Software Engineer - Apollo Systems
Core
Build and operate a large-scale distributed system for remote operation and maintenance of Kubernetes clusters, enabling instant cluster reconstruction and backup/restore solutions.
Role type
Senior IC distributed systems engineer (Kubernetes infrastructure)
Builds
Portable, high-performance Kubernetes cluster artifacts and container artifact stores
Domain
Cloud infrastructure, distributed systems, container technologies
Deliverable
infrastructure
Required skills
Kubernetes internals, distributed systems design, storage optimization, OCI/Docker specifications, low-level system optimization, container lifecycle management
Preferred skills
Experience with hyperscaler environments, edge computing, proprietary compression infrastructure
Technologies
Kubernetes, OCI, Docker, proprietary compression infrastructure
Responsibilities
Design and implement backup and restore solutions for Kubernetes clusters, build and optimize the container artifact store, own the full development lifecycle from design to operation, collaborate with technical and non-technical stakeholders
Seniority
Senior, hands-on IC