Principal Engineer - Cortex Xpanse, Collections
Core
Design and scale distributed backend scanning systems and data pipelines for the Cortex Xpanse Attack Surface Management platform to map the entire IPv4 and IPv6 internet.
Role type
Principal Software Engineer (Distributed Systems & Data Infrastructure)
Builds
Global internet-scale discovery and scanning infrastructure, high-throughput data pipelines for Attack Surface Management
Domain
Cybersecurity, Internet Measurement, Distributed Systems
Required skills
Distributed systems design, Backend system architecture, Data pipeline engineering, Cloud platform expertise, API design, Go or Java
Preferred skills
Kubernetes, Terraform, BigQuery, PostgreSQL, MySQL, BigTable, Apache Beam, Low-level Internet protocols, Network scanning, Cybersecurity domain knowledge
Technologies
Go, Java, Apache Beam, GCP, AWS, Azure, Kubernetes, Terraform, BigQuery, PostgreSQL, MySQL, BigTable
Responsibilities
Build and optimize distributed backend scanning systems in Go; Design and develop robust data collection pipelines; Investigate new data sources and perform data analysis; Take ownership of projects from design to production; Partner with peers and PMs to define product strategy; Mentor engineers on architecture and reliability
Seniority
Principal, hands-on IC with mentorship
