About The Position

Join Stripe’s High Availability and Disaster Recovery team to design and build solutions that help latency-critical, stateful applications survive disasters. The team builds distributed systems on top of unreliable architecture to deliver highly available and resilient customer solutions, including greenfield systems intended to inform Stripe’s architecture for years to come. This is a distributed team with many remote engineers; applicants who meet the minimum requirements may work from anywhere in the United States or Canada. You will help develop Stripe’s global architecture by combining less-available components and data centers into a highly available, resilient whole. The work focuses on latency-critical systems where milliseconds matter and data redundancy is essential. Projects may range from investigating Mongo write concerns and minimizing cross-region TLS handshakes to building automated disaster detection and failover systems.

Requirements

  • At least 10 years of distributed and cloud-native software development experience at a highly scaled service or hyperscaler.
  • Deep understanding of building scalable, resilient distributed systems, cloud-native architectures, and mission-critical systems.
  • Experience influencing, planning, scoping, and leading large projects across many teams.
  • Ability to thrive in a collaborative environment involving diverse stakeholders and subject matter experts.
  • High level of autonomy and responsibility; entrepreneurial, proactive, and self-driven approach.
  • Strong history as a technical lead and mentor across several engineering teams.

Responsibilities

  • Work with leaders and engineers across the company to understand and identify opportunities to improve Stripe’s reliability posture.
  • Scope, design, implement, and deploy robust distributed services, balancing reliability, throughput, latency, resiliency, engineering velocity, and cost.
  • Innovate, design, and implement products and prototypes that improve service resiliency, engineering velocity, and management at scale.
  • Mentor and grow the next generation of technical leaders at Stripe.
  • Contribute to engineering strategy, tooling, processes, and culture.
  • Uphold high engineering standards and improve the codebase and processes.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service