Principal Software Engineer

Global technology leader that designs, develops and supplies semiconductor and infrastructure software solutions.
Backend
Principal Software Engineer
In-Person
12+ years of experience
Enterprise SaaS · Cloud

Description For Principal Software Engineer

VMware by Broadcom is revolutionizing digital business transformation through their Cloud Foundation (VCF) Division. As a Principal Software Engineer in the VCF Operations and Management Engineering team, you'll be a technical architect/lead specializing in Identity and Access Management (IAM), full stack development, and containerization platforms. You'll be instrumental in designing and implementing next-generation VCF products, focusing on hybrid-cloud operating models through product consolidation, integration, and innovation.

The role involves all aspects of development, from solution design to deployment and maintenance. As a principal-level position and SME in the IAM space, you'll collaborate with architects and application teams while providing guidance and mentorship to junior engineers. You'll work in a dynamic environment that enables seamless operations and management of VCF-based infrastructure and applications.

The position offers the opportunity to work with cutting-edge technologies in cloud computing, particularly in the IAM space, including modern authentication and authorization protocols. You'll be part of a team that's at the forefront of cloud industry innovation, working with various infrastructure and workload functions to deliver greater choice and flexibility through integrated infrastructure spanning on-premises, service providers, and hyper-scalers.

This role is perfect for a seasoned professional who combines technical expertise with leadership abilities, as you'll be responsible for driving technical direction, mentoring team members, and collaborating with cross-functional teams to deliver enterprise-scale solutions. The position requires staying current with industry best practices and emerging technologies, particularly in security and IAM trends.

Last updated a month ago

Responsibilities For Principal Software Engineer

  • Lead and influence cross-team projects to improve engineering culture
  • Work with product managers, architects, UX, and SRE teams to drive management roadmaps
  • Design new features and select solutions/architecture
  • Set team strategy and direction
  • Represent the team to senior management
  • Mentor and share knowledge with team members
  • Lead task force efforts to resolve technology issues

Requirements For Principal Software Engineer

Java
  • B.S. or M.S. in Computer Science or related fields
  • 12+ years of hands-on experience with Java-based development
  • Experience with RESTful APIs, scalability, and high availability principles
  • Understanding of IAM concepts (authentication, authorization)
  • Knowledge of Active Directory, Kerberos, LDAP, OAuth 2.0, OpenID Connect, SAML, SCIM
  • Experience with customer IAM platforms (Okta, Ping Identity, Microsoft Entra ID)
  • Excellent interpersonal and influential skills
  • Experience in designing and developing large-scale enterprise products

Interested in this job?

Jobs Related To Broadcom Principal Software Engineer

Principal Software Engineer

Principal Software Engineer position at Broadcom leading the VMware vDefend Firewall platform development with focus on distributed systems and security.

Product Manager Role

Senior Product Manager position at Broadcom focusing on mainframe software strategy, market analysis, and product lifecycle management, requiring 12+ years of experience.

Principal Engineer

Principal Engineer role at Broadcom focusing on VCF Ops Management, requiring expertise in distributed systems, backend development, and cloud technologies.

Solutions Architect

Senior technical position combining deep technical expertise with pre-sales support and solution architecture at a global semiconductor and software leader.

Principal Software Engineer

Principal Software Engineer role at Broadcom focusing on Windows platform development for Bare Metal security, including OVS datapath and kernel driver implementation.