Principal Software Engineer - Developer Productivity

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's degree with 12 years of experience or Master's degree with 10 years in Computer Science or Software Engineering., 15+ years of experience in software engineering focusing on DevOps and developer productivity., Strong programming skills in Python, Java, or Go, and experience with CI/CD tools like Jenkins or GitLab CI., Proficiency in containerization technologies such as Docker and Kubernetes, along with excellent problem-solving skills..

Key responsibilities:

  • Lead the design and implementation of solutions to enhance developer productivity, such as faster builds and secure release processes.
  • Identify and propose solutions for bottlenecks in the software development process, including AI-based optimizations.
  • Develop and maintain automation tools to streamline development workflows and collaborate on CI/CD best practices.
  • Mentor junior engineers and monitor key performance indicators related to developer productivity for continuous improvement.

VMware logo
VMware Computer Software / SaaS XLarge https://www.broadcom.com/info/vmware
10001 Employees
See all jobs

Job description

Please Note:

1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account)

2. If you already have a Candidate Account, please Sign-In before you apply.

Job Description:

The VMware Cloud Foundation (VCF) product enables organizations around the world to run their business critical and modern applications in a secure, resilient, and cost-efficient manner. With our flagship components of vSphere (vCenter and ESX), and our industry-leading technologies including vSAN, NSX and Aria, Broadcom customers receive the scale and agility of a public cloud with the security and performance of a private cloud. Modern infrastructures, accelerated application innovation, and predictable TCO savings and investment returns are just a few of the benefits from having a private cloud infrastructure powered by VMware Cloud Foundation.

Developer productivity and engineering efficiency are the backbone of any strong engineering team that allows for higher velocity of high quality code to be written and delivered to our customers. Within our VCF Fleet Management development team, we are seeking a talented and experienced Principal Software Engineer to drive developer productivity and engineering efficiency initiatives. This role requires a deep understanding of DevOps principles and a passion for optimizing the software development lifecycle. The ideal candidate will have a strong background in streamlining workflows, automating processes, and building tools that empower engineering teams.

Responsibilities
  • Lead the design, development, and implementation of solutions that enhance developer productivity (e.g., faster builds, tracking code coverage regressions, secure release process)

  • Identify bottlenecks and inefficiencies in the software development process and propose innovative solutions (e.g., dev pipeline optimizations, AI based pipeline triaging, AI based log analysis for addressing customer escalations)

  • Develop and maintain automation tools and scripts to streamline development workflows.

  • Collaborate with cross-functional teams to implement best practices for continuous integration and continuous delivery (CI/CD).

  • Mentor junior engineers and share knowledge and expertise on developer productivity and engineering efficiency.

  • Monitor and analyze key performance indicators (KPIs) related to developer productivity and identify areas for improvement.

  • Stay up-to-date with the latest trends and technologies in DevOps and software development.

Qualifications
  • Bachelor's + 12 years experience or Master's degree + 10 years in Computer Science, Software Engineering, or a related field.

  • 15+ years of experience in software engineering with a 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 for industry trends and best practices​

  • Embrace and promote a culture of collaboration with common goals

  • Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus.

Additional Job Description:

Compensation and Benefits 

The annual base salary range for this position is $141,300 - $226,000 

 

This position is also eligible for a discretionary annual bonus in accordance with relevant plan documents, and equity in accordance with equity plan documents and equity 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.

Required profile

Experience

Industry :
Computer Software / SaaS
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Analytical Skills
  • Collaboration
  • Communication
  • Problem Solving

Software Engineer Related jobs