Principal Engineer - Lifecycle Management

A global technology leader that designs, develops and supplies semiconductor and infrastructure software solutions.
$141,000 - $225,000
Distributed Systems
Principal Software Engineer
In-Person
5,000+ Employees
12+ years of experience
Enterprise SaaS

Description For Principal Engineer - Lifecycle Management

Broadcom's VMware division is seeking a Principal Engineer to lead a transformative initiative in Clustered Operations workflow for ESXi hypervisor management. This role involves spearheading a complete redesign of how ESXi clusters are managed at scale, transitioning from a host-centric to a cluster-focused approach. The position demands a unique blend of technical expertise and leadership skills, requiring 12+ years of experience and deep knowledge of distributed systems.

The ideal candidate will lead a team of skilled developers while managing cross-functional relationships throughout the company. They will be responsible for designing and implementing innovative solutions for complex problems, particularly in managing clusters of ESXi hypervisors at scale. The role offers an opportunity to shape the future of virtualization management at a global technology leader.

The compensation package is competitive, ranging from $141,000 to $225,000 annually, plus discretionary bonus and equity opportunities. Broadcom offers comprehensive benefits including medical, dental, vision, 401(k) matching, ESPP, and various leave benefits. This is an excellent opportunity for a seasoned technical leader to make a significant impact on enterprise-scale virtualization technology.

The position requires expertise in programming languages like Java, Python, or C++, along with deep knowledge of distributed systems, databases, and client-server technologies. The successful candidate will need to demonstrate both technical excellence and strong communication skills to effectively lead teams and influence stakeholders across the organization.

Last updated 6 days ago

Responsibilities For Principal Engineer - Lifecycle Management

  • Define innovative new solutions for managing clusters of ESXi hypervisors at scale
  • Play a key role in technical discussions, architectural decisions and problem-solving exercises
  • Represent the team in internal and external forums to evangelize and defend the product architecture
  • Interact with engineering leadership from different teams
  • Hands-on contributions towards the design and implementation of key elements of the product
  • Work with other functions within the Company to convert customer/market requirements into viable product solutions
  • Mentor the team's other members on design/coding and help grow their technical careers

Requirements For Principal Engineer - Lifecycle Management

Java
Python
  • Master's degree in Computer Science or equivalent with 10+ years of experience, or Bachelor's degree with 12+ years of experience
  • Currently working in a senior technical leadership role (such as Staff or Senior Engineer)
  • Broad technical background in client-server technologies
  • Programming experience with C++, Python, Java or similar languages
  • Good understanding of Networking and Storage fundamentals
  • Deep knowledge of distributed systems, relational databases, algorithms, data structures and object-oriented concepts
  • Experience with build systems such as Bazel
  • Understanding of continuous integration and release processes
  • Excellent oral and written communication skills
  • Must have legal authorization to work in the US

Benefits For Principal Engineer - Lifecycle Management

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Equity
  • 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
  • Vacation time
  • Paid Family Leave
  • Annual discretionary bonus
  • Equity compensation

Interested in this job?

Jobs Related To Broadcom Principal Engineer - Lifecycle Management

Principal Engineer, Virtual Devices

Principal Engineer position at Broadcom focusing on virtualization platform development, requiring 12+ years of OS/kernel experience with competitive compensation and benefits.

Principal Software Engineer

Principal Software Engineer position at Broadcom focusing on ESXi hypervisor development, container runtime, and distributed systems, offering competitive compensation and benefits.

Platform Engineer – VCF Networking

Senior Platform Engineer role at Broadcom focusing on VCF Networking, requiring 15+ years of distributed systems experience, offering $163k-$260k salary plus benefits.

Principal Software Engineer - Content Library

Lead software engineer position at Broadcom focusing on distributed systems and content library development for vSphere platform, offering competitive compensation and benefits.

Distinguished Engineer

Distinguished Engineer role at Broadcom for VMware Cloud Foundation division, leading next-gen Operations and Management platform development.