
Staff Software Engineer, Open Source Server
Temporal Technologiesalmost 3 years ago
Base Salary
$170k - $278k/yr
Responsibilities
- Design and implement core backend service features.
- Own unit, integration, and performance test coverage for feature areas.
- Document design decisions and operational knowledge for deployment and service operation.
- Add service-level logs and metrics for cloud service environments.
- Create production alerts, dashboards, and runbooks.
- Contribute to reliability, scalability, concurrency, and team velocity improvements.
Requirements
- Rich experience designing large-scale distributed systems, particularly reliability and scalability.
- Operational experience in large-scale distributed systems environments.
- Experience developing highly concurrent systems.
- Demonstrated advanced or expert-level experience writing concurrent production code.
- Knowledge and experience with reliability engineering for highly reliable systems.
- Experience with Elasticsearch or ClickHouse.
- Familiarity with Go or similar languages is preferred.
- Experience with infrastructure environments is a strong plus.
About Temporal Technologies
Temporal Technologies builds an open-source durable workflow platform that software teams use to orchestrate long-running, stateful application logic across services. It monetizes through a managed cloud offering and commercial support for its server and SDKs. Founded in 2019 and headquartered in Bellevue, Washington, it lists public adopters such as Netflix, Snap, Indeed, and Datadog.