Staff Software Engineer - Open Source Server

Temporal

Remote
Base: $212,000 - $286,000; bonus/equity: eligible ...
Fully remote
Large-scale distributed systems design
Highly concurrent system development
Operational experience in production environments
Temporal is seeking a Staff Software Engineer for their remote team, focusing on developing scalable, reliable backend services as part of their mission to enhance developer experiences through open-source solutions. The ideal candidate should have extensive experience in distributed systems and a passion for improving software reliability and performance

Job Summary

  • Temporal is seeking a Staff Software Engineer to design and build significant portions of backend functionality for highly scalable, multi-tenant services.
  • The role requires rich experience in large-scale distributed systems design, specifically focusing on reliability, scalability, and concurrency.
  • Candidates will receive competitive compensation ranging from $212,000 to $286,000 along with equity, unlimited PTO, and comprehensive health benefits.

Matching Summary

Match Score: 85

Temporal is seeking a Staff Software Engineer for their remote team, focusing on developing scalable, reliable backend services as part of their mission to enhance developer experiences through open-source solutions. The ideal candidate should have extensive experience in distributed systems and a passion for improving software reliability and performance.

Salary

Base: $212,000 - $286,000; Bonus/Equity: Eligible for Temporal's equity plan; Benefits: Unlimited PTO, 100% medical/dental/vision premiums, 401k, and various stipends

Skills & Requirements

Must-have

  • Large-scale distributed systems design
  • Highly concurrent system development
  • Operational experience in production environments
  • Reliability engineering for high availability
  • Experience with Elastic Search or Clickhouse

Nice-to-have

  • Familiarity with Go programming language
  • Infrastructure environment experience
  • Passion for open-source software communities
  • Collaborative team mindset
  • Curious and humble work values

Key Requirements

  • Advanced or Expert level concurrent code writing
  • Rich experience in Arranger or Builder/Enhancer roles
  • Demonstrated operational experience in large-scale environments

Work Rights

Not specified

Tailored Resume

Cover Letter