Staff Software Engineer, Open Source Server

Temporal Technologies · United States · $169,600 – $278,250 · Engineering

Posted 2026-08-25

Apply for this role →

SUMMARY

As a Staff Engineer, you will get the chance to design, build, and maintain significant portions of our backend functionality for highly scalable, multi-tenant services. Examples of the key distributed systems components you’ll own include Quotas, Throttling, Visibility, Task Processing, Matching etc. Working in a highly collaborative team, we’ll look to build a new enterprise offering that will involve both on-premise and dedicated cloud offerings.

WHAT YOU'LL DO

- Design and implement core backend service features.

- Provide appropriate test coverage for unit, integration, and performance for your feature ownership area.

- Clearly document design choices and operational knowledge to successfully deploy and run service with those features.

- Provide appropriate service level logs and metrics to make features operational for cloud service setup.

- Provide appropriate alerts, dashboards, and runbooks for production.

WHAT YOU'LL BRING

- 5 or more years of experience working with highly scalable distributed systems.

- Solid computer science fundamentals in distributed systems concepts including multi-threading and concurrency.

- Experience with Go or Java or other applicable languages.

- Experience working with Open Source Systems.

- Experience building systems with technologies like Kafka, Cassandra, MySQL, Elasticsearch.

- Experience building and running services on AWS. Bonus: Microsoft Azure and Google GCP experience.

Apply for this role →

← Back to all jobs