Software Engineer, Cloud Engineer - Software, DevOps
Listed on 2026-07-21
-
Software Development
Cloud Engineer - Software, DevOps, Software Architect, Software Engineer
Location: California
Role Overview
As a Staff Software Engineer on the ESXi OS Services team, you will lead the design and delivery of high-impact functionality across User Space OS services, container services, distributed control planes, and application infrastructure. You will help define technical direction for enterprise-class virtualization, Kubernetes platforms, and modern cloud-native workloads.
Key Responsibilities- Design and implement advanced operating system techniques for managing virtual systems on x86 architectures.
- Architect and develop scalable container services, container runtimes, and Kubernetes platform capabilities tightly integrated with ESXi and vSphere.
- Develop highly available platform infrastructure to run customer workloads that span clusters and zones, supporting specific network and storage requirements.
- Maintain open source code for security fixes and upkeep upstream Kubernetes features.
- Drive development of platforms supporting SaaS, CaaS, and FaaS workloads.
- Partner closely with Product Management to define requirements and translate business needs into technical solutions.
- Collaborate with UI/UX designers, system architects, test teams, and cross-functional stakeholders across the organization to deliver high-quality, end-to-end solutions.
- Deliver robust, scalable OS, container services, and Kubernetes platform features on a regular release cadence, providing incremental and measurable customer value.
- Design and architect solutions with stakeholder buy-in, proactively incorporating feedback to iteratively refine and improve designs.
- Tackle complex engineering challenges while maintaining high standards for quality, performance, and reliability through effective cross‑functional collaboration.
- BS/MS/PhD in Computer Science, Electrical Engineering, or related fields.
- 3+ years of relevant experience for a BS degree, 0+ for an MS, and 0+ for a PhD.
- Strong proficiency in C/C++, Golang, and Python.
- Deep understanding of Linux/Unix operating system internals, including process, thread, memory management, and I/O concepts.
- History of leading system‑software projects or teams.
- Experience architecting distributed software solutions.
- Experience developing, debugging, and optimizing core operating system services or user‑space applications.
- Familiarity with cloud‑native technologies, containerization (Docker/containerd), and Kubernetes architecture.
- Good verbal and written communication skills.
- Experience with one or more hypervisors.
- Experience in Kubernetes configuration and low‑level components of Kubernetes.
- Experience with one or more cloud platform architectures.
Broadcom is a proud 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 also consider qualified applicants with arrest and conviction records consistent with local law.
#J-18808-Ljbffr(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).