Design, build, and maintain release automation systems
Write clean, reliable, concurrent code
Collaborate with cross-functional teams
We are seeking a Senior Software Engineer (or Staff level) to join our Release Engineering team, focused on building and improving the systems that enable automated, reliable, and scalable software delivery across Temporal’s platform
Job Summary
We are seeking a Senior Software Engineer (or Staff level) to join our Release Engineering team, focused on building and improving the systems that enable automated, reliable, and scalable software delivery across Temporal’s platform.
In this role, you will participate in the full software lifecycle — from design and implementation to deployment and long‑term operation — and will collaborate with engineering teams to evolve release automation, improve tooling, and reduce manual steps in how we build and ship Temporal.
Unlimited PTO, 100% Premiums Coverage for Medical, Dental, and Vision, Empower 401K Plan, and additional perks for Learning & Development.
Matching Summary
We are seeking a Senior Software Engineer (or Staff level) to join our Release Engineering team, focused on building and improving the systems that enable automated, reliable, and scalable software delivery across Temporal’s platform.
Salary
$176,000 - $237,600
Skills & Requirements
Must-have
design, build, and maintain release automation systems
write clean, reliable, concurrent code
collaborate with cross-functional teams
familiarity with CI/CD pipelines
experience with cloud environments
Nice-to-have
improve developer productivity
deepen understanding of Temporal's architecture
experiment with new automation patterns
Key Requirements
Strong coding ability in Go, Java, or similar
Solid understanding of concurrency and distributed systems
Experience contributing to backend systems or infrastructure