Software Engineer, High Availability and Disaster Recovery
Stripe · Seattle, WA · Global Operations · listed September 14, 2026
The shape of it
Seniority
Not stated
Where
Not stated
Stated pay
$206,086 – $285,600
Requirements listed
6
Length
404 words
In the posting’s own words
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. WA70
What it asks for · 6
- Go, Ruby, or Java programming languages;
- Database internals including data movement, leader election, and quorums;
- Cloud infrastructure services, including: S3, EBS, EC2, and VPCs, to deploy scalable applications;
- Designing and building Temporal workflows;
- Using Trino SQL for data analysis and visualization; and
- Designing fault-tolerant systems using data sharding and replication strategies.
What the job covers
- Develop global architecture by combining less-available components and data centers into a highly available and resilient whole.
- Work on latency-critical, time-sensitive and data redundancy solutions.
- Solve broad range of problems, including investigating Mongo write concerns, minimizing cross-region TLS handshakes, and develop new systems to automate disaster detection and failovers.
- Enable the company to increase the GDP of the internet by providing uptime and data protection.
- Write code, scope, design, implement, and deploy solutions using multiple technologies, including: Ruby, Java, Mongo, Postgres, and other necessary tools as required.
- Investigate issues in live, distributed production systems.
- Collaborate across the company to provide an understanding of multi-region architectures, high durability implementation patterns, and best practices.
- Learn, meet, and uphold high engineering standards through design and code review.
Tools and skills named
Languages
- Java2×
- Ruby2×
- Go
- SQL
Data
- PostgreSQL
Ways of working
- Code review
Words the posting leans on
- data6×
- experience3×
- systems3×
- architecture2×
- code2×
- computer science2×
- degree foreign2×
- deploy2×
- design2×
- designing2×
- develop2×
- field plus2×
- foreign equivalent2×
- mongo2×
- related field2×
- ruby java2×
Counted from the posting after the mission statement and the legal notices are set aside. The ones near the top are the ones a screener is looking for.
The posting, your resume, and the gaps between them. One click loads all three.