About the role
Senior Software Engineer on the Framework team at ExtraHop, building high-performance network detection and monitoring systems in C and C++. Focus on protocol parsing, metrics publishing, packet capture, and time series DB. Responsibilities include designing and developing core systems, collaborating with cross-functional teams, mentoring junior engineers, and participating in on-call rotations. The role involves platform modernization and scaling efforts.
Requirements
Bachelor's degree in CS/STEM, 5+ years professional software development experience, strong expertise in C and C++ (also Go and Python), Linux systems development (multithreading, memory management, IPC), performance-critical systems, debugging with gdb/coredumps, networking fundamentals (TCP/IP, packet processing), data structures and algorithms, self-starter with excellent collaboration skills. Nice-to-have: network protocols (HTTP, SMB, Kerberos, TLS), cloud platforms (AWS), observability, or
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
Principal Software Engineer | Data Science
PythonGoAWSAzureDockerKubernetes
$175k–195k
Remote · Worldwide
Principal Software Engineer | Data Science
$175k–195k
PythonGoAWSAzureDockerKubernetes
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
Senior Software Engineer, Network Services
$182k–242k
Senior Software Engineer, Network Services
$182k–242k
Senior Software Engineer - Perf and Benchmarking
$182k–242k
Senior Software Engineer - Perf and Benchmarking
$182k–242k
Senior Engineer II
$244k–303k
Senior Engineer II
$244k–303k
Staff Software Engineer - Edge Protocols
$211k–254k
Staff Software Engineer - Edge Protocols
$211k–254k
Hardware Test Infrastructure Engineer
$180k–220k
Hardware Test Infrastructure Engineer
$180k–220k