$145,000 – $163,000
Listed on ExtraHop Networks’s own careers site. You apply with them directly — we never stand between you and the employer.
What this role is
This role involves building AI/ML-powered security features for a network detection platform, working across Python, Go, and TypeScript to create scalable backend systems and data pipelines. It suits mid-career engineers who want to grow at the intersection of cybersecurity and machine learning while contributing to a distributed, cloud-native product.
Our summary, not ExtraHop Networks’s wording. The full posting is on their site.
Skills this role names
- Amazon Web Services (AWS)
- Docker
- Git
- Go
- Kubernetes
- Machine Learning
- PostgreSQL
- Python
- React
- REST APIs
- Terraform
- TypeScript
Log in to see which of these are already on your profile.
What they ask for
Required
- Bachelor's degree in Computer Science, Engineering, or related field or equivalent experience
- 4+ years of professional software development experience
- Proficiency in Python, Go, or equivalent language
- Experience building distributed, highly available cloud systems on AWS
- Version control with Git
- Agile development practices
- Containerization with Kubernetes or Docker
- Problem-solving and ownership mentality
- Communication and collaboration skills
Nice to have
- Machine learning, statistics, or quantitative discipline background
- AWS or Azure cloud services experience (EKS, RDS, S3, SQS, EC2, IAM)
- Infrastructure-as-code tools like Terraform, Packer, or Vault
- API development or PostgreSQL database design experience
- SQL query optimization
- Machine learning in cybersecurity or NDR
- Network detection and response tools and frameworks
- Threat detection, intrusion prevention, and incident response knowledge