Taro Logo

Principal Engineer - Lifecycle Management

A global technology leader that designs, develops and supplies semiconductor and infrastructure software solutions.
$141,000 - $225,000
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 redesigning ESXi hypervisor cluster management. This role combines technical leadership with hands-on engineering, focusing on developing a new Clustered Operations workflow. The position requires expertise in distributed systems, virtualization, and system-level programming. The ideal candidate will lead a team of skilled developers while collaborating across departments to implement innovative solutions. This role offers competitive compensation, comprehensive benefits, and the opportunity to work on cutting-edge virtualization technology at a global tech leader. The position involves architecting scalable solutions for VCF and vSphere deployments, making it perfect for engineers passionate about large-scale distributed systems and virtualization technology. Working at Broadcom means joining a company at the forefront of semiconductor and infrastructure software solutions, with opportunities for professional growth and innovation.

Last updated 7 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 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

Python
Java
  • 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
  • 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
Equity
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k) with company matching
  • Employee Stock Purchase Program (ESPP)
  • Employee Assistance Program (EAP)
  • Paid holidays
  • Paid sick leave
  • Vacation time
  • Annual discretionary bonus
  • Equity compensation

Interested in this job?

Jobs Related To Broadcom Principal Engineer - Lifecycle Management