Who We Are
Temporal is an open source programming model that simplifies code, makes applications more reliable, and helps developers focus on delivering features faster. Our user community provides real-time feedback and contributions to improve the developer experience.
Backed by top VC firms, we have built a team of professionals from various successful start-ups and well-known technology companies. We collaborate cross-functionally, engage with and support our users to improve the developer experience, deliver world-class open-source software, and enhance our commercial SaaS platform.
The Role
The Temporal Cloud Engineering group is seeking a Staff Software Engineer with a proven track record of developing horizontally scalable, resilient, and high-performing distributed systems in a production environment. Your primary focus will be on building and enhancing our reliability and scale Cloud Platform. This is a unique opportunity as you will gain experience with the Temporal open source server and our cloud services while building this framework.
Responsibilities
- Drive the architecture, design, and implementation of our foundational platforms and systems.
- Work closely with stakeholders and internal customers to understand and refine requirements.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Proactively identify opportunities for, and drive improvements to, current programming practices, including process enhancements and tool upgrades.
- Provide appropriate alerts, dashboards, and runbooks for production.
Qualifications
- 8+ years of experience developing a globally distributed cloud services platform.
- 6+ years of coding experience in languages such as Go, Java/Scala, Python, or other applicable languages.
- Experience developing and operating large-scale databases and demonstrated knowledge of technologies such as Postgres, Elasticsearch, Cassandra, SQL, etc.
- Strong communication skills and a desire to make an impact and thrive in small, collaborative, energetic teams.
- Ideally, experience in a production DevOps environment.
Good to Have
- Hands-on experience with cloud technologies such as Amazon Web Services, Google Cloud, or Azure.
- Experience with Docker and Kubernetes.
- Knowledge/experience building GDPR, SOX compliant systems.
Compensation and Benefits
- Salary range: $170,000 - $240,000 per year.
- Eligible to participate in Temporal's equity plan.
- Comprehensive benefits package including unlimited PTO, holidays, health insurance, and more.
Benefits Extracted with AI
- Disability insurance
- Unlimited PTO
- 12 Holidays + 2 Floating Holidays
- 100% Premiums Coverage for Medical, Dental, and Vision
- AD&D, LT & ST Disability, and Life Insurance
- Empower 401K Plan
- Work from Home Meals
- Career Development & Learning
- Lifestyle Spending Account
- In-Home Office Setup
- Professional Memberships
- Internet Stipend
- Calm App Subscription
Similar jobs
Last update: 23 minutes ago
Staff Software Engineer
Join Stavvy as a Staff Software Engineer to lead core application development with Java, Python, and Kotlin.
Senior Backend Engineer - Temporal
Join Abridge as a Senior Backend Engineer to build cloud-native applications using Temporal and Node.js.
Staff Software Engineer
Join Matterport as a Staff Software Engineer to build scalable services in a microservices environment.
Staff Software Engineer, Platform
Join Cityblock Health as a Staff Software Engineer to enhance our platform used by care providers, focusing on full stack development and cloud computing.
Staff Software Engineer - Remote
Join Guideline as a Staff Software Engineer, working remotely on full stack solutions to enhance retirement savings technology.
Staff Software Engineer - Python/Django, React, TypeScript
Join Check as a Staff Software Engineer to build scalable systems using Python/Django, React, and TypeScript in a remote role.
Staff Software Engineer, Application - Remote
Join as a Staff Software Engineer at Dune, focusing on application development with AWS, Kubernetes, and Typescript in a fully remote role.
Staff Software Engineer - Platform
Join Wellhub as a Staff Software Engineer to lead platform development, focusing on performance, scalability, and resilience in a remote role.
Staff Software Engineer, Backend - Remote
Seeking a Staff Software Engineer, Backend for a fully remote role. Proficiency in NodeJS+TypeScript and cloud services required.
Staff Backend Engineer - Runtime Team Lead
Join webAI as a Staff Backend Engineer to lead the Runtime Team, focusing on distributed systems and high-performance engineering.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Staff Software Engineer
Join Matterport as a Senior Staff Software Engineer to build scalable services in a microservices environment.
Staff Software Engineer - Python/TypeScript
Senior-level Staff Software Engineer role focusing on Python, TypeScript, and full-stack development in a dynamic startup environment.
Staff Software Engineer - Python, TypeScript, GraphQL
Senior-level Staff Software Engineer role focusing on Python, TypeScript, and GraphQL in New York. Remote work available.
Staff Software Engineer - Cloud Platform
Join Ambient.ai as a Staff Software Engineer for Cloud Platforms, designing AI/ML microservices in Palo Alto, CA.
Staff Software Engineer - Distributed Systems
Seeking a Staff Software Engineer with expertise in Distributed Systems, Programming, and Technical Leadership at HubSpot.
Staff Engineer - Python, Cloud, Distributed Systems
Join Keelvar as a Staff Engineer to lead design and architecture in a remote role, focusing on Python, cloud, and distributed systems.
Staff Software Engineer - Video and Voice
Join Twilio as a Staff Software Engineer focusing on Video and Voice communications, leveraging AWS, GCP, and JVM technologies.
Staff Software Engineer Contractor
Join Array as a Staff Software Engineer Contractor, leading technical initiatives and mentoring developers in a remote role.
Staff Software Engineer, Developer Platforms
Join Discord as a Staff Software Engineer in San Francisco, enhancing developer platforms with top tech like Google Cloud, Docker, Kubernetes.
Senior Staff Software Engineer - Python/TypeScript
Senior Staff Software Engineer role focusing on Python/TypeScript in a leading mental health care tech company, offering extensive benefits and remote work.
Senior/Staff Software Engineer - Backend/Python - Remote, USA
Senior/Staff Backend Engineer specializing in Python for a fully remote role in the USA. In-depth experience with web technologies and databases required.
Senior/Staff Software Engineer - Backend
Join Hasura as a Senior/Staff Software Engineer - Backend, working remotely in India, focusing on scalable distributed systems and cloud services.
Staff Software Engineer, Data Platform
Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.