About the role
ExtraHop seeks a Principal Software Engineer to serve as technical anchor on its Network Detection and Response (NDR) platform. The role involves designing high-performance software for AI/ML models, autonomous agent architectures, collaborating with data scientists, driving engineering excellence, and mentoring engineers. Requires expertise in Python, Go, machine learning, cybersecurity, and production AI/ML systems.
Requirements
Master's degree in CS or related field, 8+ years software engineering with 2+ in principal/lead/staff capacity. Expert-level Python and Go. Experience in machine learning, statistics, building production AI/ML systems, and applying ML to cybersecurity use cases like anomaly detection and threat classification. Advanced understanding of threat detection and incident response.
About the company
ExtraHop
ExtraHop provides a modern Network Detection and Response (NDR) platform that unifies security and performance monitoring for enterprises. Their solution enables organizations to detect and respond to cyber threats in real-time while also optimizing network performance, offering complete visibility and intelligent automation.
View company page →More from ExtraHop
Sr. Software Engineer | Framework
CC++GoPythonLinuxAWSDistributed Systems
$160k–175k
Remote · Worldwide
Sr. Software Engineer | Framework
$160k–175k
CC++GoPythonLinuxAWSDistributed Systems
Software Engineer III | AI/ML
PythonGoTypeScriptReactAWSGCPTerraformKubernetesDockerGitPyTorchLangChainPostgreSQL
$145k–160k
Remote · US
Software Engineer III | AI/ML
$145k–160k
PythonGoTypeScriptReactAWSGCPTerraformKubernetesDockerGitPyTorchLangChainPostgreSQL
Senior Software Engineer | Cloud
GoPythonKubernetesTerraformHelmAWSAmazon EKSS3PrometheusGrafanaDistributed SystemsInfrastructure as CodeDevOps
$150k–180k
Remote · US
Senior Software Engineer | Cloud
$150k–180k
GoPythonKubernetesTerraformHelmAWSAmazon EKSS3PrometheusGrafanaDistributed SystemsInfrastructure as CodeDevOps
Similar roles
Staff AI/ML Engineer
$225k
Staff AI/ML Engineer
$225k
Senior Security Engineer - Detection and Response
$142k–212k
Senior Security Engineer - Detection and Response
$142k–212k
Software Engineer, Backend/Applied ML (Safety & Integrity)
$150k–300k
Software Engineer, Backend/Applied ML (Safety & Integrity)
$150k–300k
Principal Threat Intelligence Analyst
$200k–225k
Principal Threat Intelligence Analyst
$200k–225k
Senior Software Engineer, Security
$144k–209k
Senior Software Engineer, Security
$144k–209k