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 Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
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.
Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering
Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.
Senior Fullstack Developer for AI-Driven Mission Technologies
Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.
Full Stack Engineer with Node.js and React
Join RightCrowd as a Full Stack Engineer to develop cloud-native applications using Node.js and React. Work remotely with cutting-edge technology.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.
Senior Full-Stack Engineer - TypeScript, React, Node.js
Join us as a Senior Full-Stack Engineer to develop a super app for medical professionals using TypeScript, React, and Node.js.
Lead Developer with DevOps and Functional Programming
Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend to develop and enhance solutions for millions of members globally.
Staff Software Engineer: Data & Infrastructure Platforms - Metrics & Alerting
Join Uber's Amsterdam team as a Staff Software Engineer focusing on Data & Infrastructure Platforms, specializing in Metrics & Alerting.
Senior Full Stack Engineer - Climate Tech - Rust & TypeScript
Join Climatiq as a Senior Full Stack Engineer to develop climate tech solutions using Rust and TypeScript. Remote work available.
Senior Cloud DevOps Engineer
Join netgo as a Senior Cloud DevOps Engineer in Berlin. Work with Kubernetes, GitOps, and more in a dynamic team environment.
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.
Senior Java/VueJS Developer
Join Space Inch as a Senior Java/VueJS Developer to work on fintech projects with a focus on Java, Vue.js, and TypeScript in a flexible remote environment.
Software Engineer II - Developer Experience
Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.
Software Engineer - Cloud Applications and Python
Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.
Senior Software Engineer - C#/.NET
Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.
Senior Software Engineer III - Java
Join TomTom as a Senior Software Engineer III in Amsterdam, focusing on Java and back-end development in a hybrid work environment.
Senior Software Engineer - Satellite Communications
Join ST Engineering iDirect as a Senior Software Engineer to develop satellite communication products using C++, Linux, and Agile methodologies.
Fullstack Developer (C#, Angular or React)
Join Lekker Code Company as a Fullstack Developer specializing in C#, Angular, or React. Work remotely with a focus on innovative solutions.
Full-Stack Developer with React.js and Azure Experience
Join Elma Schmidbauer GmbH as a Full-Stack Developer to enhance Azure-based web infrastructure using React.js and Next.js.
Backend Software Engineer - Privacy Technology
Join Zalando as a Backend Software Engineer in Privacy Technology, focusing on data protection and privacy automation services.
Salesforce Software Engineer
Join AnyDesk as a Salesforce Software Engineer to develop and maintain internal business systems in a dynamic, remote-friendly environment.
Senior Backend/Data Engineer
Join Zalando as a Senior Backend/Data Engineer in Berlin to enhance our audience-building platform using AWS, Java, Scala, and SQL.