companyTemporal Technologies logo

Staff Software Engineer, Cloud Data Storage

Temporal TechnologiesUnited States - Remote Opportunity
Remote Full-time $190K/yr - $265K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

What You'll DoDesign & build distributed data systems – develop APIs, schemas, and replication paths to ensure petabytes of workflow history are durable and queryable. Document design decisions and operational insights to successfully deploy and manage these features. Drive reliability & performance – take ownership of SLOs, create chaos-test plans, analyze performance bottlenecks, and lead incident reviews. Technical leadership – break down roadmap epics, mentor mid-level engineers, and guide design documentation through RFC processes. Cross-team collaboration – work alongside Server, Cloud, and Developer Experience teams to enhance overall service performance and innovation.

About the job

About Us

At Temporal Technologies, we are revolutionizing the way developers interact with their applications through an open-source programming model that enhances reliability and accelerates feature delivery. Our mission is to empower developers by providing a trustworthy foundation for their toolset, and we are building a dynamic team to realize this vision.
 
Our core values are fundamental to our culture — they influence our decision-making and collaborative efforts to create meaningful impact. We are driven by curiosity, a strong work ethic, collaboration, authenticity, and humility.
 
As we continue to grow, we seek individuals who resonate with our values, challenge conventional thinking, and aspire to shape the future. If you are passionate about enhancing the developer experience, creating top-tier open-source software and communities, and want to join our remarkable team, we invite you to connect with us!

Summary

The Cloud Data Store (CDS) is responsible for managing the storage, retrieval, and lifecycle of all workflow data at a planetary scale. We engineer persistence APIs, develop storage abstractions compatible across cloud providers, and create observability tools that ensure customers can rely on their state machines for years to come. [For more information about the Temporal CDS Engineering team, click here]

As a Staff Engineer, you will have the opportunity to design, develop, and maintain critical components of our backend functionality for highly scalable, multi-tenant services. You will take ownership of the custom persistence stack for Temporal Cloud, which includes a Write Ahead Log, various metadata stores (e.g., Cassandra, etcd), multi-level caching, and tiered storage.

About Temporal Technologies

Temporal Technologies is at the forefront of revolutionizing software development with an open-source programming model. We are committed to helping developers build reliable applications quickly and effectively, enhancing their overall productivity and experience.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.