
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 to develop and maintain their SDKs, which serve as runtime environments for application code. You'll work with technologies like Java and JavaScript to enhance the developer experience. This role requires significant experience in software engineering.
Job Description
Who you are
You have 5+ years of experience in software engineering, with a strong focus on building and maintaining SDKs or similar tools. You understand the complexities involved in creating runtime environments and have a passion for improving developer experiences through open-source contributions. Your expertise in languages such as Java and JavaScript allows you to tackle intricate problems and deliver reliable solutions. You thrive in collaborative environments, working closely with cross-functional teams to ensure that the SDKs meet the needs of users effectively. You are driven by curiosity and a desire to challenge standard thinking, always looking for ways to innovate and improve. You value diversity and inclusivity, understanding that different perspectives lead to better outcomes.
Desirable
Experience with open-source projects is a plus, as is familiarity with cloud technologies and distributed systems. If you have worked on projects that require coordination with server-side components, you will find this role particularly rewarding. A background in contributing to developer communities will also be beneficial, as you will be expected to engage with users and gather feedback to enhance the SDKs further.
What you'll do
In this role, you will take end-to-end ownership of new features for the Temporal SDKs, ensuring they provide the necessary functionality and performance for our users. You will collaborate with other engineers to design and implement features that enhance the SDK's capabilities, focusing on delivering a seamless experience for developers. Your responsibilities will include writing clean, maintainable code, conducting code reviews, and participating in architectural discussions to shape the future of our SDKs. You will also be involved in troubleshooting and resolving issues that arise in the SDKs, ensuring that they integrate smoothly with the Temporal Server. As part of a growing team, you will have the opportunity to mentor junior engineers and contribute to a culture of learning and improvement.
What we offer
At Temporal Technologies, we offer a supportive and inclusive work environment where you can thrive. You will have the opportunity to work on cutting-edge technology that impacts developers worldwide. We provide flexible working arrangements, allowing you to work remotely while still being part of a collaborative team. Our commitment to diversity means that we celebrate differences and strive to create an environment where everyone feels valued and included. We encourage you to apply even if your experience doesn't match every requirement, as we believe that diverse teams build better products. Join us in our mission to be the reliable foundation of every developerβs toolbox.
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

Staff Engineer
Temporal Technologies is hiring a Staff Software Engineer to take ownership of new features for their SDKs. You'll work on building reliable open-source software that enhances the developer experience. This position requires strong technical skills and a passion for open-source development.

Software Engineering
LaunchDarkly is hiring a Senior SDK Software Engineer to develop and enhance their SDKs, which serve trillions of feature flags daily. You'll work with multiple programming languages and technologies to ensure performance and resiliency. This role requires 5+ years of experience in software development.

Software Engineering
WebAI is hiring a Senior Software Engineer to design and optimize core systems for their distributed AI infrastructure. You'll focus on high-performance runtime components and collaborate with cross-functional teams. This role requires significant experience in software engineering.

Software Engineering
Temporal Technologies is hiring a Senior Software Engineer to design and implement core backend service features for their Open Source Server team. You'll work with distributed systems and contribute to building reliable software. This position requires significant experience in backend engineering.

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