Please Note:1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account)2. If you already have a Candidate Account, please Sign-In before you apply.Job Description:The Problem We're SolvingEnterprises want to run Kubernetes at scale - without becoming Kubernetes experts.
Today, many VMware customers run mission-critical workloads on vSphere, but adopting Kubernetes often means:
- Operating a second control plane
- Stitching together storage, networking, identity, and lifecycle tooling
- Carrying ongoing operational and upgrade risk
This complexity slows adoption and creates reliability issues at scale.
Our mission: make Kubernetes boring and effectively disappear for enterprise operators - by embedding it directly into the vSphere control plane and making it behave like a first-class infrastructure primitive.
The Role: Senior Engineer, vSphere Kubernetes Service (VKS)You'll join the VKS team, responsible for the Kubernetes control plane that is built into VMware Cloud Foundation.
Your job is to design and build a distributed management system that:
- Runs Kubernetes control planes reliably across thousands of enterprise environments
- Manages the full lifecycle of Kubernetes workload clusters
- Integrates deeply with storage, networking, identity, and VM infrastructure
- Preserves enterprise guarantees around availability, upgrades, and operability
This is platform engineering at scale, with real production impact to 1000s of enterprise customers.
What You'll Actually Work OnYou will tackle problems like:
- How do we manage Kubernetes clusters as infrastructure, not pets?
Designing control-plane workflows that create, upgrade, and heal clusters safely. - How do we reconcile Kubernetes abstractions with vSphere primitives?
Bridging containers and VMs without leaking complexity to operators. - How do we build a control plane that survives real enterprise failure modes?
Partial upgrades, split-brain scenarios, networking failures, and version skew. - How do we test distributed systems rigorously?
Building automated tests that validate correctness, upgrades, and resilience.
Your Responsibilities- Break down ambiguous, large-scale problems into clear technical designs
- Design and implement distributed systems in Go / C++ / Java
- Own components end-to-end, from architecture through production support
- Build automated tests that validate correctness and lifecycle guarantees
- Debug and resolve complex issues across:
- Kubernetes control planes
- Cluster lifecycle management
- Storage and networking integrations
- Review code with a focus on correctness, reliability, and long-term maintainability
What Makes You a Strong Fit- Hands-on experience building or operating Kubernetes-based systems
- Experience with scalable distributed systems
- Strong systems design fundamentals (consistency, availability, failure handling)
- Comfort debugging production issues across multiple layers
- Ability to work independently on complex problems and collaborate across teams
- Experience working in an Agile environment using Git-based workflows
Bachelor's degree plus 8= years of related experience or Master's degree and 6+ years of related experience
Tech stack signals (not requirements):
- Kubernetes internals or operators
- Control planes, lifecycle managers, or infra platforms
- Go-based distributed systems
Why This Role Is Interesting- You're working on core infrastructure, not app-level glue
- The problems are deeply technical and non-toy
- Your work directly affects enterprise production environments
- You'll help define how Kubernetes is delivered to some of the world's largest companies
If you enjoy making complex systems feel simple - and building platforms that other engineers don't have to think about - this team is for you.
Additional Job Description:Compensation and Benefits The annual base salary range for this position is $120,000 - $192,000.
This position is also eligible for a discretionary annual bonus in accordance with relevant plan documents, and equity in accordance with equity plan documents and equity award agreements.
Broadcom offers a competitive and comprehensive benefits package: Medical, dental and vision plans, 401(K) participation including company matching, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), company paid holidays, paid sick leave and vacation time. The company follows all applicable laws for Paid Family Leave and other leaves of absence.
Broadcom is proud to be an equal opportunity employer. We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status or any other characteristic protected by federal, state, or local law. We will also consider qualified applicants with arrest and conviction records consistent with local law.If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.