Infrastructure Foundations builds and operates the multi-cloud platform underneath Temporal Cloud, unifying AWS, Google Cloud, and Azure. The team owns the systems that provision, manage, and safely change every cell. It is developing Kubernetes-based infrastructure platforms designed to support substantially greater scale. The Staff Software Engineer will design and build the next version of this platform, owning a significant multi-component system from its APIs to the modeling, change, and recovery of infrastructure state. The role coordinates engineers building different parts of the system while remaining hands-on in the code, developing the capability roadmap with the engineering manager, leading design reviews, and guiding the response to major incidents. The work includes a platform transformation involving high availability and disaster recovery for control infrastructure, a declarative model for the platform, and a deployment control plane, all while the live platform continues to operate. Temporal uses its own workflow technology to run cell creation, component deployment, and cloud provisioning. The platform supports teams across the company, so its abstractions, standards, and operational dependability influence how those teams deliver software.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior