Principal Software Engineer
USA-CA - Promontory B, United States
Full Time Senior-level / Expert USD 127K - 225K
Broadcom
Broadcom Inc. is a global technology leader that designs, develops and supplies a broad range of semiconductor, enterprise software and security solutions.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 Division enables organizations around the world to run their business critical and modern applications in a secure, resilient, and cost-efficient manner.
With our flagship VMware vSphere, and our industry-leading technologies including vSAN, NSX and VCF Automation and VCF Operations, 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.
Together, our bold group of technology professionals with diverse backgrounds – spanning engineering, products, marketing, partners, professional services, and global support services – is focusing on what can be for the largest enterprises, governments, financial services, healthcare, manufacturing and educational institutions of the world.
The Elevator Pitch: Why will you enjoy this new opportunity?As a seasoned engineer, when you join our AI & Advanced Services team, a part of VMware Cloud Foundation product group, you will play a critical role in advancing cutting-edge technologies and developing innovative solutions that drive VMware’s product differentiation in the hot domain of Artificial Intelligence. If you are excited about solving complex technical challenges and working with a team that values innovation and collaboration, this role offers you the opportunity to make a significant impact.
Success in the Role: What are the performance goals over the first 6-12 months you will work towards completing?You will have rapid impact over the next software AI products within the portfolio:
Within the first month of employment, become competent with the product features, guidelines, and standard operations. Work closely with the more senior members of the team to get onboard. Make your first contribution to the project.
Within 90 days (about 3 months) of employment, you will start working on a feature of the product in a small sub-team.
Within 180 days (about 6 months), you will be an expert in the project and be able to support our existing internal customers, work independently on new features and be able to propose improvements to the product features.
Within the first year of employment, you will be making larger changes to the project from start to finish, including designing the change and going through the architectural review process, implementing the changes in small sub-teams and deploying as part of the product release.
Be part of an Agile scrum team and participate in daily meetings, code or architectural reviews
Design and develop new functionalities for the product, using technology stacks based on Golang, Kubernetes, Python; effectively use SQL/ORM, etc.
Work with and utilise your solid knowledge of containerisation, network protocols and Linux/Unix system internals, CI/CD tools and technology like Github Actions and Artifactory/Harbor; IAC/CM technology like Terraform, Helm, Contour; infrastructure technologies such as VMware vSphere or other virtualization
Engage with an enterprise SDLC process and maintain equanimity in order to ship with the VCF platform
You will be joining the AI & Advanced Services team, reporting to the Engineering organisation of the Global Head of AI & AS for Broadcom’s VCF division. The global team consists of highly competent senior engineers, researchers, technologists, and leaders responsible for AI strategy, research, architecture, and development of VCF’s Private AI platform.
Our team is friendly, hard-working, and continuously learning. We respect each other’s expertise and value pragmatism in our approach to adding new features to VCF.
Job RequirementsBachelors Degree in Computer Science, Computer Engineering, Electrical Engineering, Statistics, Mathematics and 12+ years of experience or Masters and 10+ years in an industry or a discipline directly related to your area of expertise.
Demonstrated ability to troubleshoot and ship from initial concept to shipping product.
Experience developing infrastructure platform capabilities for platforms such as VMware vSphere (now VCF), Kubernetes, and ML Ops
Be 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, CI/CD tools and technology like Github Actions and Artifactory/Harbor; IAC/CM technology like Terraform, Carvel, Contour; infrastructure technologies such as VMware vSphere or other virtualization; Kubernetes Operators or VCF’s Supervisor / IaaS layer.
Experience designing, developing and delivering software for on premises customers.
Be able to design, present, and participate in product architecture reviews including an understanding of security, scaling, and testing requirements
Experience in effective code reviews and cross-functional team work with other engineering dependencies, OSS projects, product and release management
Understanding of enterprise SDLC processes and willingness to engage with these throughout the lifecycle of your work
Backup claims in your resume and cover letter with GitHub contributions as appropriate
Successfully participate in an in-person on-site technical interview
Where is this role located?
This role is onsite in Palo Alto, California; Austin, Texas; or Sofia, Bulgaria. You’ll be expected to work from the office full-time, Monday through Friday.
Additional Job Description:
Compensation and Benefits
The annual base salary range for this position is $127,000 - $225,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, gender identity, 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.
Tags: Agile AI strategy APIs Architecture CI/CD Computer Science Engineering GitHub Golang Helm Kubernetes Linux Machine Learning Mathematics Python Research Scrum SDLC Security SQL Statistics Terraform Testing
Perks/benefits: Career development Competitive pay Equity / stock options Health care Medical leave Salary bonus Signing bonus
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.