Software Engineer II, Cloud Applications
Job Overview
We’re looking for a Software Engineer II to join the Cloud Applications team.
Key points
-
Design, implement, test, and ship well-scoped features and improvements for Temporal Cloud with support from teammates.
-
Build and improve services that support namespace provisioning, configuration, scalability, and reliability.
-
Develop data pipelines that process high-volume usage and operational data across multiple tenants.
-
Make thoughtful engineering tradeoffs with guidance, balancing data freshness, query cost, tenant isolation, reliability, and operational complexity.
-
Experience building and operating production backend systems in a cloud environment.
-
Proficiency in Go or another applicable backend or systems language, with the ability to ramp up in an existing codebase.
-
Strong computer science fundamentals, including data structures, concurrency basics, testing, and debugging.
-
Working knowledge of distributed-systems concepts such as reliability, fault tolerance, consistency, scaling, and failure handling.
Skills
Experience: Mid-level · Salary: $118,400 – $194,250 • Offers Equity • Multiple Ranges · Job type: Full-time
Sign in to applyCreate your account
Software Engineer II, Cloud Applications · Temporal
Don't have an account? Already have an account?