
Senior Software Engineer – Security
ExtraHop
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $150,000 - $180,000 per year
Job Level
Tech Stack
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