
Simplifying microservice state management for developers
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...
Temporal offers a remote-first work environment, unlimited time-off, comprehensive medical, dental, and vision benefits, a 401(k) plan, and company-is...
Temporal fosters a culture focused on simplifying the developer experience by managing application state, allowing engineers to concentrate on coding....

Temporal Technologies • United States - Remote Opportunity
Temporal Technologies is hiring a Staff Software Engineer to develop features for their open-source server. You'll work on backend functionality for scalable, multi-tenant services using Java and distributed systems principles. This role requires significant experience in backend engineering.
You have 5+ years of experience in backend engineering, with a strong focus on building production systems that are reliable and scalable. You understand the complexities of distributed systems and have a track record of designing and maintaining backend functionality that supports high availability and performance.
Your expertise in Java is complemented by a deep understanding of cloud computing and distributed systems principles. You have experience with multi-tenant architectures and are familiar with the challenges of latency, scale, and reliability in backend services.
You thrive in collaborative environments and enjoy working with cross-functional teams to deliver impactful features. Your passion for open-source software drives you to contribute to community-driven projects and improve the developer experience.
You are curious and driven, always looking for ways to challenge standard thinking and influence the future of technology. You value diversity and inclusion, and you are committed to creating an environment where everyone can contribute and succeed.
Experience with building enterprise offerings that involve both on-premise and cloud solutions would be a plus. Familiarity with modern development practices and tools, such as CI/CD pipelines, is also desirable.
As a Staff Software Engineer at Temporal, you will play a key role in developing features for our open-source server. You will design, build, and maintain significant portions of our backend functionality, ensuring that our systems remain reliable and scalable as we grow.
You will work closely with other engineers to tackle complex challenges related to latency, scale, and reliability. Your contributions will directly impact the performance and availability of our services, helping to create a robust foundation for developers.
Collaboration is at the heart of what we do. You will engage with product managers, designers, and other stakeholders to understand user needs and translate them into technical solutions. Your ability to communicate effectively will be crucial as you navigate cross-functional discussions and drive projects forward.
You will also have the opportunity to mentor junior engineers, sharing your knowledge and experience to help them grow in their careers. Your leadership will foster a culture of learning and innovation within the team.
At Temporal, we are committed to building a diverse and inclusive team. We offer a flexible remote work environment that allows you to balance your professional and personal life. Our culture encourages curiosity and collaboration, and we celebrate the unique perspectives that each team member brings.
You will have the chance to work on meaningful projects that impact the developer community. We believe in the power of open-source software and are dedicated to creating tools that simplify the development process.
We encourage you to apply even if your experience doesn't match every requirement. If you are excited about improving the developer experience and building world-class open-source software, we would love to hear from you.
Apply now or save it for later. Get alerts for similar jobs at Temporal Technologies.