Skip to content

Staff Software Engineer - Open Source Server

Designs and implements core backend features for open source server, focusing on large-scale distributed systems with high reliability and scalability. Brings deep experience in concurrent systems, operational environments, and tools like Elasticsearch or ClickHouse.

212k – 286kUnited StatesBackend EngineeringRemote

About the role

What You'll Do

  • Design and implement core backend service features
  • Provide appropriate test coverage for unit, integration, and performance for your feature ownership area
  • Clearly document design choices and operational knowledge to successfully deploy and run service with those features
  • Provide appropriate service level logs and metrics to make features operational for cloud service setup
  • Provide appropriate alerts, dashboards, and runbooks for production

What You'll Bring

  • Rich experience as an "Arranger" and/or "Builder/Enhancer" in large-scale distributed systems design (reliability, scalability)
  • Operational experience in large-scale distributed systems environments
  • Experience developing highly concurrent systems
  • Demonstrated experience writing concurrent code in production as Advanced or Expert levels
  • Knowledge and experience of reliability so you can further ensure the high reliability of the Temporal system
  • Experience with Elastic Search or Clickhouse
  • Ideas and actions to improve the velocity of the team

Nice to Have

  • Familiarity with Go, other similar languages great too
  • Experience with infrastructure environments (strong plus)

Compensation

  • Estimated pay range: $212,000 - $286,000 depending on experience and location
  • Eligible to participate in Temporal's equity plan

Skills

GoDistributed SystemsConcurrent ProgrammingElasticsearchClickHouseTemporalReliability EngineeringScalabilityInfrastructureCloud Services

Staff Software Engineer, Events Logging

Staff-level backend engineer driving technical direction for Airbnb's event logging platform. Owns roadmap, mentors engineers, and influences logging strategy across the organization.

212k – 265kUnited StatesBackend EngineeringRemote9+ YOEC++Java

Staff Software Engineer, Cloud Identity

Design and operate Temporal Cloud's end-to-end identity platform including OAuth/OIDC/SAML auth, RBAC/ReBAC authorization, SCIM provisioning, and workload identity federation. Requires deep production identity systems experience and Go proficiency.

212k – 286kUnited StatesBackend EngineeringRemoteGoJwt

Staff Engineer, Guest Displays & Platforms

Leads development and refinement of backend subsystems powering Airbnb's guest booking flow, including PDP, pricing, and availability. Pioneers AI integration, mentors engineers, and ensures scalable, high-quality systems with 10+ years backend experience in large-scale architectures.

212k – 265kUnited StatesBackend EngineeringRemote10+ YOEAIJava

Staff Backend Engineer, Reservations and Additional Products

Develops and scales backend systems for Airbnb's Reservations, Order Data, Gift Cards, and post-booking flows. Requires 10+ years backend experience with Java/Kotlin expertise in large-scale architectures, plus mentoring and cross-functional collaboration.

212k – 265kUnited StatesBackend EngineeringRemote10+ YOEJavaReact

Staff Software Engineer, Search

Staff Software Engineer on the Search Services team leading design and development of high-performance backend services, APIs, and data infrastructure to power an intelligent, intent-driven search experience using embeddings, LLMs, and modern ranking models.

211k – 285kNew York, NYBackend EngineeringHybridC#S3