Director of Software Engineering

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. Director of Software Engineering About the role We're growing and we're looking for an Engineering leader who has a solid track record of developing strong teams, while still maintaining the hands-on technical abilities to plan and meet deliverables. This Engineering Director will lead the OSS and Developer Experience teams. You will be responsible for multiple components of our complex system. You should be comfortable working across Executive, Product, and Engineering groups and you should be skilled at prioritizing and balancing work across our teams of talented technical individual contributors. You are motivated to hire and develop your team and you have a proven track record of doing so. What you'll do *Support and develop a team of engineers through feedback and coaching - you set context and expectations while you eliminate barriers to execution. *Co-develop the engineering plans for feature areas of the system. *Set priorities in partnership with the CTO and product team and plan the delivery for each sprint and future release. *Own the team-wide responsibility for day-to-day execution against priorities. *Drive design, architecture and code reviews. *Partner with CEO, CTO, and Head of Product as needed to drive process changes across teams which ensure our Engineering processes are efficient. *Partner with company leadership and recruiting to continue to hire new team members. *Own the reliability of your product area into production. Engineers together are responsible for the testing, speed, reliability and uptime of their systems. *You will make sure engineers understand the priorities and have the tools, and processes needed to meet shipping deadlines. What you bring to us *Graduate degree in Engineering, Computer Science or related field. *At least 5 years of experience managing a team of senior software development engineers. *Experience in building and leading the development of complex distributed software systems including microservices. *At least 5 years of experience using Go, Python, Java, C++, or other programming language. *Experience leading a successful open source development project. *Excellent oral and written communication skills and a willingness to communicate complex solutions and results to all levels of the organization. *Experience with hiring, leading, and growing an effective team. #LI-KA1

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 Director of Software Engineering 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 Director of Software Engineering?
A great first step is organizing your path to an offer. Check out Kiter for tools to get started!