Staff Software Engineer, Compute (Temporal Cloud)
Job Overview
The Compute team at Temporal makes that durability feel effortless by building the managed compute primitives that run workers and other execution systems across Temporal Cloud.
Key points
-
Create new managed compute primitives that feel first-class in Temporal Cloud: crisp abstractions, clean APIs, and an extension story across compute providers.
-
Design self-optimizing autoscaling systems (signals, backstops, debouncing, guardrails) that scale worker fleets safely and predictably.
-
Define the Open Source Server ↔ Cloud boundary for compute capabilities, keeping the architecture cohesive and maintainable.
-
Architect, build, and operate services on the hot path of task execution where performance and correctness are customer-visible.
-
Significant experience building distributed systems or multi-tenant platform services (design, implementation, and production operations).
-
Strong systems fundamentals: concurrency, performance, reliability, and failure-mode thinking.
-
A record of shipping platform primitives used by other engineers/customers (APIs, control planes, data planes).
-
SLOs, incident response, and improving on-call quality over time.
Skills
Experience: Senior-level · Salary: $169,600 – $273,920 • Offers Equity • Multiple Ranges · Job type: Full-time
Sign in to applyCreate your account
Staff Software Engineer, Compute (Temporal Cloud) · Temporal
Don't have an account? Already have an account?