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, the industry leader 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, specifically working on solutions for local and remote protection, disaster recovery, and ransomware detection. You'll be part of a team delivering enterprise-grade performance, scalability, and resiliency for virtual machines and cloud-native applications. The role offers the opportunity to work with cutting-edge distributed systems technology while collaborating with diverse, talented professionals across engineering, products, marketing, and global support services. Broadcom emphasizes diversity and inclusion, providing equal opportunities for all qualified candidates. The position combines technical expertise with business impact, allowing you to directly influence products used by major enterprises worldwide.

Last updated 3 months 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 at least one of: C/C++, Python, Golang, 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

Dedicated Technical Support Engineer (TSE 3)

Senior Technical Support Engineer position at Broadcom focusing on VMware virtualization technologies, offering competitive salary and comprehensive benefits package.

Technical Support Engineer

Technical Support Engineer position at Broadcom focusing on VMware technical account management, requiring 5+ years of SaaS implementation experience and strong technical expertise.

Software Engineer ESXi CPU & Server Platform

Senior Software Engineer position for ESXi CPU & Server Platform team at Broadcom, focusing on kernel development and hardware platform support.

Senior Software Engineer - Storage and Data Protection of VMware Cloud Foundation

Senior Software Engineer position at Broadcom focusing on Storage and Data Protection for VMware Cloud Foundation, requiring extensive experience in Java and distributed systems.

Design Automation Engineer

Senior Design Automation Engineer role at Broadcom, combining software development with ASIC design expertise, offering competitive salary and benefits.