Drimva

Temporal Technologies

Software Engineer II, Open Source Server

$118K–$194K

United States (Remote) +2 · Remote · Full-time · Posted Sep 29, 2026

Location
United States (Remote)
Seattle, Washington
San Francisco, California

About the job

Build and maintain the Temporal open-source server by implementing features and improvements that support reliable, performant distributed systems and a better developer experience.

What you'll do

  • Design, implement, test, and ship server features and improvements, with teammate support.
  • Work on distributed systems areas such as task matching, scheduling, workflow execution, persistence, and visibility.
  • Improve reliability and operability through tests, instrumentation, dashboards, alerts, runbooks, and documentation.

What they ask for

  • Experience building and operating production backend systems, including distributed systems and concurrency experience.
  • Strong computer science fundamentals, including concurrency basics, data structures, and debugging.
  • Experience writing production-quality code in Go, Java, or another applicable backend language.
  • Familiarity with core distributed systems concepts, such as fault tolerance, consistency tradeoffs, replication, scheduling, and performance.

Nice to have

  • Experience with testing practices and operational concerns such as logging, metrics, tracing, and on-call empathy; open-source experience is also a plus.
  • Experience with AWS, Azure, or GCP; exposure to Elasticsearch, OpenSearch, ClickHouse, Cassandra, PostgreSQL, MySQL, Kubernetes, CRDs, KEDA, or Argo.

Pay

$118,400 – $194,250 USD base salary

Tools

Go, Java, AWS, Azure, GCP, Elasticsearch, OpenSearch, ClickHouse

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 4, 2026 (UTC)