Software Engineer, Cloud Enablement
Core
Build and improve the Temporal Proxy, consolidating multiple implementations into a single extensible, open-source solution for customers and Temporal Cloud infrastructure.
Role type
Senior IC software engineer (proxy/gateway systems)
Builds
Production-quality proxy codebase, core components (request handling, auth/encryption), observability, and documentation.
Domain
Cloud infrastructure, distributed systems, security
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Go or systems language, service-to-service communication, distributed systems basics, security fundamentals (mTLS, JWT, OIDC/OAuth), end-to-end implementation, testing
Preferred skills
Proxy/gateway systems experience, cloud networking, service mesh concepts, observability tooling, open source contributions
Technologies
Go, HTTP, gRPC, mTLS, JWT, OIDC, OAuth
Responsibilities
Implement features in the proxy codebase, build core components (request handling, auth, encryption), add and maintain observability, write and maintain tests, collaborate with cross-functional teams, contribute to developer experience via documentation
Seniority
Senior, hands-on IC