Temporal Technologies logo

Staff Software Engineer - Control Plane Core

Temporal Technologies

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

Stavvy logo
Stavvy

Staff Software Engineer

Join Stavvy as a Staff Software Engineer to lead core application development with Java, Python, and Kotlin.

Abridge logo
Abridge

Senior Backend Engineer - Temporal

Join Abridge as a Senior Backend Engineer to build cloud-native applications using Temporal and Node.js.

Matterport logo
Matterport

Staff Software Engineer

Join Matterport as a Staff Software Engineer to build scalable services in a microservices environment.

Cityblock Health logo
Cityblock Health

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.

Guideline logo
Guideline

Staff Software Engineer - Remote

Join Guideline as a Staff Software Engineer, working remotely on full stack solutions to enhance retirement savings technology.

Check logo
Check

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.

Dune logo
Dune

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.

Wellhub logo
Wellhub

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.

Flex logo
Flex

Staff Software Engineer, Backend - Remote

Seeking a Staff Software Engineer, Backend for a fully remote role. Proficiency in NodeJS+TypeScript and cloud services required.

webAI logo
webAI

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.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Matterport logo
Matterport

Senior Staff Software Engineer

Join Matterport as a Senior Staff Software Engineer to build scalable services in a microservices environment.

Grow Therapy logo
Grow Therapy

Staff Software Engineer - Python/TypeScript

Senior-level Staff Software Engineer role focusing on Python, TypeScript, and full-stack development in a dynamic startup environment.

Grow Therapy logo
Grow Therapy

Staff Software Engineer - Python, TypeScript, GraphQL

Senior-level Staff Software Engineer role focusing on Python, TypeScript, and GraphQL in New York. Remote work available.

Ambient.ai logo
Ambient.ai

Staff Software Engineer - Cloud Platform

Join Ambient.ai as a Staff Software Engineer for Cloud Platforms, designing AI/ML microservices in Palo Alto, CA.

HubSpot logo
HubSpot

Staff Software Engineer - Distributed Systems

Seeking a Staff Software Engineer with expertise in Distributed Systems, Programming, and Technical Leadership at HubSpot.

Keelvar logo
Keelvar

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.

Twilio logo
Twilio

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.

Array logo
Array

Staff Software Engineer Contractor

Join Array as a Staff Software Engineer Contractor, leading technical initiatives and mentoring developers in a remote role.

Discord logo
Discord

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.

Grow Therapy logo
Grow Therapy

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.

Close logo
Close

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.

Hasura logo
Hasura

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.

Personio logo
Personio

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.