ExtraHop is reinventing Network Detection and Response (NDR) to help enterprises and organizations stay ahead of emerging threats with unmatched network visibility, context, and control. Today's attackers bypass traditional security defenses through identity-based entry, move invisibly across cloud, on-premise, and data center networks using encryption and trusted applications, and exploit and exit whenever they want. But all of that movement is visible on the network... if you can see it. By combining the power of NDR with Network Performance Management (NPM), Intrusion Detection Systems (IDS), and forensics in a single, integrated platform, ExtraHop can decrypt and unlock complete packet-level data at wire speed, analyze and correlate it across all your networks, applications, devices, and users with cloud-scale machine learning, and provide a single interface to the SOC to detect, investigate, and remediate modern cyber risks in real time.
Requirements
- Solid knowledge of Go, Python, or an equivalent programming language
- Proven ability to build and maintain distributed systems or cloud-based services (AWS, GCP preferred).
- Strong understand of REST APIs, microservice architecture, and CI/CD pipelines
- Solid grasp of data structures, algorithms, and software design principles
Responsibilities
- Design, develop, and maintain services for ExtraHop's core Framework systems.
- Lead implementation of moderately complex components or features with minimal guidance.
- Participate actively in agile development processes, code reviews, and technical design discussions.
- Collaborate with product and architecture teams to translate business requirements into scalable engineering solutions.
- Investigate, diagnose, and resolve production and performance issues, driving root-cause analysis and preventive measures.
- Contribute to platform modernization initiatives and the adoption of new technologies or frameworks.
- Mentor junior team members through code paring, reviews, and knowledge-sharing.
Other
- Bachelor's degree in STEM field, Computer Science, Engineering, or related degree requiring systematic/analytical thinking
- 2-4 years of professional experience developing production software
- Self-starter with strong analytical skills and ability to decompose complex problems into actionable engineering tasks
- Excellent collaborator and communicator with a growth mindset and customer-first orientation