Staff Software Engineer, Compute (Temporal Cloud)
Core
Building managed compute primitives for Temporal Cloud to enable durable execution for AI and enterprise systems, focusing on transparent, elastic, and multi-cloud worker fleets.
Role type
Staff Software Engineer, Platform Infrastructure
Builds
Managed compute primitives, autoscaling systems, and cloud integrations for Temporal Cloud
Domain
Cloud Infrastructure, Distributed Systems, Multi-tenant Platforms
Deliverable
production ML models | product features | infrastructure
Required skills
distributed systems design, multi-tenant platform architecture, concurrency, performance optimization, failure-mode analysis, API design, SLO definition, incident response, technical leadership
Preferred skills
cloud infrastructure platforms, IAM/security boundaries, Kubernetes controllers, heterogeneous worker fleet operations
Technologies
Kubernetes, CRDs, serverless runtimes, containerized fleets
Responsibilities
Create new managed compute primitives with clean APIs; Design self-optimizing autoscaling systems; Architect and operate services on the hot path of task execution; Deliver real-world cloud integrations including IAM and networking constraints; Lead technical strategy and mentorship across teams
Seniority
Staff, hands-on IC with significant leadership