Senior Software Engineer, Replication Foundations
Temporal Technologies(10 days ago)
About this role
Temporal is seeking a Senior Software Engineer to develop and enhance its core replication infrastructure, an open-source distributed systems project that supports high-availability, cross-cluster, and cross-region replication features. The role involves designing scalable protocols, ensuring system correctness, and collaborating across teams to support Temporal’s cloud and open-source offerings.
Required Skills
- Distributed Systems
- Replication
- Go
- Concurrency
- Scalability
- Failure Recovery
- Protocols
- High Availability
- Reliability
- Distributed Computing
About Temporal Technologies
temporal.ioTemporal provides an open-source durable execution platform for building reliable, stateful, long-running applications and orchestrating microservices. It handles common distributed-systems complexity — retries, state persistence, timers, and error handling — so teams can ship features faster and make apps resilient to failures. Temporal is available as self-hosted software and a managed cloud service, with SDKs for popular languages and tooling for observability and scaling. Developers choose Temporal for its fault-tolerance, scalability, and improved developer productivity when implementing complex workflows.
View more jobs at Temporal Technologies →Apply instantly with AI
Let ApplyBlast auto-apply to jobs like this for you. Save hours on applications and land your dream job faster.
More jobs at Temporal Technologies
Similar Jobs
Staff Software Engineer, Replicated Storage Services (Replication)
MongoDB(2 months ago)
Staff Software Engineer, Replicated Storage Services (Replication)
MongoDB(1 month ago)
Staff Software Engineer, Replicated Storage Services (Replication)
MongoDB(1 month ago)
Software Engineer, Platform Infrastructure (Foundations)
Anyscale(19 days ago)
Staff Engineer
YugabyteDB(10 days ago)
Software Engineer, Platform Systems
OpenAI(22 days ago)