Responsibilities
- Design, build, and maintain scalable control plane services, operators, and custom controllers for Kubernetes
- Develop automation including provisioning, upgrades, patching, and decommissioning for Kubernetes Cluster lifecycle management
- Implement and improve monitoring, alerting, and incident response systems to ensure optimal system performance and minimize downtime
- Create workflows, tools, APIs, and command-line interfaces (CLIs) to empower customers and ML/AI teams to deploy and monitor inference services efficiently
- Design resilient systems capable of gracefully handling failures in large-scale distributed environments
- Identify and resolve unique cluster issues at a low level, documenting findings for future reference
- Participate in on-call rotations to respond to incidents and perform root cause analysis to prevent future occurrences
Requirements
- Master’s degree in Computer Science, Engineering or a related field
- 5+ years of experience in a similar role (Software Engineer, DevOps, SRE ...)
- Strong coding proficiency (ideally Golang) and knowledge of software development best practices
- Mastery of containerization and orchestration tools (Docker, Kubernetes...)
- Exposure to site reliability issues in critical environments (issue root cause analysis, in-production troubleshooting, on-call rotations...)
- Experience working against reliability KPIs (observability, alerting, SLAs)
- Strong problem-solving abilities and attention to detail
- Ability to own and deliver end-to-end features with minimal oversight
- Excellent communication skills and collaborative attitude
- Team-oriented, humble and eager to learn
- Strong understanding of networking, security, and system administration concepts
Nice to Have
- Experience with high-performance computing (HPC) systems and workload managers (Slurm)
- Experience with monitoring, logging, alerting and observability tools (Prometheus, Grafana, ELK Stack...)
- Experience with networking, storage, security, and system administration concepts
Benefits
- Comprehensive benefits package designed to support well-being, growth, and work-life balance
- Healthcare coverage
- Parental leave
- Retirement plans
- Relocation support
- Wellness programs
- Meal and transportation allowances
- Other location-specific perks