Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Kubernetes Software Engineer

$127.1k - $226k

VMware Inc

Principal Kubernetes Software Engineer

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.

Primary needs, technical challenges, and problems you may be responsible for:

  • 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: What are the performance goals over the first 6-12 months you will work toward completing?

Within your first six months:

  • You're seen as an internal expert, advising and influencing across VCF
  • You understand the vision, architecture, and data model of the VKS and Kubernetes Distributions
  • You have familiarity with common Kubernetes interfaces for runtime, networking, storage, and resource management
  • You have production experience with deploying additional packages
  • You ensure different components and subsystems work well together
  • You have an in-depth understanding of Kubernetes extensibility and reconciliation logic
  • You will demonstratedly design, implement, test, and deploy services developed in Go
  • You champion technologies that boost project speed and automation.
  • You understand how to meet Broadcom and industry standards

After six months+:

  • You're great at aligning future customer needs with community interests in technical areas
  • You're a recognized technical and community leader across various projects
  • You designed and got approval for a Kubernetes KEP
  • You've consistently made an impact on upstream projects through your contributions to code, architecture, community management, and public representation
  • You made available a new CNCF software component or had material impact for other features for VCF
  • You define and implement process changes, helping to clear out technical debt and make architectural improvements
  • You lead developer efficiency efforts and take personal ownership of improving the culture of innovation of the team
  • You mentor fellow engineers in their role, and coaching them into influential voices in the department

What type of work will you be doing? What assignments, requirements, or skills will you be performing regularly?

As part of the Kubernetes Distribution team:

  • Most of your time will be developing using Kubernetes controllers and patterns, mostly written in Go
  • You will collaborate with a global community of engineers in various CNCF open source projects
  • You will be responsible for delivering your code changes to open source projects and satisfying any requirements for contribution
  • You'll work closely with management to understand priorities and advocate for them on the team.
  • You will collaborate internally with set of stakeholders, leads, and team members to make projects or contributions available as features
  • You'll be responsible for high-level epics and be asked to help define requirements and tangible deliverables. You will be expected to break down the work into individual work items that can be assigned to the team and lead in estimating and scoping.
  • You will write automated tests to validate and secure critical customer functionalities.
  • You will mentor junior engineers, providing technical leadership on complex problems, and contributing to plans for new product opportunities.
  • You will identify key issues, anticipate problems, generate ideas to reduce costs and improve quality/efficiency, and proactively identify improvements to business processes and policies.
  • You will take on-call responsibilities to triage, troubleshoot, and mitigate production issues.

Requirements:

  • Kubernetes expertise and 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.
  • Good knowledge of distributed systems, databases, algorithms, 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 haves:

  • vSphere experience
  • Extensive knowledge and experience using and delivering complex container, kernel, packaging, and operating system functionality.
  • Operational knowledge of Kubernetes in production environments
  • Material contribution to 2+ CNCF projects or Kubernetes SIG projects, ie.
    • Kubernetes, Cluster API, ContainerD/RunC, Cluster Autoscaler, Metrics Server, ArgoCD, Certmanager, Flux, Gateway API, Etcd, Harbor, Helm, Istio, Jaeger, KEDA, Kubeadm, Kubeflow, Kuve-vip, Kyverno, OPA/Gatekeeper, Opentelemetry

Where is this role located?

  • This role is located in Palo Alto, CA USA. Must have legal authorization to work in the US

Additional Job Description:

Compensation and Benefits

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

As a valued member of our team, you'll be eligible for a discretionary annual bonus and the opportunity to receive not only a competitive new hire equity grant, but also annual equity awards, connecting your success directly to the company's growth. All subject to relevant plan documents and award agreements.

Broadcom offers a competitive and comprehensive benefits package: Medical, dental and vision plans, 401(K) participation including company matching, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), company paid holidays, paid sick leave and vacation time. The company follows all applicable laws for Paid Family Leave and other leaves of absence.

Broadcom is proud to be an 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 will also consider qualified applicants with arrest and conviction records consistent with local law.

