Software Developer

Global technology leader that designs, develops and supplies semiconductor and infrastructure software solutions.
$141,000 - $225,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS

Description For Software Developer

Broadcom, a global technology leader in semiconductor and infrastructure software solutions, is seeking a senior software developer for their Network and Security Business Unit. This role focuses on backend development for security products on Broadcom's enterprise virtualization solution, specifically the VMware NSX platform.

The position offers an exciting opportunity in a fast-paced, quality-focused development environment where you'll be working on large-scale distributed systems. With a competitive salary range of $141,000 - $225,000, plus additional benefits including equity and annual bonuses, this role provides excellent compensation for experienced developers.

The ideal candidate will have 10+ years of experience in backend development, with strong expertise in Java and Python. You'll be responsible for designing and developing software, emphasizing unit testing, automation, and performance optimization. The role requires deep understanding of algorithms, databases, and operating systems, along with experience in web application architecture and REST interfaces.

Working at Broadcom offers comprehensive benefits including medical, dental, and vision insurance, 401(k) matching, ESPP, and paid time off. The company maintains a strong commitment to work-life balance and professional development. You'll be part of a collaborative team environment where your expertise in distributed systems and security products will make a significant impact.

This is an excellent opportunity for a senior developer looking to work with cutting-edge technology in enterprise virtualization and security. The role combines technical leadership with hands-on development, making it perfect for those who want to influence product direction while staying close to the code.

Last updated 7 days ago

Responsibilities For Software Developer

  • Design and develop software for various products for VMware NSX platform
  • Emphasize on unit tests, execution, automation, coverage improvement and providing debug support
  • Coordinate with development, testing and deployment teams for VMware virtualization products
  • Analyze risks with existing initiatives and come up with mitigation plans
  • Participate in design and code reviews
  • Review product and code for optimizations and performance improvements
  • Document architectures, procedures, and processes
  • Apply creative development methodologies
  • Effectively communicate dependencies and concerns/issues of implementations

Requirements For Software Developer

Java
Python
  • Strong software developer with deep understanding of algorithms, databases, operating system
  • Fluent in Java and Python, C or C++ experience is a plus
  • Experience with large scale distributed systems
  • Good understanding of Web application architecture, Webservices, REST interfaces
  • Expertise in OOP concepts and Spring Framework/Hibernate
  • Basic understanding of Network Stack and network virtualization
  • Good shell scripting skills for writing unit tests
  • Excellent social and communications skills
  • Strong analytical, problem solving and debugging skills
  • Bachelors/Masters degree in Engineering/Computer Science

Benefits For Software Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • 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
  • Discretionary annual bonus
  • Equity benefits

Interested in this job?

Jobs Related To Broadcom Software Developer

Senior Technical Support Engineer - Mainframe

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

Software Engineer

Senior Software Engineer role at Broadcom focusing on storage, data protection, and data services development within the VMware Cloud Foundation Division.

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.