
About Temporal Technologies
Simplifying microservice state management for developers
Key Highlights
- Valuation of over $1.5 billion after Series B funding
- Trusted by major clients like Netflix, DoorDash, and Google Cloud
- Remote-first work culture with unlimited time-off policy
- $706.3 million raised to date, including Series B-Prime in 2023
Temporal is a leading provider of open-source microservice state management solutions, simplifying the complexities of developing reliable cloud software. Trusted by major companies like Netflix, DoorDash, Snap, and Google Cloud, Temporal has raised $706.3 million in funding and achieved a valuation...
🎁 Benefits
Temporal offers a remote-first work environment, unlimited time-off, comprehensive medical, dental, and vision benefits, a 401(k) plan, and company-is...
🌟 Culture
Temporal fosters a culture focused on simplifying the developer experience by managing application state, allowing engineers to concentrate on coding....
Skills & Technologies
Overview
Temporal Technologies is hiring a Staff Software Engineer to build managed compute primitives for Temporal Cloud. You'll work with technologies like Kubernetes and Docker to enhance the developer experience. This position requires significant experience in cloud engineering.
Job Description
Who you are
You have a strong background in software engineering with a focus on cloud technologies — your experience includes building and managing scalable systems that support complex applications. You are passionate about improving the developer experience and have a deep understanding of the challenges faced in cloud environments.
You possess expertise in containerization and orchestration technologies such as Docker and Kubernetes — you've successfully deployed applications in multi-cloud environments and understand the nuances of managing workloads across different platforms. Your problem-solving skills enable you to tackle complex platform challenges with ease.
You are a collaborative team player who thrives in a diverse environment — you value the input of others and are committed to fostering an inclusive culture. Your genuine curiosity drives you to explore new technologies and methodologies that can enhance your team's output.
You have a track record of contributing to open-source projects or communities — your involvement demonstrates your commitment to sharing knowledge and improving the software ecosystem. You are comfortable working in a fast-paced environment and can adapt to changing priorities while maintaining a focus on delivering high-quality results.
Desirable
Experience with serverless architectures or managed services would be a plus — you understand how to leverage these technologies to simplify application deployment and management. Familiarity with programming languages such as Go or Python can enhance your contributions to the team.
What you'll do
As a Staff Software Engineer at Temporal, you will be responsible for designing and implementing managed compute primitives that power durable execution for AI and enterprise systems. You will work closely with cross-functional teams to ensure that the compute solutions you build are transparent, elastic, and safe-by-default.
You will tackle complex platform problems, focusing on scalability and observability — your work will involve making critical decisions about isolation boundaries and scaling strategies that impact the overall performance of Temporal Cloud. You will also contribute to the development of best practices and standards for cloud engineering within the organization.
You will mentor junior engineers and help them grow their skills — your leadership will foster a culture of continuous learning and improvement within the team. You will collaborate with product managers and designers to align technical solutions with user needs and business objectives.
Your role will also involve participating in code reviews and architectural discussions — you will share your insights and expertise to help shape the technical direction of the team. You will be expected to stay current with industry trends and emerging technologies, bringing innovative ideas to the table that can enhance the capabilities of Temporal Cloud.
What we offer
Temporal offers a dynamic work environment where you can make a significant impact on the developer community — you will have the opportunity to work on cutting-edge technologies and contribute to open-source projects. We provide competitive compensation and benefits, including flexible work arrangements to support your work-life balance.
You will be part of a collaborative team that values diversity and inclusion — we believe that different perspectives lead to better solutions and a stronger company culture. We encourage you to apply even if your experience doesn't match every requirement, as we value curiosity and a growth mindset.
Join us at Temporal and help shape the future of cloud computing — your contributions will play a vital role in building a reliable foundation for developers worldwide.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Temporal Technologies.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Temporal Technologies is hiring a Senior Software Engineer to build and operate the infrastructure for Temporal's managed cloud offering. You'll work with AWS, GCP, and Azure to enhance developer experiences. This position requires significant experience in software engineering.

Staff Engineer
Temporal Technologies is hiring a Staff Engineer to design and build distributed data systems for their Cloud Data Storage team. You'll work with technologies like Cassandra, Docker, and Kubernetes to enhance backend functionality. This role requires significant experience in backend engineering.

Staff Engineer
Temporal Technologies is hiring a Staff Engineer to develop backend functionality for their Cloud Global Services team. You'll work with technologies like Java and AWS to build high-availability services. This position requires significant experience in backend engineering.

Staff Engineer
Temporal Technologies is seeking a Senior Staff Engineer to lead the technical strategy for the Unified Temporal Proxy initiative. You'll work with technologies like Java and Python to build a reliable open-source solution. This role requires extensive experience in cloud services and software architecture.

Software Engineering
Temporal Technologies is hiring a Senior Software Engineer to focus on product scalability and customer experience. You'll lead technical direction and build systems that impact revenue growth. This position requires a strong background in software engineering.