
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 Senior Software Engineer for their Cloud Enablement team to enhance Temporal Cloud capabilities. You'll work with backend systems and cloud technologies. This position requires strong experience in software engineering.
Job Description
Who you are
You have 5+ years of experience in software engineering, particularly in backend systems, and you understand the intricacies of building reliable and scalable applications. Your expertise in cloud technologies allows you to contribute effectively to projects that enhance developer experiences and improve system reliability.
You are passionate about open-source software and have a strong desire to improve the developer experience. You thrive in collaborative environments and are eager to share your knowledge with others while learning from your peers. Your problem-solving skills enable you to tackle complex challenges, and you are comfortable working in a fast-paced, innovative setting.
What you'll do
As a Senior Software Engineer on the Cloud Enablement team, you will focus on applying and extending the Temporal OSS replication stack to power critical capabilities within Temporal Cloud. You will work on high availability namespaces, error detection, and automated failover systems, ensuring that our cloud offerings are robust and reliable.
You will collaborate closely with cross-functional teams to design and implement backend systems that are correct, observable, and safe to operate at scale. Your role will involve writing high-quality code, conducting code reviews, and mentoring junior engineers to foster a culture of excellence within the team.
You will also be responsible for troubleshooting and resolving issues that arise in production, ensuring that our systems remain operational even in the face of partial failures or network partitions. Your contributions will directly impact the reliability and performance of Temporal Cloud, making it a trusted solution for developers worldwide.
What we offer
At Temporal Technologies, we offer a supportive and inclusive work environment where your contributions are valued. You will have the opportunity to work on cutting-edge technology that is shaping the future of software development. We encourage you to apply even if your experience doesn't match every requirement, as we believe in the potential of diverse teams to drive innovation.
We provide competitive compensation and benefits, along with opportunities for professional growth and development. Join us in our mission to empower developers and create a reliable foundation for their tools and applications.
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 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.

Software Engineering
Temporal Technologies is seeking a Senior Software Engineer to design and build distributed data systems for their Cloud Data Storage team. You'll work with technologies like Cassandra and Java to enhance backend functionality. This role requires significant experience in cloud engineering and distributed systems.

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 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.

Software Engineering
Aerospike is seeking a Senior Software Engineer to enhance their Cloud Platform, focusing on infrastructure orchestration and operational systems. You'll work with technologies like Kubernetes and Java, contributing to mission-critical database solutions. This role requires significant experience in software engineering.