Software Engineer

Global technology leader designing and developing semiconductor and infrastructure software solutions.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Enterprise SaaS

Description For Software Engineer

VMware by Broadcom is revolutionizing digital business transformation through their VMware Cloud Foundation Division. The role is within the vSAN team, which leads the industry in software-defined storage for virtual environments. As a Software Engineer, you'll work on VMware's flagship product vSphere and industry-leading technologies including vSAN, NSX, and Aria. The position focuses on storage, data protection, and data services, building solutions that enable organizations to run business-critical applications securely and efficiently.

The role involves working with cutting-edge distributed systems and storage technologies, developing enterprise-level software products that power modern cloud infrastructures. You'll be part of a team that delivers critical features for storage data protection, including local and remote protection, disaster recovery, and ransomware detection and recovery. The Data Services Manager component provides customers with a streamlined operational experience for managing data services.

This is an opportunity to join a diverse team of technology professionals working on solutions that serve the world's largest enterprises, governments, and institutions. The position offers the chance to work on complex technical challenges while directly impacting how organizations manage and protect their critical data infrastructure. You'll collaborate with cross-functional teams and contribute to products that combine enterprise-grade performance, scalability, and resiliency.

Broadcom values diversity and inclusion, welcoming applications from people of all backgrounds. The company offers a collaborative environment where you can grow your technical expertise while working on solutions that define the future of cloud infrastructure and data management.

Last updated 6 hours ago

Responsibilities For Software Engineer

  • Design, implement and deliver various SDP (storage, data protection, data services) products and features
  • Work closely with cross-functional teams like product management, user experience and quality assurance teams
  • Collaborate with other engineers and architects to solve complex problems
  • Apply knowledge of distributed systems and data infrastructure
  • Understand customer needs and craft high quality solutions

Requirements For Software Engineer

Java
Python
Go
PostgreSQL
Kubernetes
  • Bachelor's degree in computer science or equivalent disciplines (Master preferred)
  • 7+ years of experience in developing enterprise-level software products
  • Solid experience with C/C++, Python, Golang, or Java
  • Hands-on experience in distributed systems, storage, data protection and data services
  • Experience in SQL database design, hands-on experience on PostgreSQL, MS SQL Server
  • Kubernetes knowledge and Kubernetes API programming
  • Strong communication, problem-solving skills
  • Good English speaking and writing skills

Interested in this job?

Jobs Related To Broadcom Software Engineer

Senior Technical Support Engineer - Mainframe

Senior Technical Support Engineer position at Broadcom, focusing on mainframe software support with competitive salary and benefits.

R & D Engineer Software 4

Senior Software Engineer role at Broadcom focusing on virtual networking data plane development and optimization.

R&D Software Quality Engineer

Senior R&D Software Quality Engineer position at Broadcom, focusing on AI testing methodologies and storage technologies with 8+ years of experience required.

Software Engineer

Senior Software Engineer position at Broadcom focusing on technical customer support, networking, and security, requiring 10+ years of experience.

Software Developer

Senior Software Developer position at Broadcom focusing on backend development for security products and VMware NSX platform.