Senior Software Engineer, Cloud Enablement

Temporal

Remote, US
Base: $176,000 - $237,600; bonus/equity: eligible ...
Remote
Distributed backend system design
Production system operations
Highly concurrent system development
Temporal is seeking a Senior Software Engineer for its Cloud Enablement team to enhance the capabilities of its open-source replication stack for Temporal Cloud. The role requires strong backend development skills, particularly in building reliable and scalable distributed systems, and offers a supportive remote work environment

Job Summary

  • The role focuses on extending the Temporal OSS replication stack to power critical Cloud capabilities like High Availability and automated failover.
  • Engineers are expected to own medium-to-large features end-to-end while ensuring systems are correct, reliable, and safe to operate at scale.
  • The company offers comprehensive benefits including unlimited PTO, full medical coverage, and significant annual stipends for home office setup and professional development.

Matching Summary

Match Score: 85

Temporal is seeking a Senior Software Engineer for its Cloud Enablement team to enhance the capabilities of its open-source replication stack for Temporal Cloud. The role requires strong backend development skills, particularly in building reliable and scalable distributed systems, and offers a supportive remote work environment.

Salary

Base: $176,000 - $237,600; Bonus/Equity: Eligible for equity plan; Benefits: Unlimited PTO, 100% medical premiums, $3,600 WFH meals, $1,800 learning stipend

Skills & Requirements

Must-have

  • Distributed backend system design
  • Production system operations
  • Highly concurrent system development
  • Go programming language expertise
  • Failure modes and resiliency patterns

Nice-to-have

  • Replication and disaster recovery experience
  • Migration tooling design experience
  • Kubernetes and containerized environments
  • Collaborative open-source community mindset

Key Requirements

  • Strong experience with distributed backend systems
  • Hands-on production debugging and observability skills
  • Ability to write concurrent production code in Go

Work Rights

Not specified

Tailored Resume

Cover Letter