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