Staff Cloud Native Software Engineer
Posted Updated
Description
You will design, build, and operate Kubernetes-native controllers, operators, CRDs, and admission webhooks. You will extend control-plane capabilities, build operational tooling and observability, resolve complex platform issues, set technical direction, establish reusable patterns, and mentor engineers.
Responsibilities
- Design, build, and operate Kubernetes-native software
- Extend Kubernetes control-plane capabilities for AI workloads
- Own significant components end-to-end and set technical direction
- Build reconciliation loops, informers, and client-go tooling
- Develop operational tooling and automation
- Drive infrastructure architecture decisions
- Build observability foundations for controllers and operators
- Debug issues across Kubernetes, networking, and workload runtimes
- Define safe rollout standards
- Lead design discussions and code reviews
- Define shared libraries and scaffolding
- Mentor engineers
Requirements
- Kubernetes
- Controller
- Operator
- CRD
- Admission webhook
- controller-runtime
- client-go
- API server
- Informer
- Reconciliation
- CNI
- Service mesh
- kube-proxy
- eBPF
- DNS
- Load balancing
- Go
- Observability
- Metrics
- Tracing
- Logging
- GPU
