
Staff Software Engineer, Infrastructure Foundations
Temporal Technologies4 hours ago
Base Salary
$170k - $278k/yr
Responsibilities
- Design multi-cloud abstractions across AWS, GCP, and Azure, including provider differences in IAM, networking, quotas, and failure modes.
- Design and build a significant multi-component infrastructure platform and coordinate engineers delivering its parts.
- Define declarative models for Kubernetes workloads and supporting cloud resources, including versioning, reconciliation, reproducibility, and drift visibility.
- Design deployment control-plane capabilities for inventory, dependency awareness, rollout sequencing, approvals, and production safety.
- Build reliability into platform architecture through bounded blast radius, progressive rollouts, observability, failure testing, and recovery planning.
- Develop the capability roadmap with the engineering manager and evaluate technical and business tradeoffs.
- Lead design and code reviews, coach senior engineers, define development and operational practices, and help hire engineers.
- Collaborate with Traffic, Control Plane, Developer Productivity, Security, and service owners on platform adoption, compatibility, and migration.
Requirements
- 10+ years of software development experience, including significant experience designing and operating distributed infrastructure in production.
- Production infrastructure experience with at least two of AWS, GCP, and Azure, including scaling Kubernetes-based platforms.
- Deep knowledge of Kubernetes scheduling, controllers, reconciliation, resource management, isolation, and upgrade safety.
- Experience designing and building significant multi-component systems and coordinating engineers through substantial infrastructure transitions.
- Strong coding skills in Go or another systems language, with the ability to continue writing meaningful production code.
- Excellent written and verbal communication, including explaining complex systems, making tradeoffs explicit, and driving alignment.
- Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
- Preferred experience includes all three cloud providers, Kubernetes controllers and operators, Crossplane or ACK, infrastructure open-source contributions, deployment control planes, progressive delivery, safe migrations, lifecycle automation, and Temporal workflow orchestration.
Tech Stack
Categories
About Temporal Technologies
Temporal Technologies builds an open-source durable workflow platform that software teams use to orchestrate long-running, stateful application logic across services. It monetizes through a managed cloud offering and commercial support for its server and SDKs. Founded in 2019 and headquartered in Bellevue, Washington, it lists public adopters such as Netflix, Snap, Indeed, and Datadog.