Build for me

Remote · Full-Time

Senior Application Engineer, Business Platform

Extend Glide for our most sophisticated customers

Apply now

Glide is looking for a full-stack Senior Application Engineer working on the Business Platform team with a focus on billing and identity. This role will play a critical part in building and refining Glide’s billing, user-facing identity, and other features supporting our largest customers. You will work on creating robust solutions that improve the usability of our systems while maintaining operational excellence.

The ideal candidate thrives in complex codebases, has extensive TypeScript experience, and is capable of navigating legacy systems while modernizing them. An ability to work across both frontend and backend systems is a plus (many of the features you will work on will be exposed via our React frontend).

We’re building a simpler, faster way for anyone to create custom software for their business without any technical or design skills. As organizations create apps to share with their coworkers and customers, you’ll ensure the capabilities match their evolving needs while keeping the big picture in mind.

Life as a Glide Engineer

We are a distributed remote team, which means we work asynchronously most of the time. Some highlights include:

  • Joining a Pod Sync, where you’ll work with your Pod Lead and fellow engineers to prioritize and distribute work
  • Discussing and collaboratively solving engineering and product problems in Slack or Zoom
  • Shipping new features, bugfixes, and technical improvements
  • Reviewing your teammates’ Pull Requests and providing helpful feedback
  • Sharing on-call duties with the rest of your Engineering colleagues
  • Attending an annual Glide Sync, our company-wide meeting where we hear from customers, share demos, and discuss company progress
  • Attending team-level offsites once or twice a year where we map out our large initiatives and bootstrap their early work all while visting an interesting place (Miami, Hawaii, Belfast….)!

Responsibilities

As an individual contributor in a deeply technical area we expect you to write and review code and proactively make risk-adjusted architectural decisions to solve clear problems.

Your responsibilities will include:

  • Adding features and capabilities to the Glide billing system that is responsible for billing, entitlements, and enforcement across the Glide platform
  • Working and integrating with Stripe, which powers our payments
  • Integrating new identity providers into the Glide platform to enable more sophisticated authentication use-cases for our customers
  • Exposing these new capabilities in the Glide React frontend.
  • Modernizing legacy systems using science experiments, progressive rollout techniques, and additional tests
  • Writing and reviewing high-quality, maintainable code in TypeScript
  • Ensuring frontend components and backend services interact efficiently
  • Creating and maintaining technical documentation, architecture briefs, and proposals
  • Leveraging observability tools to monitor and optimize performance
  • Mentoring teammates and contributing to a collaborative engineering culture

Minimum Qualifications

  • 7+ years of experience as a full-stack software engineer
  • Deep experience with large and complex Javascript/TypeScript codebases
  • Demonstrated ability to navigate and improve legacy systems
  • Experience building highly performant web systems
  • Strong problem-solving and architectural design skills
  • Effective communication skills for both technical and non-technical audiences
  • Passionate, self-motivated, and adaptable to a fast-paced, evolving environment

Preferred qualifications

  • Experience with distributed web systems
  • Knowledge of modern cloud infrastructure (e.g., Google Cloud)
  • Experience with Stripe
  • Experience with 3rd party identity and SSO platforms (Descope, WorkOS, etc…)
  • Familiarity with observability and monitoring tools (e.g., Datadog, Prometheus)

Compensation

We offer a competitive salary and benefits package, a supportive and dynamic remote work environment, and opportunities for career growth. If you are a self-starter with a passion for scaling platform services and the teams that support them, we want to hear from you!

Glide is an equal opportunity employer and welcomes applicants from all backgrounds to apply.

Location

This position is open to remote employees located within EDT ↔ PDT timezones.

Eligibility for Employment or Contractor engagement:

  • All individuals must be able to show authorization to work in the country in which they reside.
Apply Now

If you're unsure if you qualify for the role, or just want to meet us and learn more, please record a quick video to introduce yourself and show us something you've worked on. Send it to jobs@glideapps.com and we'll take a look.

Share this job

Glide's mission is to put the power, beauty, and magic of software development into the hands of a billion new creators. Join Us