About the company
Coinbase is uncompromising on its mission to increase economic freedom. A remote-first, but not remote-only company with quarterly in-person working sessions called "surges."
Responsibilities
- Own the design, build, and operation of Kubernetes cluster management tooling and automation that keeps the compute platform reliable and self-healing at scale
- Build developer-facing tooling and workflows that improve how engineers interact with Kubernetes, with emphasis on integrating AI-driven processes
- Deliver net-new compute capabilities for service owners, such as one-off jobs, cron scheduling, deployment strategies, EFS support, and automated right-sizing
- Drive operational excellence by automating toil, reducing on-call burden, and improving platform observability and incident response
- Partner with Security, Reliability, and Observability teams to ensure the compute platform meets standards for security, uptime, and performance
Requirements
- 5+ years of software engineering experience, including 3+ years building and operating Kubernetes or similar compute orchestration systems (Mesos, Nomad, ECS)
- Proficiency in one or more programming languages (Go, Python, Java) with experience building production-grade infrastructure services
- Hands-on experience with AWS and/or GCP infrastructure services (EC2, EKS, IAM, VPC, networking) at scale
- Ability to design, implement, and operate distributed infrastructure systems
- Hands-on experience with the CNCF ecosystem (Helm, Prometheus, ArgoCD, Envoy)
- Proven ability to apply AI tooling to infrastructure workflows
Conditions
- Base salary varies by location
- Total compensation may include equity and bonus eligibility
- Benefits: medical, dental, vision, 401(k)