Senior Open Source Server Engineer Distributed Systems

Temporal Technologies

United States

On-site

USD 141,000 - 231,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Temporal Technologies is hiring a Senior Software Engineer for the Open Source Server team in the United States. You will design, implement, and ship features for the Temporal server, tackling distributed systems challenges across task matching, scheduling, and workflow execution.

You will work with engineers, product managers, and cloud teams to build scalable solutions, improve reliability, and enhance developer experience for open source users and enterprise customers.

Qualifications

  • 5+ years building and operating production distributed systems.
  • Strong fundamentals in distributed systems, concurrency, fault tolerance, scheduling, and performance.
  • Solid CS fundamentals in multi-threading and concurrency.
  • Experience writing concurrent code in Go or Java at a high-skill level.
  • Experience building high-scale or performance-sensitive backend services.

Responsibilities

  • Design, implement, and ship features for the Temporal server.
  • Solve distributed systems challenges across scheduling, visibility, quotas, and workflow lifecycles.
  • Balance developer experience with performance and operability.
  • Collaborate with engineers, PMs, cloud teams, and customer-facing teams.
  • Improve reliability through testing, observability, dashboards, alerts, and runbooks.
  • Participate in design discussions and code reviews.
  • Contribute to open source and enterprise user experiences.
  • Mentor junior engineers and share knowledge.

Skills

Distributed systems
Concurrency
Fault tolerance
Performance
Go
Java
Backend services
Observability
Open source experience
Cloud platforms
Kubernetes
Code design

Tools

Elasticsearch
OpenSearch
ClickHouse
Cassandra
PostgreSQL
MySQL
CRDs
KEDA
Argo

Job description

Temporal Technologies is hiring a Senior Software Engineer for the Open Source Server team in the United States. You will design, implement, and ship features for the Temporal server, tackling distributed systems challenges across task matching, scheduling, and workflow execution.

You will work with engineers, product managers, and cloud teams to build scalable solutions, improve reliability, and enhance developer experience for open source users and enterprise customers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Open Source Server Engineer - Core Systems
Senior Open Source Server Engineer - Core Systems

Temporal • United States

On-site
USD 140,000 - 190,000
Senior Open Source Server Engineer | Equity & Unlimited PTO
Senior Open Source Server Engineer | Equity & Unlimited PTO

Temporal Technologies • United States

Remote
USD 176,000 - 237,600
Unlimited PTO
Medical, dental & vision coverage
401k plan
+3
Software Engineer II — Open Source Server (Distributed Systems)
Software Engineer II — Open Source Server (Distributed Systems)

Temporal • United States

On-site
USD 140,000 - 190,000
Software Engineer II - Open Source Server (Distributed Systems)
Software Engineer II - Open Source Server (Distributed Systems)

Temporal • Seattle (WA), San Francisco (CA)

Hybrid
USD 120,000 - 180,000
Distributed Systems Engineer II - Open Source Server
Distributed Systems Engineer II - Open Source Server

Engg • Seattle (WA)

On-site
USD 120,000 - 180,000
Distributed Systems Engineer II — Open Source Server
Distributed Systems Engineer II — Open Source Server

United States Digital Space LLC • United States

Remote
USD 120,000 - 180,000
Senior Software Engineer, Open Source Server
Senior Software Engineer, Open Source Server

Temporal Technologies • United States

On-site
USD 141,000 - 231,000
Software Engineer II, Open Source Server
Software Engineer II, Open Source Server

Temporal • United States

On-site
USD 140,000 - 190,000
Software Engineer II, Open Source Server
Software Engineer II, Open Source Server

Temporal • Seattle (WA), San Francisco (CA)

Hybrid
USD 120,000 - 180,000
Senior Software Engineer, Open Source Server
Senior Software Engineer, Open Source Server

Temporal • United States

On-site
USD 140,000 - 190,000