Senior Open Source Server Engineer for Distributed Systems

Temporal Technologies Inc.

United States

On-site

USD 176,000 - 237,600

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Unlimited PTO
Premium health coverage
Empower 401K Plan
Learning & Development
Home office stipend
WFH meals

Job summary

Temporal Technologies is seeking a Senior Software Engineer to join the Open Source Server team. You will work on the core Temporal server, covering matching, scheduling, workflow execution, visibility, quotas and throttling, with emphasis on reliability and developer experience.

You will collaborate with experienced engineers to design, build, and operate the distributed systems platform that powers both 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.
  • CS fundamentals in multi-threading and concurrency.
  • Experience writing concurrent production code in Go or Java or similar.
  • Experience building high-scale or performance-sensitive backend services.
  • Strong debugging, troubleshooting and observability skills.
  • Experience designing backend APIs or platform services.
  • Ability to collaborate across engineering teams and discuss technically.

Responsibilities

  • Design, implement, and ship features for the Temporal server.
  • Address distributed systems challenges across matching, scheduling, workflow execution, visibility, quotas, throttling and persistence.
  • Balance developer experience with performance and operability requirements.
  • Partner with cross-functional teams to build scalable technical solutions.
  • Improve reliability via testing, observability, dashboards, alerts and runbooks.
  • Participate in design discussions and code reviews to maintain code quality.
  • Contribute to developing the developer experience for OSS and enterprise users.
  • Mentor junior engineers and share knowledge.

Skills

Distributed systems
Concurrency
Performance
Debugging
Observability
Go/Java
Backend design
Code reviews
Collaboration
Open source
Cloud platforms
Kubernetes

Tools

Elasticsearch/OpenSearch
ClickHouse
Cassandra
PostgreSQL
MySQL
Kubernetes
Argo
CRDs/KEDA

Job description

Temporal Technologies is seeking a Senior Software Engineer to join the Open Source Server team. You will work on the core Temporal server, covering matching, scheduling, workflow execution, visibility, quotas and throttling, with emphasis on reliability and developer experience.

You will collaborate with experienced engineers to design, build, and operate the distributed systems platform that powers both 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 - Distributed Systems
Senior Open Source Server Engineer - Distributed Systems

Temporaltechnologies • United States

On-site
USD 176,000 - 237,600
Unlimited PTO
Comprehensive healthcare
Dental and Vision
+8
Senior Open Source Server Engineer | Equity & Unlimited PTO
Senior Open Source Server Engineer | Equity & Unlimited PTO

Temporal Technologies • United States

Remote
USD 176,000 - 238,000
Unlimited PTO
Medical, dental & vision coverage
401k plan
+3
Senior Staff Engineer — Open Source Server Lead
Senior Staff Engineer — Open Source Server Lead

temporal • United States

Hybrid
USD 260,000 - 325,000
Unlimited PTO
100% Premiums Coverage for Medical, Dental, and Vision
Work from Home Meals
+1
Senior Software Engineer, Open Source Server
Senior Software Engineer, Open Source Server

Temporaltechnologies • United States

On-site
USD 176,000 - 237,600
Unlimited PTO
Comprehensive healthcare
Dental and Vision
+8
Senior Staff Engineer, Open Source Server
Senior Staff Engineer, Open Source Server

temporal • United States

Hybrid
USD 260,000 - 325,000
Unlimited PTO
100% Premiums Coverage for Medical, Dental, and Vision
Work from Home Meals
+1
Senior Production Reliability Engineer
Senior Production Reliability Engineer

Temporal Technologies • United States

On-site
USD 160,000 - 200,000
Unlimited PTO
Holidays + Floating Holidays
Premium medical/dental/vision
+6
Senior Software Engineer, Compute - Cloud Platform
Senior Software Engineer, Compute - Cloud Platform

Temporaltechnologies • United States

On-site
USD 176,000 - 238,000
Unlimited PTO
100% Premiums Coverage for Medical, D
Dental and Vision
+1
Senior Production Services Engineer — Deliver Reliability at Scale
Senior Production Services Engineer — Deliver Reliability at Scale

Temporal • Northern (KY)

Hybrid
USD 160,000 - 200,000
Unlimited PTO
12 Holidays + 2 Floating Holidays
Medical/Dental/Vision 100% premiums
+3
Senior Cloud Backend Engineer — Scale Temporal Cloud
Senior Cloud Backend Engineer — Scale Temporal Cloud

Temporaltechnologies • United States

On-site
USD 176,000 - 237,000
Unlimited PTO
Medical, dental & vision insurance
Equity plan
+3
Staff Software Engineer, Cloud Data Systems (Remote + Equity)
Staff Software Engineer, Cloud Data Systems (Remote + Equity)

Temporaltechnologies • United States

On-site
USD 212,000 - 286,000
Unlimited PTO
Medical/Dental/Vision coverage
401K plan
+5