Back to results

Framework Software Engineer

$145,000 – $160,0004+ yearsRemote

  • Engineering
  • United States
  • Full time
  • Today
Newly posted

About the role

As a Software Engineer on the Framework team, you will work on complex development challenges and play a meaningful role in shaping how we build and scale the systems that power ExtraHop's core products. You will collaborate with cross-functional partners to deliver customer-facing features that enable detection, visibility, and automation at scale. This role focuses on designing and optimizing core systems with an emphasis on performance, reliability, and deep protocol awareness.

Responsibilities

  • Design, develop, and maintain high-performance services for ExtraHop's core Framework systems.
  • Work across networking layers to implement and enhance protocol support.
  • Participate in technical design discussions, contribute to architecture decisions, and author technical documentation.
  • Engage in agile development processes, including sprint planning, code reviews, and retrospectives.
  • Collaborate with product and cross-functional engineering teams to translate business requirements into scalable solutions.
  • Investigate, diagnose, and resolve production and performance issues.
  • Participate in on-call rotations and improve system observability and reliability.

Required skills

  • C
  • C++
  • Go
  • Python
  • Linux
  • Multi-threading
  • Memory management
  • IPC
  • Networking fundamentals
  • TCP/IP
  • Packet processing
  • Data structures
  • Algorithms

Nice to have

  • Network protocols
  • AWS
  • Distributed systems
  • Observability

Qualifications

  • Bachelor's degree in Computer Science, Engineering, STEM, or a related field
  • 4+ years of professional experience designing and delivering production software

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Flexible PTO
  • Sick time
  • Paid volunteer time
  • Annual discretionary bonus plan
  • FSA
  • Dependent Care Accounts
  • Educational reimbursement

About the Company

ExtraHop is reinventing Network Detection and Response to offer enterprises visibility, context, and control against emerging threats. The platform integrates NDR with Network Performance Management, Intrusion Detection Systems, and forensics to provide a comprehensive solution.

Framework Software Engineer at ExtraHop · Grasshire