← All roles
Software Engineer, High Availability and Disaster Recovery
RubyJavaMongoDBPostgreSQLGoTemporal
About the role
Stripe seeks a Software Engineer to develop global architecture for high availability and disaster recovery. Responsibilities include combining less-available components into resilient systems, working on latency-critical and data redundancy solutions, investigating Mongo write concerns, minimizing cross-region TLS handshakes, automating disaster detection and failovers, writing code in Ruby, Java, Mongo, Postgres, and other tools, investigating live production issues, collaborating on multi-reg
Requirements
Bachelor's in CS or related plus 5 years progressive software development, or Master's plus 3 years. Must have 3 years experience in: Go, Ruby, or Java; database internals (data movement, leader election, quorums); cloud infrastructure (S3, EBS, EC2, VPCs); designing Temporal workflows; using Trino SQL; designing fault-tolerant systems with data sharding and replication.
About the company
Stripe
Stripe provides financial infrastructure for businesses to accept payments, offer financial services, and implement custom revenue models. Operating in the fintech industry, Stripe's value proposition lies in its comprehensive suite of tools designed to help businesses of all sizes grow their revenue from their first transaction to their billionth.
View company page →More from Stripe
Software Engineer, Fraud System Interventions
JavaRubyPythonGo
$221k–286k
Remote · Worldwide
Software Engineer, Fraud System Interventions
$221k–286k
JavaRubyPythonGo
Software Engineer - Full stack
RubyReactTypeScriptJavaGo
$157k–235k
Hybrid · Seattle, WA
Software Engineer - Full stack
$157k–235k
RubyReactTypeScriptJavaGo
Software Engineer
GoRubyKubernetesAWSAzureGCPDistributed Systems
$157k–235k
Hybrid · South San Francisco, CA
Software Engineer
$157k–235k
GoRubyKubernetesAWSAzureGCPDistributed Systems
Software Engineer, Resource Automation
GoDistributed SystemsgRPCAWSAzureGCPDockerKubernetesLinux
$157k–235k
Hybrid · South San Francisco, CA
Software Engineer, Resource Automation
$157k–235k
GoDistributed SystemsgRPCAWSAzureGCPDockerKubernetesLinux
Software Engineer
AWSAzureGoPythonJavaDistributed SystemsLinuxNoSQL
$157k–235k
Hybrid · Seattle, WA
Software Engineer
$157k–235k
AWSAzureGoPythonJavaDistributed SystemsLinuxNoSQL
Similar roles
Staff+ Software Engineer, Backend and Infra
$200k–300k
Staff+ Software Engineer, Backend and Infra
$200k–300k
Staff Back-end Engineer
$152k–261k
Staff Back-end Engineer
$152k–261k
Software Engineer - Distributed Systems
$153k–376k
Software Engineer - Distributed Systems
$153k–376k
Senior Software Engineer (Platform Data Reliability & Automation)
$177k–266k
Senior Software Engineer (Platform Data Reliability & Automation)
$177k–266k
Software Engineer, Enterprise Applications (Backend)
$160k–220k
Software Engineer, Enterprise Applications (Backend)
$160k–220k