Principal Software Engineer

A global technology leader that designs, develops and supplies semiconductor and infrastructure software solutions.
Vienna, Austria
Distributed Systems
Principal Software Engineer
In-Person
12+ years of experience
Enterprise SaaS · Telecommunications

Description For Principal Software Engineer

Broadcom is seeking a Principal Software Engineer to join their VMware Telco Cloud Platform team in the VCF division. This role combines technical leadership with hands-on engineering, focusing on designing and implementing critical features for VMware's Telco Cloud offerings. The position requires someone who can lead a team of skilled developers while effectively communicating with various stakeholders across the organization. The role is particularly focused on telecommunications cloud infrastructure, supporting Communication Service Providers in their adoption of virtualization and cloud technologies for 5G services. The ideal candidate will have extensive experience in distributed systems, cloud technologies, and enterprise software development, with the ability to drive innovative solutions for complex technical challenges. VMware, now part of Broadcom, brings over 20 years of experience in virtualization and cloud technologies, positioning them as a leading vendor in Telco Cloud solutions for digital transformation. This role offers the opportunity to work on cutting-edge technology while contributing to the evolution of telecommunications infrastructure.

Last updated an hour ago

Responsibilities For Principal Software Engineer

  • Define innovative new features for the telco domain with VCF solution
  • Play a key role in technical discussions, architectural decisions and problem-solving exercises
  • Represent the team in internal and external forums to evangelize and defend the product architecture
  • Interact with engineering leadership from different teams
  • Hands-on contributions towards the design and implementation of key elements of the product
  • Work with other functions to convert customer/market requirements into viable product solutions
  • Mentor the team's other members on design/coding and help grow their technical careers

Requirements For Principal Software Engineer

Java
Go
  • Master's degree in Computer Science or equivalent with 10+ years of experience, or Bachelor's degree with 12+ years of experience
  • Currently working in a senior technical leadership role
  • Broad technical background in client-server technologies
  • Programming experience with Java, golang or similar languages
  • Good understanding of Networking and Storage fundamentals
  • Deep knowledge of distributed systems, relational databases, algorithms, data structures and object-oriented concepts
  • Experience with containerization and cloud-native micro service architecture
  • Familiarity with cloud security and virtualization security
  • Understanding of continuous integration and release processes
  • Excellent oral and written communication skills
  • Working experience in an agile product development environment

Interested in this job?

Jobs Related To Broadcom Principal Software Engineer

Principal Engineer - Lifecycle Management

Principal Engineer position at Broadcom leading the redesign of ESXi cluster management systems, offering competitive compensation and comprehensive benefits.

Principal Engineer, Virtual Devices

Principal Engineer position at Broadcom focusing on virtualization platform development, requiring 12+ years of OS/kernel experience with competitive compensation and benefits.

Principal Software Engineer

Principal Software Engineer position at Broadcom focusing on ESXi hypervisor development, container runtime, and distributed systems, offering competitive compensation and benefits.

Platform Engineer – VCF Networking

Senior Platform Engineer role at Broadcom focusing on VCF Networking, requiring 15+ years of distributed systems experience, offering $163k-$260k salary plus benefits.

Principal Software Engineer - Content Library

Lead software engineer position at Broadcom focusing on distributed systems and content library development for vSphere platform, offering competitive compensation and benefits.