ExtraHop

Security Uncompromised

Senior Software Engineer | Security

Security EngineerSecurity EngineerFull TimeRemoteTeam 501-1,000H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

2 days ago

Salary

$150K - $180K / year

Java ScriptPythonNetworkingOSI ModelCloud NativeWiresharkTsharkTcpdumpTcprewriteScapy

Job Description

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

We are seeking a highly skilled and motivated Senior Software Engineer | Security with a strong software and detection engineering background to join our Detection Engineering (DE) team and help expand ExtraHop’s industry leading detection coverage.

An ideal candidate will have strong software engineering, networking, and cybersecurity fundamentals. This position works closely with security researchers and data scientists to develop cutting edge network threat detections that leverage rule-based network observations as well as ML-powered anomaly detections.

As a Senior Software Engineer | Security, you will be working as part of a team dedicated to delivering industry leading detection capabilities. You will be expected to work with a high level of autonomy, to mentor other team members, and to demonstrate a high level of ownership of your areas of responsibility.

ExtraHop offers an exciting, high-energy, and versatile environment in which people are encouraged and supported to collaborate on industry-leading technology and create a world-class engineering team while they develop and enrich their individual growth.

ExtraHop R&D supports fully-flexible work options that include full-time onsite, hybrid, and fully remote working arrangements.

Key Responsibilities

  • 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.

Qualifications

  • 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.

Preferred Qualifications

  • Experience working with network packet-level data using tools like Wireshark, tshark, tcpdump, tcprewrite, and Scapy to directly interact with this data.
  • Knowledge of cloud and on-premise cybersecurity threat models - attacker behavior, tools, techniques, and practices. Ability to translate this knowledge into user-facing threat detections.

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.

Job Requirements

  • 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.
  • Preferred Qualifications
  • Experience working with network packet-level data using tools like Wireshark, tshark, tcpdump, tcprewrite, and Scapy to directly interact with this data.
  • Knowledge of cloud and on-premise cybersecurity threat models - attacker behavior, tools, techniques, and practices. Ability to translate this knowledge into user-facing threat detections.

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.

Related Categories

Related Job Pages

More Security Engineer Jobs

Director, Application Security

Kaseya Careers

Kaseya is the leading provider of complete IT infrastructure and security management solutions for Managed Service Providers (MSPs) and internal IT organizations worldwide powered by AI. Founded in 2000, Kaseya currently serves customers in over 20 countries across a wide variety of industries and manages over 15 million endpoints worldwide.

Security Engineer2 days ago
Full TimeRemoteTeam 5,001-10,000

This role involves building and leading the Application Security function across R&D, integrating security into CI/CD pipelines, and optimizing AppSec tooling like Snyk. The director will also develop security standards, lead threat modeling, and drive secure coding practices in partnership with Engineering leaders.

United States
$190K - $226K / year
Security Engineer2 days ago
Full TimeRemoteTeam 51-200

We are a passionate team of highly trained, proactive, ethical hackers. We provide expert-level penetration testing services that are thorough and tailored to help foster a safe digital space where everyone has the right to privacy and security. Packetlabs consultants find weakne...

United States

Staff Security Engineer L6

Jobgether

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Security Engineer2 days ago
Full TimeRemote

This role is a senior technical leadership position focused on advancing enterprise security operations across cloud, SaaS, and on-premises environments. You will design, implement, and optimize automated detection and response workflows, strengthen threat monitoring, and improve...

United States
$151.8K - $185K / year

Senior Security Engineer & Identity Engineer

Jobgether

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Security Engineer2 days ago
Full TimeRemote

This role is a high-impact opportunity for a security expert who combines engineering depth with a strategic security mindset. You will play a key role in strengthening the security foundations of a modern technology platform, with a particular focus on identity, authentication, ...

United States
$145K - $175K / year