You will engineer production-grade distributed systems and internal APIs, focusing on reliability and operational excellence.
Responsibilities
- Contribute to the development and improvement of internal APIs.
- Build and maintain automation for repository and fleet health, metric generation, and issue diagnosis.
- Support deployment and operation of access APIs within Kubernetes environments using TLS mutual authentication and telemetry.
- Collaborate on CLI and ChatOps tooling to surface operational insights to internal users.
- Document architectural designs, conduct code experiments, and build prototypes for planetary scale systems.
Required Skills
- 2+ years of experience in Software Engineering or a related technical discipline maintaining production software.
- Proficiency in coding languages including Go, Ruby, or Python.
- 1+ year of professional experience with distributed systems.
- Experience running containerized applications in production environments.
- Familiarity with Kubernetes/Docker, API design, and secure service communication (TLS mutual-auth).
- Experience with REST and RPC APIs (Twirp).
- Familiarity with tools like Datadog & Splunk, and Git.
Preferred Skills
- Troubleshooting across network, caching, queuing, storage, and distributed service layers.
- Experience with Go (Golang) and cloud-native architectures.