Software Engineer III | Framework
Core
Design and optimize high-performance network detection and monitoring systems (Framework) for ExtraHop's core products, focusing on protocol parsing, metrics publishing, and data storage.
Role type
Senior IC software engineer (systems/networking)
Builds
High-performance network detection and monitoring systems (NDR/NPM) for enterprise security operations
Domain
Cybersecurity / Network Infrastructure / Systems Programming
Required skills
C, C++, Linux systems programming, networking fundamentals, data structures, algorithms, debugging (gdb/coredumps), performance optimization
Preferred skills
Network protocols (HTTP, SMB, TLS), cloud platforms (AWS), distributed systems, observability, Python scripting
Technologies
C, C++, Linux, gdb, AWS
Responsibilities
Design and develop high-performance services for core Framework systems; implement and enhance protocol support across networking layers; participate in technical design discussions and architecture decisions; engage in agile development processes including code reviews; investigate and resolve production performance issues; contribute to platform modernization and technology evaluation; participate in on-call rotations.
Seniority
Senior, hands-on IC
