Principal Software Engineer - Network Threat Detection

Overview

USD 141,000.00 - 225,000.00 per year
Full Time

Skills

Enterprise Networks
Art
Machine Learning (ML)
VMware
Available-to-promise
Python
SQL
NoSQL
Analytics
Streaming
Data Processing
Apache Kafka
Messaging
Data Flow
Golang
Scalability
Java
Legacy Systems
Kubernetes
Docker
Computer Networking
TCP
UDP
HTTP
Virtual Private Network
Network
Continuous Integration
Continuous Delivery
Jenkins
Collaboration
Continuous Improvement
Mentorship
Knowledge Sharing
Customer Facing
Presentations
UPS
Sprint
Management
JIRA
Confluence
Documentation
GitHub
Communication
Leadership
Virtual Team
Palo Alto
Network Security
Innovation
Cyber Security
Computer Science
Law

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:

Principal Software Engineer - Network Threat Detection

Why will you thrive in this role?
As the landscape of enterprise networks continues to evolve, so does the complexity and scope of cyber threats. The VMware by Broadcom - Advanced Network & Security Division (ANSD) is at the forefront of this challenge. Our Network Security Team is dedicated to delivering state-of-the-art Network Detection and Response (NDR) capabilities that empower security professionals to stay ahead of adversaries and protect mission-critical systems. Join a passionate and innovative team as we shape the future of cybersecurity. By leveraging cutting-edge technologies, including machine learning and advanced detection techniques, we are creating the next generation of network detection tools that will redefine the industry. If you're eager to tackle complex problems and grow as a leader in cybersecurity engineering, we want you to be part of this exciting journey.

About the Role:
As a Principal Software Engineer, you will be instrumental in building, maintaining, and scaling the Network Detection and Response capabilities within VMware's vDefend Advanced Threat Prevention (ATP). This cutting-edge solution empowers organizations to detect, prevent, and mitigate advanced threats. Working alongside a team of seasoned engineers and security experts, you will play a key role in shaping the future of network security and delivering the most
advanced cybersecurity solutions to protect global networks.

Success in this Role: What will you accomplish in your first 6-12
months?


Architect & Implement Scalable Detection Pipelines
Lead the design and implementation of high-performance network detection &
correlation pipelines using Python, SQL, and NoSQL backends, ensuring world-class cybersecurity analytics and operational reliability.

Build Robust Data-Streaming Solutions

Develop high-throughput, distributed data-processing systems for network detection data, utilizing Kafka messaging for scalable and resilient data flows.

Enhance Core System Components

Use Golang to expand and optimize core services, improving performance and
scalability in preparation for future detection solutions. Leverage Java to ensure
seamless integration with legacy systems, maintaining compatibility across platforms and extending the functionality of critical components for long-term impact.

Drive Kubernetes Deployment and Automation
Lead the productization and deployment of detection components within Kubernetes (K8s), utilizing Docker and Helm for seamless integration, automation, and scaling of cybersecurity tools. This will ensure robust and efficient deployment processes across diverse environments.

Innovate Network Detection Techniques
Leverage deep expertise in networking protocols (TCP/UDP, HTTP, VPNs) to enhance network-based detection techniques, driving improvements in detection efficacy and strengthening overall security defenses against advanced threats.

Drive CI/CD and Automation

Lead the development and refinement of CI/CD pipelines using Jenkins and other automation tools, enhancing software delivery reliability, efficiency, and speed, while ensuring consistent and rapid deployment of detection components.

Facilitate Knowledge Sharing and Collaboration
Contribute to a culture of continuous improvement by actively participating in team discussions, mentoring others, and promoting knowledge-sharing across engineering teams.

Engage with Internal and External Stakeholders

Serve as a key technical expert, equipping customer-facing teams with in-depth knowledge to enhance product understanding and deployment success. You'll lead customer presentations and technical sessions, guiding stakeholders through complex security solutions and best practices to maximize the impact of our cybersecurity tools.

What's the Day-to-Day Like?
Our engineering process is fast-paced and collaborative. You'll engage in brief daily sync-ups to align with team priorities, followed by focused execution and asynchronous communication to keep things moving. With every two-week Sprint, you'll set your goals, manage your work with autonomy, and contribute to the collective success of the team. We use a range of tools to facilitate our work, including Jira for tracking progress, Confluence for documentation, GitHub for code reviews, and Google Chat for asynchronous communication. If
you're experienced with these tools or similar ones, you'll fit right in.

Leadership & Culture:
Our distributed team is a diverse group of high performers who value trust, authenticity, and excellence. We foster a collaborative environment where innovation thrives, and challenges are embraced. As part of our team, you'll have the opportunity to lead, grow, and work alongside passionate engineers who are committed to making an impact.

Location:
This role is based exclusively in our Palo Alto, CA office, where you'll join a dynamic team focused on driving innovation and excellence in network security.

Why You Should Apply:
This role offers an unparalleled opportunity for top-tier engineers who want to make a tangible impact on the future of cybersecurity. You'll be at the forefront of network security innovation, solving complex challenges with cutting-edge technologies and methodologies. If you have a passion for building scalable, high-performance systems and want to be part of a team that's shaping the future of cybersecurity, we'd love to hear from you.

Education/Experience

Bachelor's degree in engineering/computer science and 12+ years of related experience or Masters degree in engineering/computer science and 10+ years of related experience

Additional Job Description:

Compensation and Benefits

The annual base salary range for this position is $141,000 - $225,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.

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.

If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.