Principal Kubernetes Software Engineer

Front Door Defense

Palo Alto (CA)

On-site

USD 127,100 - 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) with company matching
Employee Stock Purchase Program

Job summary

A leading technology company is seeking a Principal Kubernetes Software Engineer in Palo Alto, CA. The role involves developing and delivering features for Kubernetes and CNCF projects while collaborating with a global community. Candidates should have extensive experience in Kubernetes and a strong background in system software. Compensation ranges from $127,100 - $226,000, with benefits including health plans and a 401(k).

Qualifications

  • Experience with cloud platform architectures.
  • Knowledge of distributed systems and algorithms.
  • History of engineering contributions to CNCF projects.

Responsibilities

  • Develop features for Kubernetes and CNCF projects.
  • Ensure Kubernetes version compatibility.
  • Collaborate with stakeholders on project priorities.

Skills

Kubernetes expertise
Leadership in system software projects
Good communication skills

Education

Bachelor's degree with 12+ years of experience or Master's with 10+ years

Tools

vSphere
Kubernetes
Go programming language

Job description

Overview

Principal Kubernetes Software Engineer - Palo Alto, CA

VMware by Broadcom is the leader in virtualization and cloud infrastructure solutions. VMware Cloud Foundation (VCF) is a full-stack Infrastructure as a Service (IaaS) platform that provides a unified, self-service experience for deploying and managing virtual machines (VMs) and containers across on-premises and public cloud environments. It delivers consistent infrastructure and operations across a variety of clouds, enabling organizations to modernize their applications and optimize their cloud deployments. The Kubernetes Distribution team in VCF is focused on delivering up-to-date and secure Kubernetes and CNCF projects as packages for the vSphere Kubernetes Service (VKS) and vSphere Supervisor.

The Kubernetes Distribution team is looking for a Principal Kubernetes Engineer with deep expertise in Open Source Software (OSS) and Cloud-Native Computing Foundation (CNCF) contribution processes and community. The role is focused on Kubernetes internals, and other related projects. In this role, you will design and perform business-aligned contributions primarily for releases, security, manageability, scale, and integrations.

This position is ideal for engineers who are highly skilled in Go, familiar with Kubernetes technology and processes and passionate about talking about and building technology for our customers with a global community of open source engineers.

Responsibilities
  • Leverage common patterns to develop fixes and features for Kubernetes and CNCF projects
  • Design customer-oriented and community-aligned features by building consensus through Key Enhancement Proposals (KEPs) or related open source contribution process
  • Ensure explicit Kubernetes version and feature compatibility with continual improvements to automation, pipelines and testing
  • Timely delivery of releases which meet SLAs, architecture, security, and compliance requirements
  • Leverage your own credibility through community interactions and positive contributions
  • Collaborate internally with stakeholders from product, security, infrastructure, and operations teams
Success in the Role

Performance goals over the first 6-12 months

Within your first six months:

  • Be seen as an internal expert, advising and influencing across VCF
  • Understand the vision, architecture, and data model of the VKS and Kubernetes Distributions
  • Familiarity with common Kubernetes interfaces for runtime, networking, storage, and resource management
  • Production experience with deploying additional packages
  • Ensure different components and subsystems work well together
  • In-depth understanding of Kubernetes extensibility and reconciliation logic
  • Design, implement, test, and deploy services developed in Go
  • Champion technologies that boost project speed and automation
  • Understand how to meet Broadcom and industry standards

After six months+:

  • Align future customer needs with community interests in technical areas
  • Be a recognized technical and community leader across various projects
  • Design and obtain approval for a Kubernetes KEP
  • Impact upstream projects through contributions to code, architecture, community management, and public representation
  • Introduce a new CNCF software component or significantly impact features for VCF
  • Define and implement process changes to reduce technical debt and improve architecture
  • Lead developer efficiency efforts and foster a culture of innovation
  • Mentor fellow engineers and grow influence within the department
What type of work will you be doing?

