ExtraHop

Senior Software Engineer – Security

ExtraHop

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $150,000 - $180,000 per year

Job Level

About the role

  • Develop network threat detectors by leveraging rule-based and ML-based detection strategies
  • Reproduce attacks in a lab environment using live tools and recorded PCAP traffic, and perform threat hunts on aggregated log data, in order to identify malicious behaviors and develop techniques to detect them
  • Collaborate with Threat Research and Data Science teams to gain insight on attacker techniques and take advantage of the latest machine learning models to detect attacker behavior
  • Work with infrastructure teams to help develop and improve tools that Detection Engineering and Threat Research teams use in developing and testing detections.
  • Mentor and coach other Security Engineers regarding detector development and network threats
  • Actively participate in code review to ensure quality and uplevel other engineers

Requirements

  • Excellent engineering chops
  • 7+ years of experience in software engineering
  • Solid knowledge of Javascript and Python
  • In-depth knowledge of networking fundamentals, including the OSI model and excellent working knowledge of the key protocols from Layer 2 through Layer 7
  • Experience developing solutions using cloud-native technologies
  • Self-starter with a strong problem-solving track record and ability to grow and learn
  • Excellent teammate and collaborator who can iterate on problems quickly.
  • Proficient at communication in both spoken and written forms, including documentation.
Benefits
  • Health, Dental, and Vision Benefits
  • Flexible PTO, Sick Time Prorated Based on Date of Hire, and All Federal Holidays (US Only) + 3 Days of Paid Volunteer Time
  • Non-Commissioned Positions may be eligible to participate in the Annual Discretionary Bonus Plan
  • FSA and Dependent Care Accounts + EAP, where applicable
  • Educational Reimbursement
  • 401k with Employer Match or Pension where applicable
  • Pet Insurance (US Only)
  • Parental Leave (US Only)
  • Hybrid and Remote Work Model
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavascriptPythonnetwork threat detectionmachine learningnetworking fundamentalsOSI modelcloud-native technologiescode reviewthreat huntingPCAP traffic analysis
Soft Skills
problem-solvingcollaborationmentoringcommunicationteamworkself-starteradaptabilitycoachingiterationdocumentation