Senior Software Engineer - Cloud Native Storage

Broadcom Inc.

California (MO)

On-site

USD 141,300 - 226,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision plans
401(k) participation with company matching
Employee Stock Purchase Program

Job summary

Broadcom Inc. is seeking a Senior Software Engineer for the Cloud Native Storage team based in California, Missouri. You will design and deliver features for a scalable distributed storage product that powers Kubernetes workloads across clients.

Applicants should have a strong background in distributed systems and Kubernetes, with at least 5 years of experience. This role promises a dynamic environment and competitive compensation.

Qualifications

  • Minimum 5 years of experience building highly scalable distributed systems.
  • Hands-on experience with Kubernetes or understanding of control-plane architecture.
  • Strong systems design fundamentals focused on consistency and availability.

Responsibilities

  • Ensure dependable operation of Kubernetes storage control planes.
  • Oversee complete lifecycle management of Kubernetes workload clusters.
  • Architect and implement control-plane workflows for scaling.

Skills

Distributed systems
Kubernetes
Go
C++
Data structures and algorithms
Linux internals
Containerization

Education

Bachelor’s, Master’s, or Ph.D. in Computer Science or Engineering

Job description

Business Summary

The VMware Cloud Foundation Division enables organizations worldwide to run business‑critical and modern applications in a secure, resilient, and cost‑efficient manner. With flagship products such as VMware vSphere and leading technologies including vSAN, VLR, NSX, and Aria, Broadcom customers receive the scale and agility of a public cloud with the security and performance of a private cloud.

Cloud Native Storage Team

The goal of the Cloud Native Storage (CNS) team is to elevate Broadcom's Cloud Native Storage and VKS platforms as the premier choice for operating and scaling modern workloads. We deliver a seamless “just works” Kubernetes cluster experience by abstracting complex orchestration, enabling users to leverage vSAN storage solutions for enterprise‑grade workloads.

Senior Software Engineer – Cloud Native Storage

As a Senior Software Engineer on the CNS team, you will design, implement, and deliver features for a highly scalable distributed storage product that powers Kubernetes workloads across thousands of customer environments.

Key Responsibilities
  • Reliable Operation: Ensure dependable operation of Kubernetes storage control planes across enterprise environments.
  • Lifecycle Management: Oversee complete lifecycle management of Kubernetes workload clusters.
  • Enablement: Work across layers—from the storage control plane to the vSAN data plane—to enable Kubernetes workloads.
  • Distributed Storage Control‑Plane Design: Architect and implement control‑plane workflows for creation, upgrade, movement, and scaling.
  • Resiliency: Build robust control‑plane resiliency to handle failure scenarios including upgrades, split‑brain conditions, networking outages, and version skew.
  • Rigorous Testing: Develop automated and comprehensive tests to validate correctness, upgrade processes, and resilience.
  • Design & Implementation: Lead design and hands‑on implementation of distributed systems, primarily using Go and/or C++.
  • Feature Delivery & Ownership: Own the Software Development Lifecycle within designated technical areas, accelerating feature delivery.
  • Cross‑Functional Collaboration: Partner with Technical Leads, architects, dependent teams, and Product Management to translate complex problems into clear technical designs and manage dependencies and risks.
  • Production Support: Troubleshoot and debug production and non‑production issues across multiple layers.
Preferred Qualifications / Expertise
  • Minimum 5 years of experience building highly scalable distributed systems.
  • Bachelor’s, Master’s, or Ph.D. in Computer Science or Engineering.
  • Strong foundational knowledge in data structures and algorithms.
  • Experience addressing scale, performance, and concurrency challenges.
  • Hands‑on experience with Kubernetes or understanding of control‑plane architecture (API server, PV, etcd, controller‑manager).
  • Experience extending the Kubernetes API, designing declarative APIs, and implementing reconciliation loops.
  • Infrastructure orchestration experience across compute, networking, and storage.
  • Knowledge of Linux internals (cgroups, namespaces) and container runtimes such as containerd.
  • Knowledge of the Container Storage Interface (CSI) and management of PVs and PVCs.
  • Strong systems design fundamentals focused on consistency, availability, and failure handling.
  • Ability to work independently, collaborate across teams, and communicate clearly.
Compensation and Benefits

The annual base salary range for this position is $141,300 - $226,000. In addition, you will be eligible for a discretionary annual bonus, a competitive new‑hire equity grant, and annual equity awards. Benefits include medical, dental, and vision plans; 401(k) participation with company matching; an Employee Stock Purchase Program; an Employee Assistance Program; company‑paid holidays; paid sick leave and vacation time; and compliance with applicable Paid Family Leave laws.

Equal Opportunity Statement

Broadcom is an equal opportunity employer. We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, gender identity, 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Cloud Native Storage
Senior Software Engineer - Cloud Native Storage

Broadcom • California (MO)

On-site
USD 141,000 - 226,000
Medical, dental and vision plans
401(K) with company match
Employee Stock Purchase Program (ESPP)
+1
Senior Software Engineer - Cloud Native Storage
Senior Software Engineer - Cloud Native Storage

Broadcom • San Diego (CA)

On-site
USD 141,000 - 226,000
Discretionary annual bonus
Equity grants
Broadcom benefits
+1
Senior Software Engineer - Cloud Native Storage
Senior Software Engineer - Cloud Native Storage

Broadcom • Palo Alto (CA)

On-site
USD 141,300 - 226,000
Medical, dental, and vision plans
401(k) with company match
Employee Stock Purchase Program
+2
Senior Software Engineer - Cloud Native Storage
Senior Software Engineer - Cloud Native Storage

jobs.frontdoordefense.com - Jobboard • California (MO)

On-site
USD 141,000 - 226,000
Discretionary annual bonus
401(K) with company matching
Employee Stock Purchase Program
+1
Director of Engineering – vSphere Kubernetes Service
Director of Engineering – vSphere Kubernetes Service

Broadcom Inc. • United States

On-site
USD 174,000 - 279,000
Medical, dental, and vision plans
401(K) participation with company matching
Employee Stock Purchase Program (ESPP)
+1
Principal Kubernetes Software Engineer
Principal Kubernetes Software Engineer

Broadcom Inc. • California (MO)

On-site
USD 210,000 - 270,000
Medical plan
Dental plan
Vision plan
+5
Senior Software Engineer
Senior Software Engineer

Broadcom • Palo Alto (CA)

On-site
USD 143,100 - 226,000
Medical, dental and vision plans
401(k) participation including company matching
Employee Stock Purchase Program (ESPP)
+1
Kubernetes Platform Infrastructure Architect
Kubernetes Platform Infrastructure Architect

Broadcom Inc. • United States

Remote
USD 110,800 - 177,300
Annual bonus
Equity grant
Benefits package
Director of Engineering – vSphere Kubernetes Service
Director of Engineering – vSphere Kubernetes Service

Broadcom Inc. • California (MO)

On-site
USD 174,000 - 279,000
Discretionary annual bonus
Equity grants
401(k) with company matching
+1
Principal Kubernetes Software Engineer
Principal Kubernetes Software Engineer

Front Door Defense • Palo Alto (CA)

On-site
USD 127,100 - 226,000
Medical, dental, and vision plans
401(k) with company matching
Employee Stock Purchase Program