As part of the Kubernetes Distribution team:

  • Develop primarily using Kubernetes controllers and patterns, mostly written in Go
  • Collaborate with a global community of engineers in CNCF open source projects
  • Deliver code changes to open source projects and satisfy contribution requirements
  • Work with management to understand priorities and advocate for them on the team
  • Collaborate with stakeholders, leads, and team members to make projects or contributions available as features
  • Define high-level epics, break down work into actionable items, estimate and scope
  • Write automated tests to validate and secure critical customer functionalities
  • Mentor junior engineers and provide technical leadership on complex problems
  • Identify issues, propose cost-reduction and quality improvements, and suggest process/policy enhancements
  • Take on-call responsibilities to triage and mitigate production issues
Requirements
  • Kubernetes expertise and a material engineering contribution to at least 1 CNCF project and various OSS projects
  • Experience with one or more cloud platform architectures
  • History of leading system software projects/teams
  • Knowledge of distributed systems, databases, algorithms, and data structures
  • Good verbal and written communication skills
  • Bachelor\'s degree plus 12+ years of related experience or Master\'s degree plus 10+ years of related experience
Nice to have
  • vSphere experience
  • Extensive knowledge of complex container, kernel, packaging, and operating system functionality
  • Operational knowledge of Kubernetes in production environments
  • Contributions to 2+ CNCF projects or Kubernetes SIG projects
  • Knowledge of Kubernetes, Cluster API, ContainerD/RunC, Cluster Autoscaler, Metrics Server, ArgoCD, Cert-manager, Flux, Gateway API, Etcd, Harbor, Helm, Istio, Jaeger, KEDA, Kubeadm, Kubeflow, Kuve-vip, Kyverno, OPA/Gatekeeper, Opentelemetry
Location
  • Palo Alto, CA USA
Compensation and Benefits

The annual base salary range for this position is $127,100 - $226,000

This position is eligible for a discretionary annual bonus and equity per the relevant plan documents.

Broadcom offers a comprehensive benefits package: Medical, dental, and vision plans; 401(k) with company matching; Employee Stock Purchase Program (ESPP); Employee Assistance Program (EAP); paid holidays, paid sick leave and vacation time. Paid Family Leave and other leaves of absence are provided as required by law.

Equal Opportunity Employer: Broadcom is an equal opportunity employer. We consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, national origin, citizenship status, disability, medical condition, pregnancy, protected veteran status, or any other characteristic protected by law. We also consider qualified applicants with arrest and conviction records as permitted by local law.

Note for international applicants: If you are located outside the USA, please provide a home address for future correspondence.

Welcome! Thank you for your interest in Broadcom.

We are a global technology leader that designs, develops and supplies a broad range of semiconductor and infrastructure software solutions.

For more information, please visit our video library and Broadcom resources series. Follow us on LinkedIn: Broadcom Inc.

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

Similar jobs worth comparing

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
Principal Kubernetes Software Engineer
Principal Kubernetes Software Engineer

Socket.dev • California (MO)

On-site
USD 180,000 - 260,000
Principal Kubernetes Software Engineer
Principal Kubernetes Software Engineer

Broadcom • San Diego (CA)

On-site
USD 180,000 - 240,000
Annual bonus
Equity grants
401(k) matching
+1
Staff Engineer - vSphere Kubernetes Service
Staff Engineer - vSphere Kubernetes Service

Broadcom Inc. • California (MO), Northern (KY)

Hybrid
USD 180,000 - 240,000
Medical, dental and vision plans
401(K) with company match
Employee Stock Purchase Program (ESPP)
+2
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
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
Kubernetes Platform Infrastructure Architect
Kubernetes Platform Infrastructure Architect

Broadcom Inc. • Georgia

Hybrid
USD 110,800 - 177,300
Discretionary annual bonus
Annual equity awards
Comprehensive benefits package
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
Technology Product Manager
Technology Product Manager

Broadcom Inc. • California (MO)

On-site
USD 143,800 - 230,000
Medical, dental and vision plans
401(K) with company matching
Employee Stock Purchase Program (ESPP)
+3
Senior Software Engineer - Cloud Native Storage
Senior Software Engineer - Cloud Native Storage

Broadcom Inc. • California (MO)

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