Huntress

Huntress

Staff Software Engineer - EDR Agent (Go)

United States of America · Staff+ · Full-time

Sponsorship not specified$200k-$220kDetected 14 days ago
GoDistributed SystemsLinuxDevOpsRESTCybersecuritySOC OperationsExcelMentoring

About the role

  • That pushes defenders like us to operate at the highest level, and it deepens our need for good people who want to make a meaningful impact.
  • We work closely with security teams and service providers protecting complex environments, often without the time or headcount to handle it all.
  • Huntress now secures more than 5M endpoints and 11M identities worldwide.

Responsibilities

  • Design, develop, and maintain high-performance agents using Go.
  • Integrate our endpoint application with our backend SaaS web application's REST APIs to manage state and provide information used for threat hunting, with particular attention to low resource usage on endpoints.
  • Build and maintain the concurrent, performance-sensitive core of the endpoint agent, and set the standard for what good Go looks like here.
  • Collaborate with cross-functional teams to align development efforts with company goals.
  • Collaborate with DevOps to use our end-to-end testing framework to test our agent and its interactions with our web portal.
  • That's why we build our technology in-house and back it with a 24/7 human-led Security Operations Center (SOC).
  • As a result, our platform is never disconnected from the experts who manage it, ensuring our customers' protection.

Requirements

  • 5+ years of hands-on experience writing idiomatic, concurrent, well-tested, and tuned for performance production Go code
  • Real depth in at least one major OS ecosystem (Windows internals, macOS/Darwin, or Linux) and a track record of ramping quickly on unfamiliar OS internals and APIs.
  • Experience using AI coding agents to accelerate development.
  • Ability to coach or mentor junior engineers, helping them grow and excel in their roles.
  • If you have questions about your personal data privacy at Huntress, please visit our privacy page.
  • To The Team:
  • Cybersecurity experience or a willingness to learn.
  • A strong grasp of OS internals, memory management, file systems, process lifecycles, and the user/kernel boundary.
  • Proven track record of developing software for distributed systems, ensuring scalability, performance, and reliability.

Nice to have

  • Experience or familiarity with EDR or EPP systems is a plus.

Skills

  • Mentor and coach junior engineers, guiding best software development and cybersecurity practices.

Compensation

  • Range: $200,000 to $220,000 base plus bonus and equity

Benefits

  • Generous paid time off policy, including vacation, sick time, and paid holidays
  • 12 weeks of paid parental leave
  • Highly competitive and comprehensive medical, dental, and vision benefits plans
  • Life and Disability insurance plans
  • Stock options for all full-time employees
  • One-time $500 reimbursement for building/upgrading home office
  • Annual allowance for education and professional development assistance
  • $75 USD/month digital reimbursement

Company info

  • Cybercrime is growing, and more businesses are getting hit by threats that used to target only the biggest organizations.
  • Founded in 2015 by former NSA cyber operators, Huntress is a remote-first team working to make enterprise-grade cybersecurity accessible to businesses of all sizes.
  • Those numbers keep growing because more businesses rely on us to help carry the load and operate with more confidence.
  • Every day, you can see that commitment in how we stand with our customers and how we show up for each other.
  • The Huntress team is looking for a Staff Software Engineer to set the technical direction for our endpoint agents that run on every protected host and feed threat-hunting signals back to our platform.

Equal opportunity

  • If you require reasonable accommodation to complete this application, interview, pre-employment testing, or participate in the employee selection process, please contact accommodations@huntresslabs.com.
  • Please note that non-accommodation requests to this inbox will not receive a response.

This listing is sourced directly from Huntress's careers page and normalized into a canonical job model.