Base Salary
$160k - $180k/yr
Responsibilities
- Design, develop, and maintain high-performance Framework services and complex production software features.
- Implement and enhance protocol support across networking layers.
- Participate in technical design, architecture decisions, documentation, code reviews, sprint planning, and retrospectives.
- Investigate production and performance issues, perform root-cause analysis, and implement preventive measures.
- Contribute to platform modernization, data storage architecture evolution, cloud-enabled initiatives, observability, reliability, and operational readiness.
- Participate in on-call rotations and mentor junior engineers through pairing, reviews, and knowledge sharing.
Requirements
- Bachelor’s degree in Computer Science, Engineering, STEM, or a related field.
- At least 5 years of professional experience designing and delivering production software.
- Strong expertise in C and C++, with experience in Go and Python.
- Experience developing on Linux systems, including multithreading, memory management, and interprocess communication.
- Experience building and maintaining performance-critical systems and debugging complex issues with tools such as gdb, core dumps, and performance tools.
- Strong understanding of networking fundamentals, including TCP/IP and packet processing.
- Strong command of data structures, algorithms, and software design principles.
- Ability to work independently, manage competing priorities, collaborate effectively, and drive work to completion.
- Nice-to-have experience with HTTP, SMB, Kerberos, TLS, Microsoft protocols, AWS or distributed systems, observability, on-call practices, and production systems.
Benefits
- Health, dental, and vision benefits.
- Flexible paid time off, prorated sick time, federal holidays in the US, and three paid volunteer days.
- Eligibility for an annual discretionary bonus plan for non-commissioned positions.
- FSA, dependent care accounts, and EAP where applicable.
- Educational reimbursement.
- 401(k) with employer match or pension where applicable.
- Pet insurance and parental leave in the US.
- Hybrid and remote work model.
About ExtraHop
ExtraHop is a leader in real-time network intelligence, empowering organizations with the high-fidelity context they need to power security and IT AI automation, detect risks faster, and respond with confidence. ExtraHop anchors AI agents with the real-time, ground-truth foundation they need to operate reliably in the SOC and NOC. For security, that means surfacing threats and providing definitive evidence to investigate and respond to novel AI attacks and unsanctioned usage at machine speed. For IT operations, it means identifying and resolving performance issues in seconds to keep critical systems running. Engineered for unmatched scale, the ExtraHop RevealX platform delivers a complete, unified view of the network for the largest enterprises in the world. Capturing and analyzing network data across data centers, campus, branch, cloud, and AI environments, ExtraHop combines behavioral analysis with deep visibility into encrypted traffic to uncover what others miss.
