Stripe
Software Engineer, High Availability and Disaster Recovery
$206K–$286K
Seattle, WA +1 · Full-time · Posted Sep 14, 2026
- Location
- Seattle, WA
US-PERM - Experience
- Five years of post-bachelor’s progressive software development experience with a bachelor’s degree, or three years of software development experience with a master’s degree; also requires three years in each listed technical area.
- Education
- Bachelor’s degree or foreign equivalent in Computer Science or a related field, or a Master’s degree or foreign equivalent in Computer Science or a related field.
About the job
Develop and operate systems that improve Stripe’s global service availability, resilience, and data protection.
What you'll do
- Design and build multi-region architectures, redundancy solutions, and automated disaster detection and failovers.
- Write, deploy, and investigate software in distributed production systems, including latency-critical and data-sensitive systems.
- Collaborate across teams and uphold engineering standards through design and code review.
What they ask for
- Bachelor’s degree or foreign equivalent in Computer Science or a related field, plus five years of post-bachelor’s progressive software development experience; alternatively, a Master’s degree or foreign equivalent in the field plus three years of software development experience.
- Three years of experience with Go, Ruby, or Java; database internals; cloud infrastructure services; designing and building Temporal workflows; using Trino SQL; and designing fault-tolerant systems with sharding and replication.
- Experience with cloud infrastructure services including S3, EBS, EC2, and VPCs to deploy scalable applications.
Pay
$206,086 - $285,600 USD/year base salary
Tools
Go, Ruby, Java, Mongo, Postgres, S3, EBS, EC2
Model-written summary · the original posting is authoritative