What you’ll do
- As a Staff Engineer on an established team, you will bring technical leadership and set the technical strategy and architecture for Stripe’s support products. You will mentor and grow
- senior engineers, build a culture of technical excellence, and serve as a role model for our high engineering standards. As a technical leader, you will drive fast-paced, sustained product
- delivery while upholding high standards for building reliable, scalable distributed systems that delight our users.
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 Managers 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, drive alignment and proactive communication.
Proven track record of technical leadership, including meaningfully contributing to the growth of other engineers.
User empathy and a customer-centric approach to problem solving and product development.
Preferred qualifications
Experience building software systems for customer support or operations organizations.
Experience leading projects across multiple teams & timezones.
Proficient in JavaScript /TypeScript, Ruby, Java, and React.
- Experience designing, deploying, and owning Agentic LLM solutions (e.g., multi-step orchestrators, tool use/function calling) specifically for complex customer support or
- internal workflow automation.