ExtraHop is seeking a Senior Software Engineer to develop features and components for their Network Detection and Response (NDR) platform.
The role involves guiding junior team members and working at the foundation level of appliances and cloud offerings.
Responsibilities include designing and developing new features, building fundamental tools, and securing the operating system, kernel, drivers, and connectivity features.
The team collaborates closely with feature owners to implement core support components.
ExtraHop promotes a diverse engineering organization and values individual growth and collaboration on innovative technology.
Key responsibilities include maintaining high standards in code reviews, providing technical leadership, collaborating with various teams, participating in agile methodologies, and demonstrating company values.
Requirements:
Candidates must have 5+ years of experience designing and implementing backend infrastructure components.
Proficiency in back-end languages such as Python, Golang, Rust, or C/C++ is required.
Experience with CPU, network, or storage performance analysis and tuning on Linux is necessary.
Familiarity with cryptography principles and authentication/authorization technologies is essential.
Candidates should have a proven aptitude for understanding new network technologies and navigating Linux server environments.
Experience in leading or mentoring team members and strong communication skills are required.
Benefits:
Employees will receive health, dental, and vision benefits.
The company offers flexible PTO, sick time, and all federal holidays, along with 3 days of paid volunteer time.
Non-commissioned positions may be eligible for an annual discretionary bonus plan.
Additional benefits include FSA and dependent care accounts, educational reimbursement, and a 401k with employer match.
Employees can also access pet insurance, parental leave, and a hybrid or remote work model.