170K–278K USD / year

Staff Software Engineer, Infrastructure Foundations

DevOpsRemote — United States
Published on 2026-11-03
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.

About this role

Design and build the next generation of Temporal Cloud’s multi-cloud infrastructure platform. The role owns a significant system spanning platform APIs, infrastructure modeling, deployment control, and recovery, while coordinating engineers and contributing hands-on code.

About the company

Temporal is a durable execution platform for running reliable workflows and long-running business processes. It helps engineering teams build fault-tolerant applications without custom state machines.

The team

Infrastructure Foundations

Stack

GoKubernetesEKSGKEAKSKarpenterHelmTerraform

What you'll do

  • Design abstractions for infrastructure across AWS, Google Cloud, and Azure.
  • Build a declarative model for describing and reconciling Kubernetes workloads and cloud resources.
  • Design a deployment control plane with shared inventory, dependency-aware rollouts, and approvals.
  • Build reliability into systems through progressive rollouts, observability, failure testing, and recovery.
  • Develop the area roadmap with the engineering manager and make system-level tradeoffs.
  • Coordinate engineers, lead design reviews, coach senior engineers, and contribute code.
  • Collaborate across teams and manage compatibility and migrations as the platform evolves.

What we're looking for

  • 10+ years of software development experience, including designing and operating distributed production infrastructure.
  • Production infrastructure experience on at least two of AWS, Google Cloud, and Azure.
  • Deep Kubernetes knowledge, including scheduling, controllers, resource management, isolation, and upgrades.
  • Experience building a significant multi-component system and coordinating engineers to deliver it.
  • Strong coding skills in Go or another systems language, with continued hands-on development.
  • Excellent written and verbal communication and sound judgment in ambiguous situations.
  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.

Nice to have

  • Infrastructure experience across all three cloud providers, especially onboarding a new provider.
  • Experience building Kubernetes controllers or operators, such as Crossplane or ACK.
  • Open-source contributions or maintainer experience in Kubernetes, CNCF, or related projects.
  • Experience with deployment control planes, progressive delivery, and safe infrastructure migrations.
  • Experience automating patching and upgrades across large cloud-native fleets.
  • Experience building Go infrastructure services and durable workflows with Temporal.

Benefits

  • Equity
View original job post