E
ExtraHop
Senior Software Engineer (Framework)
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
Contract type:
Permanent
Salary:
$160,000 – $175,000 / year
Location:
Seattle, WA, USA
Work mode:
Onsite
Published on:
7 August 2026
What they need
- As a Senior Software Engineer on the Framework team, you will take ownership of complex development challenges, lead 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
- Mentor junior engineers through code pairing, reviews, and knowledge-sharing; actively contribute to a strong team learning culture
Benefits
- Walking distance to restaurants, shops, and the waterfront
- Cafe for vibing, gaming, and recharging between meetings
- Collaboration spaces designed for both focused work and team brainstorming
- Fully stocked kitchen with snacks and beverages
- Craft beer on tap for celebrations and team gatherings
- Mentorship | Connect with experienced leaders across the organization who can guide your career development
- Internal Mobility | Career growth happens in multiple directions — move up, across functions, or to new locations as opportunities arise
- 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
- Family-Inclusive Benefits | Healthcare coverage that extends to domestic partners, spouses, and dependents
- Family Medical Leave | Extended leave options for family caregiving, medical situations, and life transitions
- Parental Leave | Generous paid parental leave for new parents, because welcoming a new family member is a life-changing moment
- 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
- Performance Incentives | Bonus or commission opportunities based on role and performance
- 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
- 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
- Wellness Program | Access to Employee Assistance Programs (EAP), gym membership discounts, and resources to support your physical and mental well-being
- Comprehensive Medical Coverage | Health and Wellness benefits to fit your needs
- Team Events & Offsites | Regular team gatherings, department offsites, and company-wide celebrations to build connections
- Global Collaboration | Work with teammates around the globe. Bring your perspective to a truly international team
- Voluntary Time Off | 3 community service days each year to give back to causes you care about
- Paid Company Holidays | Enjoy time with family and friends during major holidays
- Remote & Hybrid Work Options | Work where you work best. We support remote, hybrid, and in-office arrangements based on your role and preference
- Flexible Time Off | PTO policies that trust you to manage your time and recharge when you need it most- Proven ability to debug complex issues (eg. using gdb, coredumps, performance tools)
- Bachelor’s degree in Computer Science, Engineering, STEM, or a related field requiring systematic and analytical thinking
- Experience developing on Linux Systems (multi threading, memory management, IPC etc)
- 5+ years of professional experience designing and delivering production software
- Proven ability to build and maintain performance critical systems
- Strong command of data structures, algorithms, and software design principles, with the ability to decompose complex problems into clear, actionable engineering tasks
- Strong understanding of networking fundamentals (TCP/IP, packet processing etc)
- 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
- Strong expertise in C and C++ and other languages such as Go and Python
- Experience with network protocols (eg. HTTP, SMB, Kerberos, TLS, Microsoft protocols or similar)
- Scripting experience (Python or similar)
- Experience with observability, on-call practices and production systems
- Exposure to cloud platforms (AWS preferred) or distributed systems
Other offers great for you!
These companies are also looking for great profiles
A
Auratem
Ingénieur logiciel sénior Python / IA
500
Freelance
77186 Noisiel, France
Hybrid
Skills
PostgreSQLLinuxPythonragLLM
13 days ago
Quick apply
L
LeHibou
Analyste / Ingénieur logiciel Wealth
550€ / jour
Freelance
Luxembourg
Hybrid
Skills
C#.NETSQLiteMicrosoft SQL ServerOracleHR Assistant
5 days ago
Quick apply
S
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming
5 days ago
Quick apply
No company information available.