Temporal Technologies

Build invincible apps.

Senior Software Engineer, Replication Foundations

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

Location

United States

Posted

38 days ago

Salary

$155K - $225K / year

Bachelor DegreeEnglishCloudDistributed SystemsJavaGo

Job Description

• Design and implement core components of Temporal’s OSS replication stack • Build and evolve replication protocols that power: • High Availability namespaces • Cross-cluster and cross-region replication • Migration between Temporal clusters • Develop scalability and reliability features such as: • Multi-cell namespaces • Protocols enabling a single namespace to span multiple clusters • Dynamic split and merge of namespaces based on usage and capacity • Reason deeply about consistency models, ordering guarantees, and failure recovery in replicated systems • Own complex changes end-to-end, from design through implementation, testing, and rollout in OSS and cloud environments • Write clear design documents and code comments that explain protocol behavior, invariants, and tradeoffs • Collaborate closely with Cloud Enablement and other CGS teams to ensure OSS foundations support current and future cloud products • Participate in on-call and incident response related to replication and core system behavior

Job Requirements

  • Strong experience building distributed systems with a focus on replication, consistency, and fault tolerance
  • Demonstrated ability to design and implement concurrent, correctness-critical systems
  • Hands-on experience debugging complex production issues involving race conditions, data consistency, or performance degradation
  • Proficiency writing production-quality concurrent code, preferably in Go (Java or similar systems languages also welcome)
  • Solid understanding of distributed systems fundamentals (consensus, replication, sharding, backpressure, failure detection, etc.)
  • Ability to take ownership of technically deep areas and drive improvements with minimal oversight
  • 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

Senior Software Developer

TherapyNotes, LLC

TherapyNotes™ is the industry-preferred online EHR for behavioral health. Try one month free!

Full-stack Engineer38 days ago
Full TimeRemoteTeam 51-200Since 2010H1B No Sponsor

About UsTherapyNotes is the go-to superhero for behavioral health Practice Management and EHR software! Our top-notch SaaS solution handles scheduling, billing, documenting, telehealth, and more so clinicians can focus on awesome patient care.We're...

United States
Full-stack Engineer38 days ago
Full TimeRemoteTeam 201-500Since 2019H1B Sponsor

Senior Software Engineer building bank integration systems for Mercury.

HaskellTypeScript
California + 2 moreAll locations: California, New York, Oregon
$166.6K - $250.9K / year
Full-stack Engineer38 days ago
Full TimeRemoteTeam 1,001-5,000Since 1987

Senior Sitecore Engineer providing innovative technical solutions for business needs

AzureCloudJavaJavaScriptNext.jsPythonReactSDLCSitecore
Minnesota
Full-stack Engineer38 days ago
Full TimeRemoteTeam 10,001+Since 1903H1B Sponsor

Senior SAP Technical Lead responsible for SAP S/4HANA systems at Ford

CloudGoogle Cloud PlatformLinuxUnix
Michigan
$96.7K - $162.1K / year