Software Engineer

A global technology leader that designs, develops and supplies semiconductor and infrastructure software solutions.
Backend
Senior Software Engineer
In-Person
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 vSAN, which is natively integrated with the vSphere platform and delivers enterprise-grade performance, scalability, and resiliency for virtual machines, cloud-native applications, and traditional workloads.

The position focuses on storage, data protection, and data services, working specifically on solutions that include local and remote protection, disaster recovery, and ransomware detection and recovery. You'll be part of developing the Data Services Manager, which provides customers with a streamlined operational experience for managing data services.

The role requires expertise in distributed systems and enterprise-level software development, with a focus on storage and data protection solutions. You'll collaborate with cross-functional teams, including product management, user experience, and quality assurance, to deliver high-value products. The ideal candidate should have strong programming skills in languages like Python, Go, or Java, and experience with database design and Kubernetes.

Broadcom offers a diverse and inclusive work environment, welcoming applications from people of all backgrounds. The company is committed to equal opportunity employment and considers qualified applicants regardless of their demographics. This role provides an opportunity to work with industry-leading technologies while solving complex challenges in enterprise storage and data protection.

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

Python
Go
Java
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

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.

R&D SW Quality Engineer

Senior R&D SW Quality Engineer position at Broadcom focusing on network protocol testing, automation, and quality assurance for enterprise switching solutions.

Software engineer - Service Now Integration specialist

Senior ServiceNow Integration Specialist position at Broadcom, focusing on ITSM solutions development with 8+ years of experience required.

R&D Software Engineer

Senior Software Engineer position at Broadcom focusing on Bare Metal Network Security development, requiring expertise in Linux, GoLang, and distributed systems.