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
