Skip to Content

Job Overview

Infrastructure Foundations builds and operates the multi-cloud platform underneath Temporal Cloud, turning the complexity of AWS, Google Cloud (GCP), and Azure into one cohesive platform the rest of Temporal builds on. We are looking for a Staff Software Engineer to design and build the next version of that platform.

Key points

  1. Multi-cloud architecture: Design the abstraction model that makes AWS, GCP, and Azure read as one platform. Decide where provider differences in IAM, networking…

  2. Design and build the multi-component platform end to end, and coordinate the engineers working on its parts. Make the system-level tradeoffs between conflicting requirements…

  3. Declarative infrastructure model: Define how components are described, versioned, and reconciled across Kubernetes workloads and supporting cloud resources. Set the approach for reproducible environments…

  4. Design the shared inventory, dependency awareness, rollout sequencing, and approvals that let many teams change production safely. Keep orchestration and safety policy cohesive while…

  5. Production infrastructure experience on at least two of AWS, GCP, and Azure, including building, operationalizing, and scaling Kubernetes-based platforms across them.

  6. Deep Kubernetes knowledge: scheduling, controllers and reconciliation, resource management, isolation, and upgrade safety.

  7. A record of designing and building a significant multi-component system and coordinating other engineers to deliver it…

  8. Excellent written and verbal communication. You can explain complex systems, make tradeoffs explicit, and drive alignment with engineering and leadership.

Skills

KubernetesAWSGoogle CloudAzureRoadmappingREST APIsTerraformRecruiting

Experience: Senior-level · 10+ years · Salary: $169,600 – $278,250 • Offers Equity • Multiple Ranges · Job type: Full-time