If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Kubernetes Software Engineer in Palo Alto, CA vacancy
  • $139.9k - $274.8k

     ...Overview As a Principal Software Engineer on the Azure Artificial Intelligence Core team at Microsoft, you will design, build, and maintain...  ...of experience with relevant tools and frameworks such as Kubernetes, Azure Devops, or Docker. Other Requirements Ability... 
    Suggested
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    4 days ago
  •  ...Principal Software Engineer If you are looking for a game-changing career, working for one of the world's leading financial institutions,...  ...software engineering experience with Java/Spring Boot and Kubernetes (self-managed and EKS) ~ Deep expertise in workload modeling... 
    Suggested
    Night shift

    Chase

    Palo Alto, CA
    4 days ago
  •  ...Senior Principal Software Engineer We're looking for a tech leader ready to take their career to new heights. Join the ranks of top talent...  ...experience, including containerization (Docker), orchestration (Kubernetes), and infrastructure-as-code (Terraform, CloudFormation).... 
    Suggested

    Chase

    Palo Alto, CA
    1 day ago
  •  ...Senior Engineer At Palo Alto Networks®, everything starts and ends with our mission:...  ...design, develop, and support highly scalable software features and infrastructure on our next-...  ...Experience with Docker and Kubernetes container orchestration Experience with... 
    Suggested
    Casual work
    Work at office
    Visa sponsorship
    Work visa
    3 days per week

    Palo Alto Networks

    Palo Alto, CA
    3 days ago
  • $247.5k - $267k

     ...Principal Software Engineer Palo Alto, CA About Typeface We help the world's biggest brands move from brief to fully personalized campaigns...  ...(AWS, GCP, Azure), containerization (Docker, Kubernetes), and modern API design. ~ Track record of influencing... 
    Suggested
    Work at office
    Flexible hours
    3 days per week

    Typeface

    Palo Alto, CA
    10 days ago
  • $250k - $340k

     ...latency and availability requirements. The platform is built on technologies such as Kubernetes, Kafka, Flink, Starrocks, Valkey, and other cloud native components, and supports the engineers, data scientists, and product teams that drive Unity Ads forward. This is a... 
    Work at office
    Worldwide
    Relocation package

    UNITY

    Mountain View, CA
    3 days ago
  • $75 - $80 per hour

    DeWinter Group is seeking a Senior Software Engineer - Enterprise AI to work on high-impact projects in Palo Alto, CA. This contract position...  ...in backend engineering, cloud-native development, and Kubernetes management. Candidates should have 6+ years of experience and... 
    Contract work

    DeWinter Group

    Palo Alto, CA
    5 days ago
  • $200k - $220k

    Principal Software Engineer - Palo Alto, CA October 10, 2024 Xage Security, Inc. seeks Principal Software Engineer in Palo Alto, CA: Job Duties...  ...field. Special Skill Requirements: (1) Docker; (2) Kubernetes; (3) Agile Software Development Methodology; (4) Go; (5)... 
    Remote work

    xage, inc

    Palo Alto, CA
    5 days ago
  • $147k - $237.5k

     ...Principal Software Engineer Palo Alto Networks' ADEM (Autonomous Digital Experience Management) group is seeking a Principal Software Engineer...  ...A history of contributing to open-source projects (e.g., Kubernetes, Prometheus, Istio) or speaking at industry conferences... 
    Permanent employment
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Palo Alto, CA
    7 hours ago
  •  ...Senior Principal Software Engineer We're looking for a tech leader ready to take their career to new heights. Join the ranks of top talent...  ...Experience with CNI implementations (Cilium, Calico, Flannel) and Kubernetes networking Understanding of BGP, OSPF, VXLAN, EVPN, or... 

    Chase

    Palo Alto, CA
    15 hours ago
  •  ...Senior Principal Ai Software Engineer Palo Alto Networks is looking for a highly experienced, hands-on Senior Principal AI Software Engineer...  ...platforms such as GCP or AWS, and with technologies such as Kubernetes, Terraform, and modern CI/CD pipelines. Experience... 

    Palo Alto Networks

    Palo Alto, CA
    3 days ago
  • $2,000 per month

     ...is The Role: As part of the Platform Engineering department, the Traffic team is crafting...  ...service provider platforms. We are built on Kubernetes, Go/Scala, and custom orchestration...  ...demands by developing and maintaining software, codebases, tooling and automations.... 
    Local area
    Remote work
    Flexible hours

    Elastic

    Mountain View, CA
    3 days ago
  • $210k - $295k

     ...with the ultimate goal of enabling human life on Mars. PRINCIPAL SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team builds the foundational...  ...hundreds of users Expert-level experience with Docker/Kubernetes ecosystems, zero-trust security models, and multi-cloud/frontier... 
    Permanent employment
    Temporary work

    SpaceX

    Palo Alto, CA
    1 day ago
  • $226k - $369k

     ...Principal Staff Software Engineer - Systems and Infrastructure This role will be based in Mountain View, CA, or Bellevue, WA. At LinkedIn,...  ...edge search platform, best-in-class AI/ML infrastructure, Kubernetes compute infrastructure, media infrastructure, etc. You will... 
    For contractors
    Work at office
    Flexible hours

    LinkedIn

    Mountain View, CA
    1 day ago
  •  ...Principal Software Engineer Join a forward-thinking team at JPMorgan Chase and help shape the future of cloud platform engineering. As a Principal...  ...of containerization and orchestration platforms (Docker, Kubernetes, ECS, etc.). Demonstrated expertise in DevEx (... 
    Work at office
    Shift work

    Chase

    Palo Alto, CA
    1 day ago
  • A leading software company in California seeks an experienced developer to advance Kubernetes and CNCF projects. This role includes designing customer-focused features, ensuring compatibility, and leading community interactions. Candidates should have significant experience... 

    Broadcom Inc.

    Palo Alto, CA
    1 day ago
  • $180k

    x.ai is looking for a Senior Infrastructure Engineer in Palo Alto, CA, with a focus on designing and operating secure, scalable infrastructure...  ...government projects. The role requires strong expertise in Kubernetes and IaC tools, as well as a passion for automation and... 

    x.ai

    Palo Alto, CA
    3 days ago
  • $180k

    xAI is seeking a Senior Infrastructure Engineer to join our US Government Team in Palo Alto, CA. This position involves designing, building...  ...infrastructure for critical government projects, focusing on Kubernetes and GPU systems. Candidates must have an active Top Secret... 

    xAI

    Palo Alto, CA
    2 days ago
  •  ...company in Palo Alto is seeking a Cloud Native Engineer to build and optimize the microservices...  ...efficiently. Applicants should have over 7 years of software engineering experience, strong proficiency in Go, and hands-on Kubernetes expertise. This is a hybrid role requiring... 
    Work at office
    3 days per week

    SproutsAI

    Palo Alto, CA
    5 days ago
  • A leading technology firm is seeking a Senior DevOps Engineer to enhance the reliability and automation of its cutting-edge Desktop-as...  .... Responsibilities include building CI/CD pipelines, managing Kubernetes clusters, and ensuring infrastructure security. Candidates... 

    Omnissa, LLC

    Mountain View, CA
    3 days ago
  •  ...Mountain View is seeking a candidate with hands-on experience in building multi-tenant SaaS platforms. The role requires knowledge of Kubernetes, cloud services (AWS/GCP/Azure), and the ability to integrate AI tools for enhancing productivity. Responsibilities include... 

    ThoughtSpot

    Mountain View, CA
    4 days ago
  • LVIS is looking for a Senior DevOps Engineer in Palo Alto, California. The role involves provisioning...  ...cloud infrastructure using AWS and Kubernetes. The ideal candidate will have over 7 years of experience in DevOps or software engineering, with a strong knowledge of CI... 

    LVIS

    Palo Alto, CA
    1 day ago
  • $120k - $176k

     ...Software Engineer, Kubernetes Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    1 day ago
  • $239k - $359k

     ...Senior Software Engineer, Datapath, Virtualization and Kubernetes Santa Clara, California We're in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry. Here, you lead with innovative thinking, grow along with us, and join... 
    Work at office
    Flexible hours

    Pure Storage

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

     ...We are looking for a Senior Software Engineer to become part of our storage management plane team. The management plane is a web-based application...  .... What You Will Be Doing: Maintain and develop Kubernetes operators and our Container Storage Interface (CSI) plugin.... 

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $349k - $431k

     ...Principal Software Engineer, Onboard Field Response Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    3 days ago
  • $212k - $386.3k

     ...Principal Software Engineer, Retail Foundations Apple is where individual imaginations gather together, committing to the values that lead...  ...release containerized software applications on cloud-based Kubernetes (e.g. AWS EKS, GCP GKE, Azure AKS, etc.) using build... 
    Work experience placement
    Relocation

    Apple

    Sunnyvale, CA
    1 day ago
  • $276k - $414k

     ...other services; and its AR glasses, Spectacles ( . Snap Engineering ( teams build fun and technically sophisticated products that...  ...with privacy at the forefront. We're looking for a Principal Software Engineer to join the Business Experience team at Snap. What... 
    Temporary work
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    4 days ago
  • $167k - $270.5k

     ...drives great outcomes. Job Summary Job Summary As a Principal Software Engineer to join our CPQ (Configure Price and Quote) team, you...  ...annotations etc. Knowledge in CI/CD platforms including Kubernetes, Jenkins, Git, Spinnaker, Docker, or related tools.... 
    Full time
    Work at office
    Visa sponsorship
    Work visa
    3 days per week

    Palo Alto Networks

    Santa Clara, CA
    7 hours ago
  • $210k - $295k

     ...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. PRINCIPAL SOFTWARE ENGINEER, CDN (STARLINK) At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the... 
    Permanent employment
    Temporary work
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    7 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Kubernetes Software Engineer. Be the first to apply!