E
ExtraHop
Framework Software Engineer
Skills
PythonGolangAWSLinuxFinancial Planning
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Salary:
$145,000 – $160,000 / year
Location:
United States
Work mode:
Remote
Published on:
18 August 2026
What they need
Who you are
- Bachelor's degree in Computer Science, Engineering, STEM, or a related field requiring systematic and analytical thinking
- 4+ years of professional experience designing and delivering production software
- Strong expertise in C and C++ and other languages such as Go and Python
- Experience developing on Linux Systems (multi threading, memory management, IPC etc)
- Proven ability to build and maintain performance critical systems
- Proven ability to debug complex issues (eg. using gdb, coredumps, performance tools)
- Strong understanding of networking fundamentals (TCP/IP, packet processing etc)
- Strong command of data structures, algorithms, and software design principles, with the ability to decompose complex problems into clear, actionable engineering tasks
- Self-starter who can operate independently, manage competing priorities, and drive work to completion with minimal oversight
- Excellent collaborator and communicator with a growth mindset and customer-first orientation
- Experience with network protocols (eg. HTTP, SMB, Kerberos, TLS, Microsoft protocols or similar)
- Exposure to cloud platforms (AWS preferred) or distributed systems
- Experience with observability, on-call practices and production systems
- Scripting experience (Python or similar)
What the job involves
- As a Software Engineer on the Framework team, you will work on complex development challenges, participate in technical design within your area, and play a meaningful role in shaping how we build and scale the systems that power ExtraHop's core products
- You will work closely with cross-functional partners in Engineering, Product, and Security to deliver customer-facing features that enable detection, visibility, and automation at scale
- This role is ideal for an engineer who brings technical depth, exercises sound judgment independently, and is motivated to grow their impact through excellent engineering and active collaboration
- Our team builds high-performance network detection and monitoring systems that operate at scale across increasingly complex protocols and data volumes
- Our services and features are written primarily in C and C++ with a focus on security, scalability, stability, and reliability
- Our team is focussed on enhancing, maintaining and optimizing core components of the system and functional areas related to protocol parsing, metrics publishing, continuous packet capture and Time Series DB
- This role focuses on designing and optimizing these core systems with an emphasis on performance, reliability and deep protocol awareness
- You will work on next generation initiatives including scaling and performance improvement efforts, evolution of our data storage architecture (custom to open-source based) and early steps towards a cloud enabled model
- Design, develop, and maintain high-performance services for ExtraHop's core Framework systems, taking ownership of moderately complex to complex features with limited guidance
- Work across networking layers to implement and enhance protocol support
- Participate actively in technical design discussions, contribute to architecture decisions within your team, and author clear technical documentation for your work
- Engage fully in agile development processes, including sprint planning, code reviews, and retrospectives; hold a high bar for code quality and test coverage
- Collaborate with Product and cross-functional engineering partners such as platform , infrastructure and cloud teams to translate business requirements into well-scoped, scalable engineering solutions
- Investigate, diagnose, and resolve production and performance issues independently; conduct root-cause analysis and implement preventive measures
- Contribute to platform modernization efforts and help evaluate and adopt new technologies or frameworks in partnership with senior and principal engineers
- Participate in on-call rotations and improve system observability, reliability and operational readiness
Benefits
- Flexible Time Off | PTO policies that trust you to manage your time and recharge when you need it most
- Remote & Hybrid Work Options | Work where you work best. We support remote, hybrid, and in-office arrangements based on your role and preference
- Paid Company Holidays | Enjoy time with family and friends during major holidays
- Voluntary Time Off | 3 community service days each year to give back to causes you care about
- Global Collaboration | Work with teammates around the globe. Bring your perspective to a truly international team
- Team Events & Offsites | Regular team gatherings, department offsites, and company-wide celebrations to build connections
- Comprehensive Medical Coverage | Health and Wellness benefits to fit your needs
- Wellness Program | Access to Employee Assistance Programs (EAP), gym membership discounts, and resources to support your physical and mental well-being
- Life & Disability Insurance | Company-provided life insurance and disability coverage to protect you and your loved ones
- Commuter Benefits | Commuter benefits to make your journey to a local office easier
- Competitive Compensation | Market-rate salaries benchmarked against data to ensure you’re paid fairly for your expertise and impact
- Competitive Compensation | Market-rate salaries benchmarked against data to ensure you’re paid fairly for your expertise and impact
- Performance Incentives | Bonus or commission opportunities based on role and performance
- Employee Referral Program | Generous referral bonuses when you help us find great talent; your network matters
- Financial Planning Resources | Access to financial wellness programs and planning tools to help you make informed decisions about your future
- Parental Leave | Generous paid parental leave for new parents, because welcoming a new family member is a life-changing moment
- Family Medical Leave | Extended leave options for family caregiving, medical situations, and life transitions
- Family-Inclusive Benefits | Healthcare coverage that extends to domestic partners, spouses, and dependents
- Professional Development Budget or Tuition Reimbursement | Financial support for continuing education, certifications, and degree programs relevant to your career. Annual budget for conferences, courses, workshops, and learning resources
- Internal Mobility | Career growth happens in multiple directions — move up, across functions, or to new locations as opportunities arise
- Mentorship | Connect with experienced leaders across the organization who can guide your career development
- Craft beer on tap for celebrations and team gatherings
- Fully stocked kitchen with snacks and beverages
- Collaboration spaces designed for both focused work and team brainstorming
- Cafe for vibing, gaming, and recharging between meetings
- Walking distance to restaurants, shops, and the waterfront
Other offers great for you!
These companies are also looking for great profiles
N
NGC x OPTIMA
Ingénieur Logiciel embarqué
Freelance
Cergy, France
Hybrid, Onsite
Skills
AUTOSARBSW
1 month ago
Quick apply
S
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming
6 days ago
Quick apply
A
Agile Partner
Full-Stack Software Engineer Java-Angular
Permanent contract
Luxembourg
Onsite, Hybrid
Skills
SQL QueriesAngularJavaObject-oriented programmingSoftware testingCloud computing
8 hours ago
Quick apply
No company information available.