Software Engineer R&D

Leader in cloud infrastructure, data center networking and security, empowering customers with solutions from software-defined data center to mobile edge.
$146,000 - $260,000
Backend
Senior Software Engineer
Hybrid
15+ years of experience
Enterprise SaaS

Description For Software Engineer R&D

VMware by Broadcom, a leader in cloud infrastructure and data center solutions, is seeking a Senior C++ Server Engineer for their VMware Live Recovery (VLR) team within the Storage and Data Protection group. This role offers an opportunity to work on innovative solutions in the VMware Cloud Foundation division, focusing on data protection and storage challenges.

The position involves working in a tightly-knit, fast-paced agile environment with world-class engineers. You'll be responsible for developing features for highly scalable distributed storage and data protection systems, participating in all phases of the software development lifecycle, and contributing to product direction and design discussions.

The ideal candidate should have extensive experience in C++ and Linux systems programming, with strong knowledge of multithreading, IPC, and system-level programming. You'll be joining a team of approximately 10 members and collaborate with international teams in Sofia, India, China, and the US.

The role offers competitive compensation ranging from $146,000 to $260,000 annually, plus comprehensive benefits including medical, dental, vision, 401(k) matching, ESPP, and paid leave. This hybrid position requires candidates to live within commuting distance of the office and have US work authorization.

Join a company at the forefront of cloud infrastructure and data center technology, where you'll have the opportunity to solve complex technical challenges while working with cutting-edge technologies in a collaborative environment.

Last updated 2 months ago

Responsibilities For Software Engineer R&D

  • Deliver product features in highly scalable distributed storage and data protection
  • Participate in all phases of software development cycle as part of an agile team
  • Collaborate with the team to deliver high quality code with tests
  • Lead and participate in code reviews
  • Write design specifications and document work
  • Learn and apply new technologies, best design practices and usability patterns
  • Contribute to product direction and design discussions

Requirements For Software Engineer R&D

Linux
Go
  • Bachelor's/Master's in Computer Science or related degree
  • Bachelors with 15+ years of experience or Master's with 13+ years of experience
  • Solid knowledge of OOP concepts, object/data modeling, and data structures
  • Deep working knowledge/expertise in C/C++
  • Deep working knowledge in multithreading, IPC, socket, signals programming
  • Expertise in Linux based systems and system level programming experience
  • Excellent English language skills
  • Must have legal authorization to work in the US

Benefits For Software Engineer R&D

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, dental and vision plans
  • 401(K) participation including company matching
  • Employee Stock Purchase Program (ESPP)
  • Employee Assistance Program (EAP)
  • Company paid holidays
  • Paid sick leave and vacation time
  • Paid Family Leave

Interested in this job?

Jobs Related To VMware by Broadcom Software Engineer R&D

Sr. Software engineer in VMware Cloud Foundation (VCF)

Senior Software Engineer role at VMware by Broadcom, focusing on cloud infrastructure and storage solutions, requiring Java expertise and 5+ years of experience.

VCF Support Account Manager (VCF SAM)

VMware by Broadcom seeks a VCF Support Account Manager (VCF SAM) for technical support, troubleshooting, and customer issue resolution in Bangalore.

Lead Software Engineer / Oracle / HCM / Learning / Cloud

Lead Software Engineer position at JPMorgan Chase focusing on Oracle HCM Learning Cloud implementation and development.

Community Engagement Market Manager - Corporate Responsibility

Community Engagement Market Manager role at JPMorgan Chase, focusing on strengthening inclusive economic growth in the New York Metro area through stakeholder engagement and community development initiatives.

Lead Software Engineer - Java, Spring Boot, React, Kafka

Lead Software Engineer position at JPMorgan Chase focusing on Java, Spring Boot, React, and Kafka development for the Equities/Future and Options Execution Technology Group.