Principal Engineer - Backend Python developer

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

Description For Principal Engineer - Backend Python developer

VMware by Broadcom, a leader in datacenter infrastructure and security, is seeking a Principal Engineer for their Network Detection and Research Team. This role focuses on developing network intrusion detection capabilities for VMware vDefend Advanced Threat Prevention (ATP). The team, established since 2014, combines C++ engine development with infrastructure maintenance on GCP/k8s and creates new detection capabilities. The position requires expertise in Python development, kubernetes, and security analytics, working in a globally distributed team across US and Europe. The role offers competitive compensation ($119,000-$190,000), comprehensive benefits, and the opportunity to work on cutting-edge network security solutions. The ideal candidate will have 8+ years of experience, strong Python skills, and passion for threat research and security analytics. The team emphasizes innovation, automation, and machine learning in their approach to fighting advanced threats.

Last updated 2 months ago

Responsibilities For Principal Engineer - Backend Python developer

  • Implement new features and make architectural decisions for network detection pipeline
  • Monitor production systems and handle issues
  • Work with Suricata IDPS and understand its operation
  • Contribute to threat detection tooling and development
  • Extend existing APIs and OpenAPI specs
  • Maintain UI frontend for tooling
  • Manage tools operation in GCP/k8s environment using ArgoCD

Requirements For Principal Engineer - Backend Python developer

Python
Kubernetes
PostgreSQL
  • Bachelor's in Computer Science and 8+ years of experience or Masters with 6+ years experience or PhD with 3+ years experience
  • Deep working knowledge in Python and experience managing large Python codebases
  • Experience in writing OpenAPI specs and writing APIs
  • Good Elasticsearch knowledge
  • Experience with k8s and Docker concepts
  • Experience with Google Cloud deployment
  • Some experience in simple UI development

Benefits For Principal Engineer - Backend Python developer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Equity
  • Medical, dental and vision plans
  • 401(K) with company matching
  • Employee Stock Purchase Program (ESPP)
  • Employee Assistance Program (EAP)
  • Paid holidays
  • Paid sick leave
  • Vacation time
  • Paid Family Leave
  • Annual discretionary bonus
  • Equity compensation

Interested in this job?

Jobs Related To VMware by Broadcom Principal Engineer - Backend Python developer

(USA) Principal, Software Engineer Java

Principal Software Engineer Java position at Walmart focusing on enterprise systems and OMNI pricing platform development.

Senior Lead Software Engineer

Senior Lead Software Engineer role at JPMorgan Chase focusing on developing secure, scalable technology solutions using Python/Java and Databricks within the Capital Technology team.

Senior Principal Software Engineer - Spread Technology

Senior Principal Software Engineer role at JPMorgan Chase, focusing on Spread Trading Technology with 15+ years experience required, offering competitive compensation $232,750-$325,000.

Software Principal Engineer

Principal Software Engineer role at Dell Technologies focusing on system management automation and testing, requiring 8+ years of experience in server/storage domain.

Software Principal Engineer

Principal Software Engineer role at Dell Technologies focusing on AI storage systems, Kubernetes, and OpenShift platform development in Bangalore.