Principal Software Engineer

Global technology leader designing and developing semiconductor and infrastructure software solutions.
$127,000 - $225,000
Machine Learning
Principal Software Engineer
In-Person
12+ years of experience
AI · Enterprise SaaS

Description For Principal Software Engineer

Join Broadcom's VMware Cloud Foundation Division as a Principal Software Engineer in the AI & Advanced Services team. This role focuses on developing cutting-edge AI technologies and innovative solutions within VMware's product ecosystem. You'll be part of a global team of senior engineers, researchers, and technologists responsible for AI strategy, research, architecture, and development of VCF's Private AI platform.

The position offers an opportunity to work on advanced technologies in artificial intelligence while developing infrastructure platform capabilities. You'll be using modern tech stacks including Golang, Kubernetes, and Python, while working in an agile environment with daily collaboration opportunities. The role requires extensive experience in software development, particularly in infrastructure and cloud technologies.

Working directly under the Global Head of AI & AS for Broadcom's VCF division, you'll join a friendly, hard-working team that values pragmatism and continuous learning. The position offers competitive compensation ($127,000 - $225,000) plus bonuses and comprehensive benefits including medical, dental, vision, 401(k) matching, and stock purchase options.

This is an ideal opportunity for experienced engineers passionate about AI and infrastructure who want to make a significant impact in enterprise-level software development. The role requires working from offices in either Palo Alto, California or Austin, Texas, offering the chance to collaborate directly with highly skilled professionals in a dynamic, innovation-focused environment.

Last updated 2 hours ago

Responsibilities For Principal Software Engineer

  • Be part of an Agile scrum team and participate in daily meetings, code or architectural reviews
  • Design and develop new functionalities for the product
  • Work with containerisation, network protocols and Linux/Unix system internals
  • Engage with enterprise SDLC process
  • Design, present, and participate in product architecture reviews
  • Contribute to product development from initial concept to shipping product

Requirements For Principal Software Engineer

Go
Python
Kubernetes
  • Bachelors Degree in Computer Science, Computer Engineering, Electrical Engineering, Statistics, Mathematics and 12+ years of experience or Masters and 10+ years
  • Experience developing infrastructure platform capabilities for platforms such as VMware vSphere, Kubernetes, and ML Ops
  • Very experienced with stacks based on Golang, Kubernetes, Python, C/C++; SQL/ORM and API design
  • Experience writing and maintaining Kubernetes operators
  • Solid knowledge of containerisation, network protocols and Linux/Unix system internals
  • Experience designing, developing and delivering software for on premises customers
  • Experience in effective code reviews and cross-functional team work
  • Understanding of enterprise SDLC processes

Benefits For Principal Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • 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

Interested in this job?

Jobs Related To Broadcom Principal Software Engineer

Sr. Director, ML & Engineering

Lead Adobe's ML & Engineering team developing AI-powered search and recommendation systems for creative products, managing teams and driving innovation in GenAI and LLMs.

Principal Applied Scientist

Principal Applied Scientist role at Oracle focusing on Large Language Models and Generative AI for healthcare solutions.

Silicon AI/ML Lead Architect

Lead the architecture and development of AI/ML accelerators for Google Cloud's data centers, focusing on custom silicon solutions and high-performance computing infrastructure.

Silicon AI/ML Architect, TPU, Google Cloud

Senior Silicon AI/ML Architect position at Google, focusing on TPU architecture and development for next-generation AI accelerators.

Engineering Manager, Generative AI, Applied Innovation Factory

Lead Google's Applied Innovation Factory team in EMEA, focusing on Generative AI initiatives and driving technical innovation through team leadership and strategic collaboration.