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 safe-by-default infrastructure.
Role type
Staff Software Engineer, Platform Infrastructure
Builds
Managed compute primitives, self-optimizing autoscaling systems, and cloud integrations for worker fleets.
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 management, Performance optimization, Reliability engineering, 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 with security and networking constraints, Make operability a feature via SLOs and tracing, Lead through influence across teams to land coherent platform changes
Seniority
Staff, hands-on IC with technical leadership