224K–336K USD / year
Staff Software Engineer
BackendRemote — United States and Canada
Published on 2026-10-08
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.
About this role
The Staff Software Engineer will join Stripe's High Availability and Disaster Recovery team, focusing on building resilient and highly available distributed systems. This role involves developing solutions that ensure uptime and data protection while minimizing latency. Engineers will collaborate across the company to innovate and implement strategies for improved service reliability.
About the company
Stripe provides payment infrastructure and financial tools that help businesses accept payments, manage subscriptions, and move money globally. It serves startups through large enterprises with APIs for online and in-person commerce.
The team
High Availability and Disaster Recovery team
Stack
Distributed systemsCloud native architecturesMongoDBTLS
What you'll do
- Identify opportunities to improve reliability posture
- Design and deploy robust distributed services
- Implement new products and prototypes for service resiliency
- Mentor and develop technical leaders
- Contribute to engineering strategy and culture
What we're looking for
- 10+ years of distributed/cloud native software development experience
- Strong understanding of resilient distributed systems
- Experience in leading large projects across teams
- Ability to collaborate with diverse stakeholders
- Proactive and self-driven with high autonomy
Nice to have
- Experience as a technical lead
- Background in disaster recovery solutions
