Distributed Resource Scheduler: Software Engineer 4

Broadcom
United States
Workplace: OnsiteFull time120,000 - 192,000Function: Software EngineeringExperience: 8+ yearsEducation: bachelorsSkills: ["C++","Git","Kubernetes","Docker","VSphere","NSX","VSAN","VMware","Distributed systems","Algorithms"]

Design and develop reliable multi-constraint scheduling mechanisms for a distributed resource scheduler within VMware VCF, scaling algorithms for infrastructure-wide workload placement and balancing with low latency. Collaborate across VMware products (Kubernetes on vSphere, NSX, vSAN, vCenter) and decompose vague problems into executable requirements while ensuring tests and code quality for a core vSphere platform component.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Broadcom
Broadcom
4 months ago

Distributed Resource Scheduler: Software Engineer 4

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 15 days agoStatus: Live

Job Summary

Design and develop reliable multi-constraint scheduling mechanisms for a distributed resource scheduler within VMware VCF, scaling algorithms for infrastructure-wide workload placement and balancing with low latency. Collaborate across VMware products (Kubernetes on vSphere, NSX, vSAN, vCenter) and decompose vague problems into executable requirements while ensuring tests and code quality for a core vSphere platform component.
Location: United States
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Design and develop reliable mechanisms for multi-constraint scheduling problems in a distributed system
  • •Scale algorithms to support infrastructure level workload placement, resource scheduling, and balancing with low latency
  • •Implement and optimize algorithms to support storage, networking, and compute, plus hardware accelerators
  • •Collaborate with cross-functional teams to integrate DRS with Kubernetes on vSphere, NSX, vSAN, and vCenter Server
  • •Develop and maintain automated tests to ensure quality and reliability of features

Pay and Benefits

Salary: 120,000 - 192,000
Perks:MedicalDentalVision401kEquityEspp

Key Requirements

  • •Bachelor's in Computer Science, Engineering or related field with 8+ years of related experience, or Master's in Computer Science or related field with 6+ years of related experience
  • •Proficient in C++ programming language with strong software development experience
  • •Ability to decompose vague problems into detailed requirements
  • •Experience with cloud-based infrastructure offerings
  • •Experience with agile development methodologies and Git
Experience:8+ yearsCloudInfrastructureDistributed systems
Education:Bachelor's
Skills:C++GitKubernetesDockerVSphereNSXVSANVMwareDistributed systemsAlgorithms
Languages:English
Tech Stack:C++GitKubernetesDockerVSphereNSXVSANVMware

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

Company Brief

Broadcom
Designs, develops, and supplies a broad range of semiconductor and infrastructure software solutions for the data center, networking, broadband, wireless, storage, and industrial markets worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Irvine, United States
Founded: 1991
WebsiteLinkedIn