About the job
About Us
Position Overview
We are seeking a Staff Software Engineer to become an integral part of the Replication Foundations team within Temporal's Cloud Global Services (CGS) organization.
The Replication Foundations team is responsible for the development and enhancement of Temporal's core replication stack within the Temporal OSS ecosystem. This foundational component supports critical functionalities such as High Availability namespaces, cross-cluster and cross-region failover, and migration tools that facilitate seamless workload transitions between self-hosted Temporal and Temporal Cloud. Our team plays a vital role in establishing scalability and reliability mechanisms that define Temporal's performance at scale.
As a technical leader at the Staff level, you will shape protocols and correctness guarantees, lead complex projects from initiation to completion, enhance engineering standards within replication foundations, and collaborate across teams to ensure that OSS primitives support both current and future cloud solutions. This highly technical position requires a solid understanding of consistency, concurrency, failure modes, performance, and operational safety in systems where correctness is paramount.
Key Contributions You Will Make:
- Advance replication protocols and correctness mechanisms to ensure that failures (including cloud outages) are seamlessly managed for our customers.
- Implement scalability primitives (e.g., multi-cell namespaces) that prepare us for our next phase of growth.

