New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
Temporal Technologies

Staff Software Engineer, Cloud Data Storage

Temporal Technologies
Apply →
remote staff full-time $212,000 - $286,000 United States - Remote Opportunity

First indexed 18 Jun 2026

Description

Job Summary

We are seeking a Staff Software Engineer to join our Cloud Data Store (CDS) team at Temporal Technologies. As a Staff Engineer, you will design, build, and maintain significant portions of our backend functionality for highly scalable, multi-tenant services. You will own the custom persistence stack for Temporal Cloud, which includes a Write Ahead Log, various metadata stores (Cassandra, etcd), multi-level caches, tiered storage, and more.

Responsibilities

  • Design and build distributed data systems – craft APIs, schemas, and replication paths that keep petabytes of workflow history durable and query-able.
  • Drive reliability and performance – own SLOs, create chaos-test plans, profile hot paths, and lead incident reviews.
  • Provide technical leadership – break down roadmap epics, mentor mid-level engineers, and steward design docs through RFC.
  • Collaborate with cross-functional teams – partner with the Server, Cloud, and DX teams to land features end-to-end.

Requirements

  • 5 or more years of experience as an "Arranger" and/or "Builder/Enhancer" of highly scalable distributed systems.
  • Solid computer science fundamentals in distributed systems concepts, including multi-threading and concurrency.
  • Experience writing concurrent code in production with languages like Go or Java or other applicable languages with skill level as "high end of Intermediate" and/or "Advanced" or "Expert" levels.
  • Experience building and running services on AWS. Bonus: Microsoft Azure and Google GCP experience.
  • Experience with Elastic Search and/or Clickhouse.

Nice to Have

  • Prior contributions to Temporal, Cadence, or other workflow engines.
  • Deep expertise in a storage domain (LSM trees, columnar stores, transactional logs, etc.).
  • Operated multi-region, ≥99.99 % uptime services.
  • Experience working with Open Source Systems.
  • Experience in building K8s controllers and/or CRDs is a plus.

Compensation

  • The estimated pay range for this role is $212,000 - $286,000 depending on experience and location.
  • Additionally, this role is eligible to participate in Temporal's equity plan.

Benefits

  • Unlimited PTO, 12 Holidays + 2 Floating Holidays
  • 100% Premiums Coverage for Medical, Dental, and Vision
  • AD&D, LT & ST Disability, and Life Insurance (Standard & Supplemental Available)
  • Empower 401K Plan
  • Additional Perks for Learning & Development, Lifestyle Spending, In-Home Office Setup, Professional Memberships, WFH Meals, Internet Stipend and more!

Travel

  • Occasional travel may be required for company events, team offsites, and other meaningful moments that bring us together.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://job-boards.greenhouse.io/temporaltechnologies/jobs/4672714007