CareerPlanGet AI match score →

Distributed Resource Scheduler: Software Engineer 4

USA-CA - Promontory B💼 Full-time💰 $120,000–$120,000🗓 2026-04-20 → 2026-07-30

Core

Designing and developing algorithms for efficient resource management of distributed compute clusters on the vSphere platform, supporting VM and Kubernetes workloads.

Role type

Staff Software Engineer (Distributed Systems)

Builds

Infrastructure workload placement and dynamic scheduling stack for virtualized environments

Domain

Cloud infrastructure / Virtualization / Distributed Systems

Deliverable

production ML models | product features

Required skills

C++ programming, distributed systems architecture, algorithm design and optimization, multi-constraint scheduling, cloud-based infrastructure development, automated testing, code review

Preferred skills

Kubernetes, Docker, containerization technologies, vSphere, NSX, vSAN

Technologies

C++, vSphere, Kubernetes, Docker, Git

Responsibilities

Design reliable mechanisms for multi-constraint scheduling problems in distributed systems, Scale algorithms to support infrastructure level workload placement with low latency, Implement and optimize algorithms for storage, networking, compute, and hardware accelerators, Collaborate with cross-functional teams to integrate DRS with other VMware products, Decompose vague problems into detailed requirements and develop solutions, Develop and maintain automated tests, Troubleshoot and resolve complex issues related to workload placements

Seniority

Staff, hands-on IC with strategic impact

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