118K–194K USD / year

Software Engineer II, Open Source Server

BackendRemote — Seattle, Washington
Published on 2026-09-29
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.

About this role

Temporal is seeking a Software Engineer II to contribute to the Open Source Server team, focusing on enhancing and supporting the Temporal server, including aspects like workflow execution and task processing. This position involves collaboration with various teams to design, build, and maintain core server features.

About the company

Temporal is a durable execution platform for running reliable workflows and long-running business processes. It helps engineering teams build fault-tolerant applications without custom state machines.

The team

Open Source Server

Stack

GoJavaElasticsearchOpenSearchClickHouseCassandraPostgreSQLMySQL

What you'll do

  • Design, implement, test, and ship features for the Temporal server
  • Work on distributed systems problems
  • Make engineering tradeoffs
  • Collaborate with cross-functional teams to meet requirements
  • Enhance server reliability and operability
  • Participate in design discussions and code reviews
  • Improve developer experience through incremental changes

What we're looking for

  • Experience with production backend systems
  • Strong computer science fundamentals
  • Proficiency in Go, Java, or other backend languages
  • Familiarity with distributed systems concepts
  • Ability to break down complex problems
  • Strong communication skills

Nice to have

  • Testing practices experience
  • Open source software experience
  • Experience with AWS, Azure, or GCP
  • Exposure to tools like Kubernetes
View original job post