Full Stack Engineer, Support Experience

at Stripe
📍 Canada
📍 Toronto, Canada
CAD 135,200-202,800 per year
MIDDLE
✅ Remote ✅ On-site

Tech Stack

AI API Data Pipelines JavaScript @ 5 Observability @ 3 React @ 5 Ruby @ 5 Security @ 3

Details

Stripe is a financial infrastructure platform used by businesses worldwide. The Support Experience engineering teams build and improve Stripe’s user support systems end to end, including user-facing support interfaces, content, entry points, internal tooling, case routing, and systems that help product teams reduce support volume.

As a Full Stack Software Engineer, you will build responsive user interfaces and scalable support products. The role may involve implementing API endpoints, improving data pipelines, expanding billing pipelines for paid support plans, and helping develop AI-driven support interactions.

Responsibilities

  • Build, operate, and improve support products for Stripe users, from startups to Premium Support users and large enterprises.
  • Work with user-facing teams to understand their needs, develop short-term and long-term solutions, and deploy them across Stripe’s global 24/7 support operation.
  • Improve internal tools that enable user-facing teams to create case-solving workflows, publish dynamic localized content, and answer support requests with the appropriate context.
  • Own problems end to end, considering business impact, reliability, operability, and the quality of individual support interactions.
  • Maintain high standards for engineering and product quality.
  • Mentor newer team members.

Requirements

  • 2–5+ years of experience building impactful products or systems at scale.
  • Strong technical background and an interest in generalist work across frontend, backend, and other areas needed to solve problems.
  • Ability to write high-quality, thoroughly tested code with clear documentation and appropriate production observability.
  • Empathy for internal and external users and a commitment to improving the customer experience.
  • Ability to work with people from diverse backgrounds and areas of expertise.
  • Proven ability to integrate multiple services and processes, including unfamiliar ones.
  • Understanding of engineering, security, and design best practices.

Preferred Qualifications

  • Proficiency in JavaScript, React, and Ruby. The specific language or framework can be learned; general engineering ability is valued more highly.
  • Previous experience building engineering solutions focused on support.

More jobs at Stripe

Similar jobs