Back to results

Principal Software Engineer | Data Science

$175,000 – $198,0008+ yearsRemote

  • Engineering
  • Full time
  • Today
Newly posted

About the role

ExtraHop is seeking a Principal Software Engineer to serve as a technical anchor on our Network Detection and Response platform. You will drive the architecture and execution of high-impact engineering initiatives, operating with significant autonomy to influence engineering direction. This role involves mentoring engineers and delivering software that addresses sophisticated challenges in network security.

Responsibilities

  • Design, write, and maintain robust, high-performance software to deploy AI/ML models that analyze network traffic for anomalous or malicious behaviors.
  • Design and develop autonomous AI agent architectures and multi-agent workflows.
  • Collaborate with data scientists, threat researchers, and cloud teams to build high-performance services, pipelines, and tooling that accelerate ML experimentation and production workflows.
  • Drive engineering excellence across teams through code reviews, design reviews, and the establishment of standards, patterns, and best practices.
  • Lead cross-functional technical initiatives and represent engineering in conversations with senior leadership and external stakeholders.
  • Contribute to product strategy by bringing deep technical insight to roadmap discussions, build-vs-buy decisions, and competitive differentiation.
  • Lead by example and provide technical mentorship to software engineers on the team.

Required skills

  • Python
  • Go
  • Machine Learning
  • Statistics
  • AI/ML systems
  • Anomaly detection
  • Behavioral analysis
  • Threat classification
  • Intrusion prevention systems
  • Incident response

Nice to have

  • Network telemetry
  • Network protocols
  • Cybersecurity
  • AWS
  • Azure
  • Docker
  • Kubernetes

Qualifications

  • Master’s degree in Computer Science, Engineering, or a related field
  • Equivalent practical experience

Benefits

  • Health, Dental, and Vision Benefits
  • Flexible PTO
  • Sick Time
  • Paid Volunteer Time
  • Annual Discretionary Bonus Plan
  • FSA and Dependent Care Accounts
  • EAP
  • Educational Reimbursement
  • 401k with Employer Match
  • Pet Insurance

About the Company

ExtraHop is reinventing Network Detection and Response to offer enterprises visibility, context, and control against emerging threats. The platform integrates NDR with Network Performance Management, Intrusion Detection Systems, and forensics to provide a comprehensive solution for Security Operations Centers.