Senior Software Engineer - Compute Engineering
Core
Develop and maintain software-defined, declarative compute infrastructure, build systems, services, and automation, including schedulers and resource-management components.
Role type
Senior IC compute infrastructure engineer
Builds
Compute infrastructure, build systems, and automation services for private and public clouds
Domain
Cloud infrastructure and compute systems
Deliverable
production ML models
Required skills
Python, Go, Java, Linux, Terraform, Ansible, IP networking, capacity forecasting, load testing, AI tool integration
Preferred skills
Kubernetes, Slurm, large-scale schedulers, ML-driven scheduling, capacity optimization, release management
Technologies
Azure, AWS, GCP, Terraform, Ansible, Kubernetes, Slurm
Responsibilities
Develop and maintain software-defined compute infrastructure; build scheduler and resource-management components; create tools for capacity data collection and forecasting; write performance and load tests; research and adopt tools to improve compute efficiency; collaborate with networking and orchestration teams; participate in design reviews and on-call rotations.
Seniority
Senior, hands-on IC
