×
Register Here to Apply for Jobs or Post Jobs. X

Principal Engineer - vSphere Kubernetes Service

Job in California, Moniteau County, Missouri, 65018, USA
Listing for: Broadcom Inc.
Full Time position
Listed on 2026-06-05
Job specializations:
  • IT/Tech
    Systems Engineer
Salary/Wage Range or Industry Benchmark: 141300 - 226000 USD Yearly USD 141300.00 226000.00 YEAR
Job Description & How to Apply Below
Location: California

## Principal Engineer - vSphere Kubernetes Service Apply locations:
USA-CA - Promontory Btime type:
Full time posted on:
Posted Todayjob requisition :
R026092
*
* 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 Solving Enterprises want to run Kubernetes at scale — without becoming Kubernetes experts.

Today, many Broadcom 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  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:

Principal 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
* Design, architect, and implement distributed systems in Go, C++, or Java
* Serve as a technical lead and mentor to the team, providing day-to-day technical direction and coaching to ensure successful project delivery.
* Align team goals with organizational strategy, delegating tasks, and fostering a culture of collaboration.
* Own the complete Software Development Lifecycle (SDLC) for assigned technical areas, including design, implementation, and quality assurance.
* Work with other Tech Leads and architects to translate ambiguous, large-scale problems into clear architecture, technical designs, and execution plans.
* Drive and lead team processes to improve operational efficiency.
* Partner with product management and customer-facing teams to translate product feedback and issues into technical requirements and execution plans.
* Foster a culture of technical excellence, accountability, and continuous improvement.# What Makes You a Strong Fit
* Hands-on experience building and operating Kubernetes-based systems, including a deep understanding of the control plane architecture (API server, etcd, scheduler, controller-manager, etc.) and how they maintain the desired state.
* Proven track record in architecting systems that deliver enterprise-grade guarantees around performance, scalability, reliability, and security in production environments.
* Experience extending the Kubernetes API by designing declarative APIs and implementing reconciliation loops.
* Knowledge of Linux internals (cgroups, name spaces, etc.) and container runtimes like containerd.
* Knowledge of Container Network Interfaces (CNI) and managing traffic through Ingress controllers and Service Meshes (Istio, Linkerd etc.).
* Knowledge of Container Storage Interface (CSI) and managing Persistent Volumes (PVs) and PVCs.
*…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary