DevOps - Developer Productivity Engineer

Save to Kiter
What Temporal is looking for in applicants
We are expanding our team! You can be anywhere in the United States for all of our positions, and other various locations outside the U.S. for other roles to join us. At Temporal, we are on a mission to remove the complexity in developing reliable software for the cloud. If you want to solve hard distributed system problems, have a passion for open source software and building a strong developer community, then come join us in our mission. Temporal enables developers to focus on writing important business logic, and not on managing state or worrying about the underlying infrastructure. The Temporal platform is being trusted by top-tier companies as a core technology in their mission critical systems. Our active open source community of developers, who are also our users, provide us with real-time feedback and contributions. We're backed by top VC firms, have closed Series B and have a team of professionals from start-ups and larger companies like Microsoft, Google, Amazon, Meta, Uber, Apple, Cisco and more. DevOps - Developer Productivity Engineer This position will be responsible for designing, building and maintaining the core infrastructure used by Temporal cloud, server & SDK teams. The CI/Build Infra team is part of our Infrastructure platform and it empowers critical developer workflows. The products build & maintained by CI Infra team will be used by all Temporal developers everyday in order to test and merge code confidently and with ease. What you'll achieve As a Developer Productivity Engineer, you should be passionate about building tooling and services that make all Temporal developers productive as they ship high quality software. Our Infrastructure development team is results oriented, nimble, and thrives on solving complex problems. If you want to make a big contribution to product development and have the desire to learn and grow, you will enjoy our positive, dynamic work environment. This is an opportunity to work with new technologies, where innovation surrounds you and is rewarded. This is a Senior to Principal band role. What you’ll do *Design and build software that can evolve with changing needs over a long time horizon. *Hold yourself to a high bar of product quality. *Manage and perform end-to-end model build and release workflows and lifecycles in fast paced and agile environment. *Maintain code base integrity, including check-in validation rules and branch/merge processes. What you bring to us *At least 5+ years coding experience in Java, Python, Go or other applicable languages. *Understanding of (AWS, GCP, Azure) and other virtualized environments. *Experience with different build tools like Gradle, maven, npm, pypi, docker, Gems. *Scripting experience using bash, zsh, etc. *Experience with CI/CD, Release management process, Dev tools, Build Tools etc. *A passion for automation and DevOps, blending operational excellence with development best practices. *Container management, automating experience with K8 operators, Docker and related tools *Knowledge of continuous integration and deployment process and techniques. *Bachelors in Computer Science or related degree #LI-KK1

Want some tips on how to get an interview at Temporal?

What is Temporal looking for?
If this role looks interesting to you, a great first step is to understand what excites you about the team, product or mission. Take your time thinking about this and then tell the team! Get in touch and communicate that passion.
What are interviews for DevOps - Developer Productivity Engineer like?
Interview processes vary by company, role and team. The best plan is to see what others have experienced and then plan accordingly.
How to land an interview at DevOps - Developer Productivity Engineer?
A great first step is organizing your path to an offer. Check out Kiter for tools to get started!