Senior Software Engineer, Open Source Server
temporaltechnologies · Remote
- Posted
- 6 days ago
- Last confirmed live
- 2 days ago
What this role involves
Temporal is hiring a Senior Software Engineer for the Open Source Server team to design, build, and operate core distributed systems components. The role involves working on task matching, scheduling, workflow execution, visibility, and more, with a focus on reliability and developer experience. Candidates need 5+ years of experience in production distributed systems and strong skills in Go or Java.
Skills this posting asks for
- go
- java
- distributed systems
- concurrency
- fault tolerance
- scheduling
- performance
- multi-threading
- backend services
- task queues
- streaming
- replication
- rate limiting
- sharding
- load balancing
- workflow engines
- orchestration
- observability
- api design
Requirements
- 5 years of experience
- Level: senior
From the employer’s posting
About Us Temporal is an open source programming model that can simplify code, make applications more reliable, and help developers focus on the important things like delivering features faster. We are on a mission to be the reliable foundati…
Read the full description on temporaltechnologies’s careers pageApply without filling the form
Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.
Other roles at temporaltechnologies
- Senior Software Engineer, Cloud GrowthRemote
- Staff Software Engineer, AI Foundations (AI Agent Optimization)Remote
- Senior Manager, Solutions Architecture - New LogoRemote
- Staff Software Engineer, TrafficRemote
- Staff Cloud Security EngineerRemote
- Senior Software Engineer, Infrastructure FoundationsRemote