Temporal Technologies is an open source programming model company on a mission to enhance the developer experience. They are seeking a Senior Engineering Manager to lead the Cloud Enablement team, responsible for delivering critical cloud capabilities and ensuring operational excellence.
Responsibilities:
- Lead, grow, and support a team of engineers working on solving core distributed system problems
- Set clear technical direction for the team while aligning execution with CGS and company-wide priorities
- Remain hands-on and technically engaged
- Drive delivery of key Temporal Cloud capabilities, including:
- High Availability namespaces and failover automation
- Migration tooling between self-hosted and cloud Temporal clusters
- Namespace migration within Temporal Cloud for capacity management and data movement
- Establish a strong culture of operational excellence, ensuring features are observable, safe to operate, and production-ready
- Own execution and outcomes: planning, prioritization, delivery, and follow-through
- Partner closely with Product, Infrastructure, Cloud and OSS teams to deliver cohesive solutions
- Mentor and develop engineers, providing technical guidance, career growth support, and actionable feedback
- Lead incident response, postmortems, and reliability improvements for the systems owned by the team
Requirements:
- Strong background as a senior or staff-level software engineer before moving into engineering management
- Deep experience building and operating distributed systems with a focus on reliability, scalability, and fault tolerance
- Comfort working hands-on in the codebase, especially in complex, concurrency-heavy systems
- Demonstrated experience leading teams that deliver production-grade cloud services
- Strong understanding of replication, failover, and migration concepts in distributed systems
- Proven ability to drive execution with a bias for action, even in ambiguous or fast-moving environments
- Experience coaching engineers through technically challenging work and operational ownership
- Clear, pragmatic communication skills across technical and non-technical audiences
- Experience leading teams responsible for high availability, disaster recovery, or data migration systems
- Familiarity with Temporal, workflow engines, or event-driven systems
- Experience working with cloud infrastructure and Kubernetes-based environments
- Prior experience managing teams that contribute to or maintain open-source infrastructure