Staff Software Engineer, Replication Foundations
Job Overview
We’re hiring a Staff Software Engineer to join the Replication Foundations team within Temporal’s Cloud Global Services (CGS) organization.
Key points
-
Set the technical direction and evolve the architecture of Temporal’s OSS replication stack, from problem definition through rollout and operational support.
-
Lead the design and implementation of replication protocols that power.
-
Cross-cluster and cross-region replication.
-
Migration between Temporal clusters, including cloud-to-self-hosted and cloud-to-cloud scenarios.
-
A track record of designing and delivering complex production distributed systems, including systems where correctness, availability, and performance are critical.
-
Deep understanding of distributed systems fundamentals such as replication, partitioning, consistency, fault tolerance, durability, concurrency, and failure recovery.
-
Experience defining system architecture, protocol behavior, invariants, and trade-offs in ambiguous or evolving problem spaces.
-
Experience debugging complex production issues, including concurrency bugs, data inconsistencies, partial failures, and performance bottlenecks.
Skills
Experience: Senior-level · Salary: $169,600 – $278,250 • Offers Equity • Multiple Ranges · Job type: Full-time
Sign in to applyCreate your account
Staff Software Engineer, Replication Foundations · Temporal
Don't have an account? Already have an account?