Staff Engineer, Support Experiences
Core
Design, build, and operate production systems for Stripe's user support stack, including external interfaces, internal tools, and AI assistants, while mentoring senior engineers.
Role type
Staff Engineer (Technical Leadership & Architecture)
Builds
Support interfaces, self-serve content, case routing tools, and generative AI assistants for users and operations teams
Domain
Fintech / Customer Support / Generative AI
Deliverable
production ML models | product features | infrastructure
Required skills
Technical strategy & architecture, distributed systems design, code review & standards setting, cross-functional leadership, user empathy, mentoring
Preferred skills
Customer support/ops system experience, multi-team/timezone leadership, JavaScript/TypeScript/Ruby/Java/React, Agentic LLM solution design
Technologies
JavaScript, TypeScript, Ruby, Java, React, Generative AI/LLM
Responsibilities
Design and operate reliable, scalable distributed systems; write and review code to set team pace; build end-to-end product experiences; collaborate with cross-functional stakeholders; drive long-term technical vision; unblock team execution; improve engineering tooling and processes; mentor engineers
Seniority
Staff, hands-on IC with strategic leadership