Taro Logo

Principal Software Engineer

A global technology leader that designs, develops and supplies semiconductor and infrastructure software solutions.
California, MD, USA
$141,300 - $226,000
Backend
Principal Software Engineer
In-Person
5,000+ Employees
12+ years of experience
Enterprise SaaS

Description For Principal Software Engineer

VMware Cloud Foundation (VCF) is seeking a Principal Software Engineer to join their operations and management engineering team. This role is part of an exciting and fast-paced organization leading the charge in simplifying operations and management across enterprise private cloud environments. The position focuses on delivering innovative management functions to enhance proactive monitoring, insights, diagnostics, and observability for customer self-diagnostics.

The ideal candidate will work on VCF, an infrastructure platform designed for modern workloads, from mission-critical workflows to containerized apps in private cloud environments. The platform integrates compute, storage, networking, security, and cloud management services to provide a consistent and simplified customer experience.

As a Principal Software Engineer, you'll be part of a talented team working on complex problems and delivering high-quality software. The role involves architecture, design, implementation, and providing technical expertise for operations and management features. You'll work in an agile environment with the freedom to explore, innovate, and challenge the status quo.

The position offers a competitive compensation package ranging from $141,300 to $226,000 annually, plus discretionary bonus and equity opportunities. Benefits include comprehensive healthcare, 401(k) matching, ESPP, paid time off, and more. This is an excellent opportunity for experienced engineers passionate about cloud infrastructure and looking to make a significant impact in enterprise software development.

Last updated 4 days ago

Responsibilities For Principal Software Engineer

  • Research & evaluate new technologies for building and delivering new features
  • Participate in architectural design and code reviews
  • Collaborate with cross-functional distributed teams for product development
  • Guide and mentor other engineers on technology, design, and coding practices
  • Work in an Agile development environment while continuously evaluating and improving engineering processes
  • Deliver highly scalable and innovative features for private cloud management and operations
  • Participate in all phases of the software development cycle
  • Collaborate with the team to deliver high quality code with tests
  • Provide design specifications and documents

Requirements For Principal Software Engineer

Java
PostgreSQL
React
  • BS degree in Computer Science or related field and 12+ years of experience or MS degree in Computer Science with 10+ years experience
  • Strong proficiency in backend languages and frameworks, including Java, Spring, Hibernate
  • Experience in building end to end features and products with high quality, availability, performance and scale
  • Solid understanding of message queueing, event streaming and data caching
  • Experience working with Database technologies (RDBMS and NoSQL), preferably OpenSearch and PostgreSQL
  • Excellent written, verbal, and interpersonal skills
  • Familiarity with modern JavaScript based web frameworks like Angular or React
  • Must have legal authorization to work in the US

Benefits For Principal Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • 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
  • Annual discretionary bonus
  • Equity compensation

Interested in this job?

Jobs Related To Broadcom Principal Software Engineer