Software Engineer II, Cloud Enablement
Job Overview
We’re looking for a Software Engineer II to join Temporal’s Cloud Enablement team and help build and improve the Temporal Proxy.
Key points
-
Implement features in a proxy codebase, contributing production-quality code (primarily in Go or a comparable systems language).
-
Build and improve core components such as request handling, configuration, authentication/authorization integrations, and encryption-related hooks (as defined by the team’s design).
-
Add and maintain observability (logs, metrics, traces) and contribute to debugging issues in staging/production environments.
-
Write and maintain tests (unit/integration) to improve correctness, prevent regressions, and support safe iteration.
-
Proficiency in Go (preferred) or another systems language, with the ability to ramp quickly into an existing codebase.
-
Working knowledge of service-to-service communication and distributed systems basics (e.g., HTTP/gRPC, reliability fundamentals).
-
Familiarity with security fundamentals such as mTLS, JWT, and OIDC/OAuth concepts, and willingness to learn deeper patterns as needed.
-
Ability to take a scoped problem, implement a solution end-to-end (including testing and documentation), and communicate progress clearly.
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 Enablement · Temporal
Don't have an account? Already have an account?