Temporal Technologies

About Temporal Technologies

Simplifying microservice state management for developers

👥 201-500 employees📍 West Bellevue, Bellevue, WA💰 $706.3m3.6
B2BInternet of ThingsSaaSDevOpsCloud Computing

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

Temporal Technologies

Software Engineering Senior

Temporal TechnologiesUnited States - Remote

Posted 2w ago🏠 RemoteSeniorSoftware Engineering📍 United States💰 $155,000 - $225,000 / yearly
Apply Now →

Skills & Technologies

Overview

Temporal Technologies is hiring a Senior Software Engineer for their Replication Foundations team. You'll work on Temporal's core replication stack and contribute to high availability and scalability features. This position requires expertise in distributed systems.

Job Description

Who you are

You have 5+ years of experience in software engineering, particularly in building and maintaining distributed systems. Your background includes a strong understanding of replication mechanisms and high availability architectures — you've tackled challenges in scaling applications and ensuring reliability across various environments.

You possess deep expertise in Java and are comfortable working with open-source software. Your experience includes designing and implementing complex systems that require a keen eye for performance and scalability — you understand the nuances of distributed computing and can navigate the challenges that come with it.

You are a collaborative team player who thrives in a dynamic environment. You enjoy working closely with cross-functional teams, including product managers and other engineers, to deliver high-quality software solutions. Your communication skills enable you to articulate technical concepts clearly to both technical and non-technical stakeholders.

You are driven by a passion for improving the developer experience and are excited about contributing to open-source projects. You believe in the power of community and are eager to engage with other developers to share knowledge and best practices.

Desirable

Experience with cloud services and infrastructure is a plus, as is familiarity with Temporal's offerings. If you have worked on projects involving cross-cluster or cross-region failover, that would be an added advantage. You are also open to learning new technologies and methodologies that can enhance your contributions to the team.

What you'll do

As a Senior Software Engineer on the Replication Foundations team, you will be responsible for designing and implementing key components of Temporal's replication stack. This includes developing features that support high availability and enable seamless migration of workloads between self-hosted and cloud environments. You will work on scalability and reliability mechanisms that are critical for Temporal's operations at large scale.

You will collaborate with other engineers to enhance the core functionalities of Temporal OSS, ensuring that the system can handle increasing loads and provide a reliable foundation for developers. Your role will involve writing high-quality code, conducting code reviews, and mentoring junior engineers to foster their growth.

You will also engage with the open-source community, gathering feedback and contributions that can help shape the future of Temporal. Your insights will be valuable in refining the product and ensuring it meets the needs of developers worldwide.

What we offer

Temporal Technologies provides a supportive and inclusive work environment where diversity is celebrated. You will have the opportunity to work on impactful projects that influence the developer community. We offer competitive compensation and benefits, along with opportunities for professional development and growth within the company. Join us in our mission to simplify code and enhance the developer experience.

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

Temporal Technologies

Software Engineering

Temporal Technologies📍 United States - Remote

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.

🏠 RemoteSenior
2w ago
Temporal Technologies

Software Engineering

Temporal Technologies📍 United States - Remote

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.

🏠 RemoteSenior
2w ago
Temporal Technologies

Software Engineering

Temporal Technologies📍 United States - Remote

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.

🏠 RemoteSenior
2w ago
Temporal Technologies

Software Engineering

Temporal Technologies📍 United States - Remote

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.

🏠 RemoteSenior
2w ago
Temporal Technologies

Software Engineering

Temporal Technologies📍 United States - Remote

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.

🏠 RemoteSenior
2w ago