Senior Software Engineer

12 Minutes ago • 3-8 Years • $119,000 PA - $190,000 PA

Job Summary

Job Description

The Senior Software Engineer will manage external customer-facing services within the VMware Cloud Foundation Division. Responsibilities include planning product development, collaborating with cross-functional teams, designing and developing Java-based applications (backend logic, APIs, and database interactions), providing mentorship to junior developers, ensuring proper testing and deployment, and maintaining service availability, performance, and security compliance. This role requires strong communication, collaboration, and technical skills to contribute to a secure, resilient, and cost-efficient environment.
Must have:
  • Excellent communication skills.
  • Extensive experience with Java and object-oriented design.
  • Experience with Java frameworks like Spring, Hibernate.
  • Experience managing services in Java, Angular, and Javascript.
  • Proficient in elastic search, MySQL and MongoDB.
  • Proficient in REST APIs.
  • Experience in building scalable and secure architecture.
  • Effective in working independently and in a team setting.
  • Practical skills in cloud and on-premises services.
Good to have:
  • Knowledge of Python and Golang.
  • Knowledge of security tools like BlackDuck, Qualys, and Prisma.
  • Experience with agile and test-driven development.

Job Details

Please Note:

1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account)

2. If you already have a Candidate Account, please Sign-In before you apply.

Job Description:

The VMware Cloud Foundation Division enables organizations around the world to run their business critical and modern applications in a secure, resilient, and cost-efficient manner. The candidate will be responsible for managing various external customer facing services. Work closely with product development, program management and release management teams.

Responsibilities:
  • Define and plan the future product development and process changes.
  • Collaborate with cross functional teams to understand the requirements and determine feasibility and design specifications.
  • Working effectively with other developers, product managers, and release managers.
  • Leading the design and development of Java-based applications, including backend logic, APIs, and database interactions. 
  • Design and implement application architecture, including database design. 
  • Providing guidance, support, and mentorship to junior developers. 
  • Ensure proper testing and deployment of releases.
  • Ensure the availability, performance, and scalability.
  • Ensure services are compliant with security requirements.

Requirements:

  • Excellent communication skills along with the ability to collaborate effectively across functional organizations. 
  • Extensive experience with Java programming language and object-oriented design principles.
  • Experience with Java frameworks like Spring, Hibernate, and other relevant libraries. 
  • Experience managing services in Java, Angular and Javascript.
  • Proficient in elastic search, MySQL and MongoDB.
  • Proficient in REST APIs.
  • Experience working on building scalable and secure architecture.
  • Knowledge of Python and Golang is a plus.
  • Knowledge of security tools like BlackDuck, Qualys and Prisma is a plus.
  • Experience participating in agile and test driven development models. 
  • Must be effective in working both independently and in a team setting.
  • Strong initiative and the desire to experiment with new technologies as per business needs.
  • The successful candidate must have practical skills in cloud and on-premises services including: web based application, networking, software development and web service APIs.

Qualification: Bachelors / Masters / Ph.D. in Computer Science & Engineering with a minimum of 8/6/3 years of experience, respectively.

Status: Must have legal authorization to work in the US

Location: The position is for onsite Broadcom, Palo Alto Campus.

Additional Job Description:

Compensation and Benefits 

The annual base salary range for this position is $119,000 - $190,000. 

 

This position is also eligible for a discretionary annual bonus in accordance with relevant plan documents, and equity in accordance with equity plan documents and equity award agreements. 

 

Broadcom offers a competitive and comprehensive benefits package: 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. The company follows all applicable laws for Paid Family Leave and other leaves of absence. 

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Palo Alto, California, United States

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

A global infrastructure technology leader built on more than 60 years of innovation, collaboration and engineering excellence.

 

San Jose, California, United States (On-Site)

Palo Alto, California, United States (On-Site)

Seoul, South Korea (On-Site)

Vienna, Vienna, Austria (On-Site)

Sydney, New South Wales, Australia (Remote)

View All Jobs

Get notified when new jobs are added by broadcom

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug