Staff Software Engineer, Infrastructure Foundations
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
-
Multi-cloud architecture: Design the abstraction model that makes AWS, GCP, and Azure read as one platform. Decide where provider differences in IAM, networking…
-
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…
-
Declarative infrastructure model: Define how components are described, versioned, and reconciled across Kubernetes workloads and supporting cloud resources. Set the approach for reproducible environments…
-
Design the shared inventory, dependency awareness, rollout sequencing, and approvals that let many teams change production safely. Keep orchestration and safety policy cohesive while…
-
Production infrastructure experience on at least two of AWS, GCP, and Azure, including building, operationalizing, and scaling Kubernetes-based platforms across them.
-
Deep Kubernetes knowledge: scheduling, controllers and reconciliation, resource management, isolation, and upgrade safety.
-
A record of designing and building a significant multi-component system and coordinating other engineers to deliver it…
-
Excellent written and verbal communication. You can explain complex systems, make tradeoffs explicit, and drive alignment with engineering and leadership.
Skills
Experience: Senior-level · 10+ years · Salary: $169,600 – $278,250 • Offers Equity • Multiple Ranges · Job type: Full-time
Sign in to applyCreate your account
Staff Software Engineer, Infrastructure Foundations · Temporal
Don't have an account? Already have an account?