Principal Engineer - vSphere Kubernetes Service

Broadcom

Actively hiring
Usa-Ca - Promontory B Posted 12 days ago $141,300$226,000 / year

At a glance

AI generated

TL;DR

As a Principal Engineer on the VKS team at Broadcom, you will design and build a distributed management system embedded within VMware Cloud Foundation’s Kubernetes control plane. Your daily tasks include managing Kubernetes clusters across thousands of enterprise environments, ensuring their lifecycle operations are seamless, and integrating them with storage, networking, identity, and VM infrastructure while maintaining high availability and reliability standards. You’ll work in Go, C++, or Java to solve complex challenges such as reconciling Kubernetes abstractions with vSphere primitives and building resilient control planes that withstand real-world failure modes. This role requires extensive experience in Kubernetes-based systems, enterprise-grade system architecture, and a strong background in Linux internals, container runtimes, network interfaces, storage management, and distributed systems design. Your work will directly impact the operational efficiency of some of the world’s largest enterprises by simplifying their Kubernetes adoption and management processes.

Skills

Kubernetes Go Java C++ SDLC Agile Git Linux containerd etcd cgroups namespaces CNI Istio Linkerd CSI PVCs PVs API server scheduler controller-manager declarative APIs reconciliation loops

What you'll do

  • Design and implement distributed management systems for Kubernetes control planes.
  • Manage the full lifecycle of Kubernetes workload clusters in enterprise environments.
  • Integrate Kubernetes deeply with storage, networking, identity, and VM infrastructure.
  • Ensure enterprise guarantees around availability, upgrades, and operability are preserved.
  • Translate large-scale problems into clear architecture and technical designs.
  • Foster a culture of technical excellence and continuous improvement within the team.

What we're looking for

  • Hands-on experience building and operating Kubernetes-based systems.
  • Proven track record in architecting enterprise-grade systems with performance, scalability, reliability, and security.
  • Experience extending the Kubernetes API and implementing reconciliation loops.
  • Knowledge of Linux internals and container runtimes like containerd.
  • Understanding of Container Network Interfaces (CNI) and Service Meshes.
  • Familiarity with Container Storage Interface (CSI) for managing Persistent Volumes.
  • Strong systems design fundamentals, including consistency, availability, and failure handling.

Employer

About Broadcom

Broadcom is a global semiconductor and infrastructure software company that designs and markets a wide range of networking, storage, and wireless connectivity solutions. Industry: Semiconductors & Infrastructure Software

Broadcom currently has 71 open roles on FindRole.

Listed pay typically runs $118,800–$192,000 across 71 roles with salary data.

Most-posted roles

View all roles at Broadcom