Temporal Technologies

Build invincible apps.

Staff Software Engineer – Replication Foundations

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 51-200Since 2018H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

3 days ago

Salary

$180K - $304K / year

10 yrs expEnglishCloudDistributed SystemsJavaGo

Job Description

• 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, Cross-cluster and cross-region replication, Migration between Temporal clusters (cloud ↔ self-hosted, cloud ↔ cloud). • Build scalability and reliability capabilities such as Multi-cell namespaces, Protocols enabling a single namespace to span multiple clusters, Dynamic split/merge strategies based on usage, hot spots, and capacity needs. • Reason deeply about correctness: consistency models, ordering guarantees, idempotency, failure recovery, and safe rollouts of protocol changes. • Drive cross-team alignment with Cloud Enablement and other CGS teams to ensure OSS foundations support current and future cloud products. • Author high-quality design docs that clarify invariants, trade-offs, failure modes, and operational playbooks for complex changes. • Raise engineering standards through reviews, mentorship, and technical leadership—improving correctness testing, fault injection, and incident readiness. • Participate in on-call/incident response related to replication and core system behavior, helping build durable fixes and prevention mechanisms.

Job Requirements

  • 10+ years building production systems, including significant experience with distributed systems and correctness-critical infrastructure.
  • Strong experience with replication, consistency, fault tolerance, and failure recovery in distributed environments.
  • Demonstrated ability to design and implement concurrent, correctness-critical systems with clear invariants and safety guarantees.
  • Proven track record of leading complex technical projects across teams—setting direction, driving execution, and landing changes safely in production.
  • Hands-on experience debugging complex production issues involving race conditions, data consistency, partial failures, and performance degradation.
  • Proficiency writing production-quality concurrent code, preferably in Go (Java/C++ or similar systems languages also welcome).
  • Solid understanding of distributed systems fundamentals such as replication, sharding/partitioning, backpressure, failure detection, and durability mechanisms.
  • Ability to operate with high ownership and minimal oversight, balancing deep technical rigor with pragmatic delivery.
  • Curiosity and rigor in understanding how systems behave under stress, failure, and scale.

Benefits

  • Unlimited PTO, 12 Holidays + 2 Floating Holidays
  • 100% Premiums Coverage for Medical, Dental, and Vision
  • AD&D, LT & ST Disability, and Life Insurance (Standard & Supplemental Available)
  • Empower 401K Plan
  • Additional Perks for Learning & Development, Lifestyle Spending, In-Home Office Setup, Professional Memberships, WFH Meals, Internet Stipend and more!

Related Job Pages

More Full-stack Engineer Jobs

Staff Software Engineer

Kaseya

Kaseya® is the leading provider of IT and security management solutions for managed service providers (MSPs) and SMBs.

Full-stack Engineer3 days ago
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

Staff Software Engineer developing scalable, resilient backend services at Kaseya

CassandraCloudDistributed SystemsDockergRPCKubernetesLinuxMicroservicesPostgreSQLVMwareGo
United States
Full TimeRemoteTeam 1-10H1B No Sponsor

Principal Full Stack Engineer crafting advanced CRM solutions for Steer

DockerKubernetesMongoDBMySQLNoSQLPostgreSQLRedis
United States

Lead Azure Full-Stack Developer

Sev1 Tech

Founded in 2010 and recently acquired by ERT in early 2026, Sev1Tech, an ERT Company provides IT, engineering, and program management solutions delivery to critical missions across Federal and Commercial Clients. With its acquisition by ERT, Sev1Tech expanded its ability to offer secure, mission-aligned digital solutions to support modernization, resilience and operational effectiveness for government customers operating in highly regulated mission environments. ERT and Sev1Tech together become a fully diversified engineering and federal technology solutions firm with broad reach into space, civilian, and defense markets. Please apply directly at: https://careers-sev1tech.icims.com . For questions or to submit a referral, please contact: recruiting@sev1tech.com . Sev1Tech is an Equal Opportunity and Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

Full-stack Engineer3 days ago
Full TimeRemote

Supporting the United States Patent and Trademark Office (USPTO), the Lead Azure Full Stack Developer role will serve as a senior technical resource supporting the design, development, and sustainment of secure, enterprise-grade applications for a government client. This position...

.NETJavaAzureDockerKubernetesGitHub ActionsJenkinsAzure DevOpsPower PlatformCopilot StudioAgileRally
United States

Senior Software Engineer – Data Ingestion

Torc Robotics

Leading autonomous vehicle technology since 2007, Torc develops automated Level 4, Class 8 trucks with Daimler.

Full-stack Engineer3 days ago
Full TimeRemoteTeam 501-1,000Since 2007H1B Sponsor

Software Engineer building cloud-based data systems at Torc Robotics

CloudDockerLinuxPython
Michigan
$160.8K - $193K / year