R&D Talent Community
Core
Design, build, and maintain high-quality software components for ExtraHop's core platform and product capabilities, focusing on network visibility, security, and performance.
Role type
General Software Engineer (Network Security & Infrastructure)
Builds
ExtraHop's industry-leading Network Detection and Response (NDR) and Network Performance Management (NPM) platform
Domain
Cybersecurity, Network Infrastructure, Cloud Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Go, Python, C, C++, Rust, JavaScript, TypeScript, Linux/Unix development, networking fundamentals (L2-L7), secure development concepts (TLS, SAML, OIDC), code quality and maintainability, problem solving
Preferred skills
AWS/GCP/Azure, Docker/Kubernetes, Terraform/Ansible, PostgreSQL/MySQL/Redis, Prometheus/Grafana/Elastic, GitLab CI/GitHub Actions/Jenkins, enterprise-scale software, packet analysis (Wireshark/tcpdump), mentoring
Technologies
Go, Python, C, C++, Rust, JavaScript, TypeScript, Linux, Kubernetes, Terraform, PostgreSQL, Prometheus, GitLab CI, Wireshark
Responsibilities
Design, build, and maintain high quality software components; Collaborate with engineering peers, product management, UX, and QA; Participate in code reviews and architectural planning; Debug and troubleshoot software in customer environments; Support performance, scalability, and reliability initiatives; Contribute to test automation and CI/CD processes
Seniority
Individual Contributor (IC), General Engineering