Senior Software Engineer, Infrastructure Foundations
Core
Build critical systems to optimize cloud use, reduce costs, and ensure scalability and reliability of Temporal's core infrastructure across compute, networking, and cloud orchestration.
Role type
Senior IC infrastructure software engineer (cloud & distributed systems)
Builds
Scalable, reliable cloud infrastructure systems and cost-optimization tools
Domain
Cloud infrastructure, distributed systems, observability
Deliverable
production ML models | product features | infrastructure
Required skills
Go, Java, concurrent programming, distributed systems design, cloud provider expertise, system-level tradeoffs
Preferred skills
Cross-team alignment, long-term roadmap planning, secure-by-default architecture
Technologies
AWS, GCP, Azure
Responsibilities
Build systems that optimize cloud use and scale for expansion; Contribute to system architecture and execution; Perform design reviews for infrastructure scalability; Partner with Security to build secure systems; Investigate ways to leverage Temporal's software to power infrastructure at scale
Seniority
Senior, hands-on IC