AI SCORE 8.5

Staff Software Engineer - Replication Foundations

$212K–$285K/year

About the Role

We’re hiring a Staff Software Engineer to join the Replication Foundations team at Temporal Technologies. This Staff Software Engineer remote position is pivotal in shaping the future of our core replication stack, which is essential for the reliability and scalability of our cloud services.

What You'll Do

  • Lead the design and implementation of core components of Temporal’s OSS replication stack, from initial design through rollout and long-term operational ownership.
  • Design and evolve replication protocols that power High Availability namespaces and cross-cluster replication.
  • Build scalability and reliability capabilities such as multi-cell namespaces and dynamic split/merge strategies.
  • Drive cross-team alignment with Cloud Enablement and other teams to ensure OSS foundations support current and future cloud products.
  • Participate in on-call/incident response related to replication and core system behavior.

Requirements

  • 10+ years building production systems, with significant experience in distributed systems and correctness-critical infrastructure.
  • Strong experience with replication, consistency, fault tolerance, and failure recovery in distributed environments.
  • Proficiency in writing production-quality concurrent code, preferably in Go.
  • Ability to operate with high ownership and minimal oversight.
  • Curiosity and rigor in understanding how systems behave under stress, failure, and scale.

Nice to Have

  • Experience designing or maintaining replication protocols or data-plane infrastructure.
  • Familiarity with database internals, log-based replication, or event-sourced systems.

What We Offer

  • Competitive salary range of $212,000 - $285,000 per year.
  • Unlimited PTO, 12 Holidays + 2 Floating Holidays.
  • 100% Premiums Coverage for Medical, Dental, and Vision.
  • 401K Plan with company contributions.
  • Additional perks for learning & development, lifestyle spending, and in-home office setup.

Join us as a Staff Software Engineer remote and help us build the future of reliable software development. Your expertise will play a crucial role in enhancing the developer experience and ensuring our systems operate at peak performance.

Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Staff Software Engineer position at Temporal Technologies offers a unique opportunity to lead in a cutting-edge environment focused on replication and distributed systems. With a competitive salary and excellent benefits, it's an attractive role for experienced engineers.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Generating success profile...

Analyzing job requirements and market data

Loading market overview...

Analyzing market trends and skill demands

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.