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.

More open at Stripe

every open role at Stripe

How this page was made

An automated read of a public job posting, fetched September 15, 2026 and last changed by Stripe on September 14, 2026. Every list above is pulled from the posting’s own sentences — nothing rewritten, nothing added, no judgment about the role or the company. Counts and seniority are read off the text by rule, so they can be wrong where the posting is unusual. The original is the only thing that binds. Openings close without warning; check the source before spending an evening on it.