
Stripe · Toronto
WHO WE ARE ABOUT STRIPE Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ...
Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the
most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission
is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented
opportunity to put the global economy within everyone’s reach while doing the most important work of your career.
The Support Experience engineering teams build and improve Stripe’s user support from end to end: how users get help within our
products, how they get in touch with us when they have questions, and how our teams use internal tools to answer those questions.
We’re accountable for the quality and reliability of this support stack and we use data and firsthand user research to
continuously improve it.
Providing great support to users of all sizes is culturally important to everyone at Stripe. We are a group of capable, friendly,
user-oriented engineers that partner closely on this problem with Stripe’s world-class design, product, and operational teams.
This includes the external-facing support interfaces (https://support.stripe.com/), content, entry points, internal tooling, case
routing, and helping product teams across the company reduce support volume by improving our products.
As a Full Stack Software Engineer on the Support Experience team, you will build engaging, responsive user interfaces that make it
truly enjoyable to get help from Stripe.
You will have the opportunity to scale the contact platform that connects Stripe users with the teams that are best equipped to
help them. This might involve implementing new API endpoints for use across multiple products, iterating on data pipelines to
maximize visibility into our support operations, or adding to our billing pipeline so that we can offer paid support plans in new
regions. We're also at the center of a genuine AI inflection point. Stripe's support operation is mid-transformation — AI-driven
interactions have crossed a major threshold, and 2026 is about pushing that further. Join now to help build the foundation during
the most consequential period in the org's history.
large enterprises.
those solutions across our global 24/7 support operation.
content to our user-facing support site, and answer every support request with the right context for any user.
business impact, to reliability and operability, to the pixel-perfection of individual support interactions.
We’re looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you
are encouraged to apply. The preferred qualifications are a bonus, not a requirement.
internally and externally
observability
than knowledge of a particular language or framework
ABOUT STRIPE Stripe is a financial infrastructure platform for businesses. Millions of companies — from the world's largest enterprises to the most ambitious startups — use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone's reach while doing the most important work of your career. ABOUT THE ORGANIZATION Support Experience Engineering builds the technology that powers Stripe's global support operations. Our engineers create the systems and services that support agents worldwide rely on every day to resolve issues for Stripe's millions of merchants and users — at scale, in real time, and across a growing range of channels and offerings. The Case Resolution Platform team owns the core infrastructure and tooling that enables support agents around the world to do their best work. This includes case routing, live channels infrastructure spanning voice and messaging, machine translation, and integrations that connect Stripe's support stack to the platforms agents depend on. WHAT YOU'LL DO We're looking for full-stack engineers who want to make an impact on the tools and infrastructure that power global customer support at scale. Our team collaborates with many cross-functional teams — from Infrastructure to Product to Operations — to deliver reliable, high-quality systems that support agents and merchants depend on every day. The team is actively expanding its live channels infrastructure to support new messaging platforms, including in Greater China, requiring collaboration with third-party providers in the region. RESPONSIBILITIES * Design, build, and maintain full-stack services and infrastructure — spanning both backend systems and user-facing tooling — that support agents around the world rely on to resolve merchant and user issues in real time * Expand and deepen live channel integrations — including voice, messaging, and emerging platforms — across Stripe's global support operations * Debug and solve critical production issues across services and multiple levels of the stack * Collaborate with internal stakeholders across the company to build new features at large scale, while improving internal engineering standards, tooling, and processes * Collaborate effectively in a distributed and hybrid team, maintaining open communication and strong connections with colleagues WHO YOU ARE We're looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement. MINIMUM REQUIREMENTS * 5+ years of industry software engineering experience * Native Mandarin fluency * Full-stack engineering experience, with front-end proficiency; React and Ruby are our primary technologies * Superb communication skills working with both technical and non-technical stakeholders * Reasoned judgement to unblock yourself and make rapid forward progress in ambiguous domains * Comfortable working as a generalist across varying technologies and stacks to solve problems and delight both internal and external users * User empathy and a customer-centric approach to problem solving PREFERRED QUALIFICATIONS * Experience building or integrating third-party platform APIs, particularly in the communications or customer support tooling space * Familiarity with real-time communication systems or messaging infrastructure * Demonstrated technical leadership on ambiguous, impactful projects * Good understanding and practical knowledge of cloud-based services (e.g., gRPC, GraphQL, Docker/Kubernetes, AWS, etc.)
WHO WE ARE ABOUT STRIPE Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career. ABOUT THE TEAM The Premium Merchant Experiences team helps businesses using Stripe succeed by providing high-quality, contextual, and timely premium support options. Our Dublin-based team is a startup within Stripe, building a greenfield product – offering both automated, AI-driven support and improved access to technical experts across Stripe. In addition to building directly for Stripe's merchants, we are responsible for building robust internal tooling that empowers Stripe employees in support roles to deliver the best possible experience for our customers. WHAT YOU’LL DO As an early hire on the Premium Merchant Experiences team, your role more closely resembles that of a founding engineer at a startup within Stripe. As a Staff Engineer, you will have widespread impact by setting the technical strategy of the team, mentoring and growing senior engineers, and building a culture of technical excellence. As a technical leader within the team, you will both drive fast-paced, sustained product delivery while also upholding high standards for building reliable systems. Responsibilities: * Design, build, and operate production systems, with an emphasis on extensibility, reliability, and usability * Write and review code regularly, setting the pace and elevating standards for the team * Build high-quality end-to-end product experiences, demonstrating deep care for users' needs and serving as a steward of crafting great experiences * Collaborate with cross functional stakeholders - navigating various types of organizational complexity with the support of your own leadership team * Partner with Engineering Management, Product Manager and key leaders across the company to create and drive toward the longer term vision * Unblock the team to execute against both short-term and long-term roadmaps, making effective tradeoffs that consider business priorities, user experience, and a sustainable technical foundation * Improve engineering standards, tooling, and processes * Teach and mentor other engineers to become the next generation of leaders at Stripe WHO YOU ARE We’re looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement. MINIMUM REQUIREMENTS * 10+ years of professional backend or full-stack development experience, including actively writing and reviewing code * Experience successfully setting and executing on long-term technical strategy for a large product area * Ability to prioritize competing requirements and stakeholders to iteratively ship new product features * Proven track record of technical leadership, including meaningfully contributing to the growth of other engineers * Superb communication skills working with technical and non-technical stakeholders * User empathy and a customer-centric approach to problem solving and product development PREFERRED QUALIFICATIONS * Experience with full-stack development, particularly using the React framework and Ruby * Desire to learn and grow continuously as an engineer and ship impactful work
WHO WE ARE ABOUT STRIPE Stripe, LLC. is a financial infrastructure platform for businesses. Millions of companies - from the world’s largest enterprises to the most ambitious startups - use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone's reach while doing the most important work of your career. WHAT YOU’LL DO RESPONSIBILITIES * As a full stack engineer on the Dashboard Foundation team, the engineer will build platform-level capabilities for the Stripe Dashboard, elevating the experience for every merchant. By creating and expanding these platform capabilities, the engineer will make the page-to-page and product-to-product experience in the Dashboard support the ever-changing needs of merchants for years to come. And on top of that, the engineer will accelerate other teams at Stripe by enabling them to focus on their unique goals without needing to think about platform-level concerns * Build software services and platforms that impact millions of users, whether they’re an end user, developer, or partner * Ensure platforms are reliable, scalable, secure, and extensible and shape future-proof interfaces that are easy to build against * Make effective tradeoffs that consider business priorities, user experience, and a sustainable technical foundation * Debug production issues across services and levels of the stack * Design, build, and maintain APIs, services, and systems across engineering teams (please note that API stands for Application Programming Interface and is a set of functions and procedures allowing the creation of applications) * Coordinate with other engineers to build delightful features that span various parts of the system, as well as with the business, sales and operations teams to understand and solve the users’ pain points * Play a key role in expanding the reach of the global payments network, and deliver best-in-class reliability and performance * Utilize computer science and software engineering knowledge to debug and solve critical production issues across software and services * Align the technical decisions with broad strategic initiatives, while also advocating for needs specific to emerging new businesses * Develop and execute against both short- and long-term roadmaps * Own engineering solutions from end to end, managing complexity and engaging directly with stakeholders * Uphold high engineering standards and elevate quality and engineering efficiency to the many codebases and processes WHO YOU ARE MINIMUM REQUIREMENTS * Bachelor's degree or foreign equivalent in Computer Science or related, plus 1 year of Software development experience. Qualifying experience may be gained before, during, or after education. Position also requires the following: * 1 year of internship experience in software engineering in a corporate or industry setting; * 1 year of experience in building software solutions with the Python programming language; * 1 year of experience in designing and implementing backend APIs; * 1 year of experience in designing and implementing performant, cross-platform website user interfaces; * 1 year of experience in data analysis to identify trends, anomalies, and patterns, including the use of relevant tools and methodologies; and * 1 year of experience contributing to large-scale codebases that affect millions of users. Salary: $156,800 - $235,200/yr. This salary range represents the base salary range for the role and any sales commissions/sales bonuses targets, if applicable, would be in addition to the base salary. 40 hrs/week Up to 50% remote work permitted. Multiple Positions Available. Additional benefits for this role may include: equity, company bonus or sales commissions/bonuses; 401(k) plan; medical, dental, and vision benefits; and wellness stipends. CA22 #LI-DNI