Loading...

R&D Principal Software Engineer

Newport Beach, California, US
Posted Oct 3, 2026

Job Description

## Join the Avi Analytics Team at Broadcom We're looking for a Principal Software Engineer to join our Avi Analytics team, delivering high-scale performance monitoring, security, and intelligence telemetry for global enterprises. Our team has a storied history of innovation and an extensive patent portfolio, fostering a culture of intellectual curiosity where creative ideas turn into tangible solutions. If you adopt a first-principles approach to problem-solving, love deep-diving into distributed systems to optimize scale and performance, and enjoy the challenge of making data flow seamlessly at a massive scale, you'll fit right in. This on-site position is based in Palo Alto, California. You'll join a global, cross-border team of talented engineers operating across India, Germany, and the USA. ### What You'll Do As a Principal Engineer, you'll architect and build high-performance, cloud-scale analytics and security solutions. You'll play a critical role in envisioning and delivering highly resilient, microservices-based solutions that process massive streams of telemetry for application performance, security, and intelligence. Your responsibilities include: - **Architectural Leadership:** Lead the design and implementation of distributed microservices for low-latency data processing and high availability. - **Scale & Performance:** Build and optimize data pipelines capable of handling millions of records, ensuring the platform scales elastically in hybrid environments. - **Tech Stack Orchestration:** Leverage a sophisticated stack to build durable, stateful workflows to manage complex backend processes. - **Data Strategy:** Design schemas and optimize queries across a polyglot persistence layer (Open. Search, Postgre. SQL, Redis, and Neo4j) to provide time-sensitive insights to customers. - **Mentorship:** Act as a key technical leader by conducting deep-dive code reviews, driving engineering best practices, and mentoring junior engineers. ### What You'll Need - **Education:** BS/MS in Engineering, Computer Science, or a related technical field. - **Experience:** Minimum of 12+ years in software development with a focus on backend systems. Proven experience leading the end-to-end lifecycle of a product, from initial design to production deployment and maintenance. - **Programming Proficiency:** - Expert Level in Go. Lang and Python: deep mastery of Go (concurrency, profiling, and performance tuning) and Python (data manipulation and backend services). - Moderate Level in C++: ability to maintain and optimize performance-critical components or interface with lower-level system libraries. - \*\*Cloud - Native Architecture & API Design:\*\* - Proven experience designing and delivering production-grade microservices for high-throughput, cloud-scale environments. - Proficiency in g. RPC, Google Protocol Buffers (Protobuf), and RESTful API design, with a deep understanding of the HTTP/S stack. - **Data Persistence & Search:** Hands-on experience with one or more of the following: Open. Search/Elasticsearch, Postgre. SQL, Redis, or Neo4j (or their equivalents). ### Desired Skills & Qualifications - **Networking Domain Expertise:** Strong understanding of L4–L7 networking, TCP/IP, HTTP/S protocols, and load-balancing principles. - **Advanced Data Engineering:** Background in building data pipelines specifically for security and intelligence platforms (e.g., threat detection, anomaly detection, or predictive analytics). - **Analytics Background:** Familiarity with time-series data, stream processing, and large-scale data visualization backend logic. - **Data Science Tools:** Experience with data modeling and statistical analysis using Python libraries such as Pandas, Num. Py, and Scikit - Learn. - **Orchestration:** Working knowledge of Kubernetes and experience with Temporal (or similar workflow engines like Cadence) for managing distributed transactions. ### Compensation and Benefits The annual base salary range for this position is not specified in the posting. As a valued member of our team, you'll be eligible for a discretionary annual bonus and the opportunity to receive not only a competitive new hire equity grant, but also annual equity awards, connecting your success directly to the company's growth. All subject to relevant plan documents and 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. Broadcom is proud to be an equal opportunity employer. We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status or any other characteristic protected by federal, state, or local law. We will also consider qualified applicants with arrest and conviction records consistent with local law.

Interested in this job?

**

Log in to see your Jobscore and apply to this job.

Quick Facts

Company
Symantec
Location
Newport Beach, California, US