# Software Engineer III | Framework

Hiring organization: [ExtraHop Networks](https://career.thegoodapps.co/organizations/extrahop-networks)

Canonical page: https://career.thegoodapps.co/jobs/f7fecd90-b60c-4df9-b288-0ab8a6c4af65

Listed on ExtraHop Networks's own careers site. Applications go to them directly.

- Seniority: Senior
- Location: Seattle, WA
- Remote: yes
- Salary: 150000 – 163000 USD per year

## Summary

This role involves designing and optimizing core network detection systems written in C and C++, working on performance-critical infrastructure that handles complex protocols at scale. It's suited for an experienced engineer comfortable with low-level systems work who wants to shape architectural decisions and mentor others on a security-focused platform team.

_Our summary, not ExtraHop Networks's wording._

## Skills named

Algorithms, C++, Data Structures, Linux, Networking

## Required

- Bachelor's degree in STEM, Computer Science, Engineering, or related field
- 4+ years of professional software engineering experience designing and operating production systems at scale
- Strong expertise in C and C++
- Experience developing on Linux systems (multithreading, memory management, IPC)
- Ability to build and maintain performance-critical systems
- Ability to debug complex issues using tools like gdb and coredumps
- Strong understanding of networking fundamentals
- Strong command of data structures, algorithms, and software design principles
- Self-starter who operates independently with minimal oversight
- Excellent communication and collaboration skills

## Nice to have

- Experience with network protocols (HTTP, SMB, Kerberos, TLS, Microsoft protocols)
- Exposure to cloud platforms (AWS preferred) or distributed systems
- Experience with observability, on-call practices, and production systems
- Scripting experience in Python or similar languages

Apply on ExtraHop Networks's site: https://job-boards.greenhouse.io/extrahopnetworks/jobs/6220030004
