Taro Logo

Principal Software Engineer - Developer Productivity

A global technology leader that designs, develops and supplies semiconductor and infrastructure software solutions.
$141,300 - $226,000
DevOps
Principal Software Engineer
In-Person
5,000+ Employees
15+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Principal Software Engineer - Developer Productivity

Broadcom is seeking a Principal Software Engineer to lead developer productivity initiatives within their VMware Cloud Foundation (VCF) Fleet Management development team. This role focuses on optimizing the software development lifecycle and engineering efficiency through DevOps practices. The position involves working with VMware's flagship components including vSphere, vSAN, NSX, and Aria, which enable organizations to run business-critical applications in a secure and cost-efficient manner.

The ideal candidate will be responsible for streamlining development workflows, implementing automation solutions, and building tools that enhance team productivity. Key focus areas include faster builds, code coverage tracking, secure release processes, and AI-based pipeline optimizations. The role requires deep expertise in DevOps principles and modern software development practices.

This is an excellent opportunity for an experienced engineer who is passionate about improving development processes and mentoring others. The position offers competitive compensation including base salary, annual bonus, and equity, along with comprehensive benefits. Broadcom's culture emphasizes collaboration and innovation, making it an ideal environment for someone who wants to make a significant impact on developer productivity at scale.

The role is based in Promontory D, California, and offers the chance to work with cutting-edge cloud infrastructure technologies while solving complex engineering challenges. The successful candidate will play a crucial role in shaping the development practices of a major technology company that serves organizations worldwide.

Last updated 2 months ago

Responsibilities For Principal Software Engineer - Developer Productivity

  • Lead the design, development, and implementation of solutions that enhance developer productivity
  • Identify bottlenecks and inefficiencies in the software development process
  • Develop and maintain automation tools and scripts to streamline development workflows
  • Collaborate with cross-functional teams to implement best practices for CI/CD
  • Mentor junior engineers
  • Monitor and analyze key performance indicators (KPIs) related to developer productivity
  • Stay up-to-date with the latest trends and technologies in DevOps

Requirements For Principal Software Engineer - Developer Productivity

Python
Java
Go
Kubernetes
  • Bachelor's + 12 years experience or Master's degree + 10 years in Computer Science, Software Engineering, or related field
  • 15+ years of experience in software engineering with focus on DevOps and developer productivity
  • Strong programming skills in languages such as Python, Java, or Go
  • Experience with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI, CircleCI)
  • Proficiency with containerization technologies (e.g., Docker, Kubernetes)
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration abilities
  • Knowledge of industry trends and best practices
  • Experience with cloud platforms (AWS, Azure, GCP) is a plus

Benefits For Principal Software Engineer - Developer Productivity

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