CareerPlan

Senior Software Engineer – Compute Engineering

Santa Clara, CALIFORNIA, usFull-time$143k–$243k2026-10-29 → 2026-11-12

Core

Build scheduling, capacity, and performance systems for compute at scale across private and public cloud.

Role type

Senior IC software engineer (compute infrastructure)

Builds

Compute scheduler, resource management systems, and capacity forecasting tools

Domain

Cloud infrastructure, compute scheduling, resource management

Deliverable

production ML models

Required skills

Python, Go, Java, Linux systems, Infrastructure-as-Code (Terraform, Ansible), Cloud platforms (Azure, AWS, GCP), IP networking, Load testing, AI tool integration

Preferred skills

Kubernetes, Slurm, ML-driven scheduling, Capacity planning, Release management

Technologies

Terraform, Ansible, Azure, AWS, GCP, Kubernetes, Slurm

Responsibilities

Write and maintain software-defined declarative infrastructure for compute; Build and improve compute scheduler and resource-management components; Develop tools for capacity data collection and forecasting; Write performance and load tests; Research and adopt tools to improve compute efficiency; Collaborate with networking and SRE teams; Use AI tools to speed up development and analyze capacity decisions

Seniority

Senior, hands-on IC