Taro Logo

Principal Engineer - Security Intelligence

Global technology leader that designs, develops and supplies semiconductor and infrastructure software solutions.
$141,000 - $225,000
Security
Principal Software Engineer
In-Person
5,000+ Employees
12+ years of experience
Cybersecurity · Enterprise SaaS

Description For Principal Engineer - Security Intelligence

VMware by Broadcom is seeking a Principal Engineer for their Security Intelligence team within the Application Networking and Security division. This role focuses on developing a distributed analytics engine that provides real-time insights into VCF deployments. The team works on cutting-edge security features including Distributed Firewall recommendation, network traffic anomalies detection, and network flows visualization.

The position requires expertise in network security, distributed systems, and big data technologies. You'll work with a modern tech stack including Kubernetes, Kafka, Apache Druid, Spark, and Redis, building solutions in Java and Golang. The role combines hands-on technical leadership with architecture design and mentorship responsibilities.

The team, led by Sunitha Krishna, has a strong track record of innovation with several patent submissions. The work environment emphasizes inclusivity, self-initiative, and collaborative problem-solving. Located in Palo Alto, this role offers competitive compensation ($141,000-$225,000) plus bonus and equity opportunities.

This is an excellent opportunity for a seasoned engineer passionate about security and distributed systems to make significant impacts in enterprise security solutions. The position offers comprehensive benefits including medical coverage, 401(k) matching, ESPP, and various leave benefits, making it an attractive opportunity for career growth in a leading technology company.

Last updated a day ago

Responsibilities For Principal Engineer - Security Intelligence

  • Design and develop software architecture for Security Intelligence
  • Lead and participate in design and code reviews
  • Mentor and grow junior engineers
  • Work with stakeholders to define technical roadmap
  • Contribute to network flows and application visualization and monitoring
  • Analyze and improve performance, scalability, and stability of big data applications
  • Architect and implement scalable recommendation pipelines
  • Lead deployment and automation in Kubernetes Environments
  • Provide technical expertise to customer-facing teams

Requirements For Principal Engineer - Security Intelligence

Java
Go
Kubernetes
Kafka
Redis
PostgreSQL
  • Bachelor's or Master's in Computer Science or Engineering
  • 12+ years experience with Bachelor's or 10+ years with Master's
  • Deep working knowledge/expertise in Java and proficiency in Golang
  • Experience in developing distributed, multi-tier enterprise applications
  • Solid knowledge of OOP concepts, object/data modeling, and data structures
  • Background in Relational Databases and NOSQL Databases
  • Experience with Spring and SpringBoot
  • Experience with Druid, Kafka, Spark, Postgres
  • Knowledge of firewall and end-point security concepts
  • Knowledge of virtualization technologies

Benefits For Principal Engineer - Security Intelligence

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
  • Vacation time
  • Paid Family Leave

Interested in this job?

Jobs Related To Broadcom (VMware by Broadcom) Principal Engineer - Security Intelligence

Principal Security Research Engineer

Principal Security Research Engineer role at Microsoft Security, focusing on protecting users through innovative security solutions and threat research. Remote work available.

Principal Software Developer

Principal Software Developer position at Oracle leading the Zero-trust Packet Routing (ZPR) Policy Language specification within the Identity and Access Management team.

Principal Security Software Engineer, Anti-Cheat

Lead security engineer role at Roblox focusing on anti-cheat systems and client protection, requiring expertise in mobile security and low-level systems programming.

Software Engineering Technical Leader-Hypershield

Lead software engineering role at Cisco focusing on security infrastructure development for Hypershield project, requiring 10+ years of experience in Go/C/C++ and networking.

Principal Software Engineer

Principal Software Engineer role at Microsoft Security, focusing on building and operating high-reliability authentication and authorization services for Azure's infrastructure.