This job has expired

This position was posted on September 19, 2025 and is likely no longer accepting applications. We've kept it here for historical reference. Check out the similar jobs below!

Huntress Labs, Inc. logo

Senior Software Engineer, Windows EDR Agent (Golang)

Job Overview

Location

Remote

Job Type

Full-time

Category

Software Engineer

Date Posted

September 19, 2025

Full Job Description

đź“‹ Description

  • • Architect, build and harden the next generation of Huntress’ Windows EDR sensor: a lightweight, tamper-resistant agent written in Golang that ships to millions of endpoints and quietly watches for attacker behavior without degrading system performance.
  • • Own the full SDLC—from threat-modeling and design through CI/CD, staged roll-outs and post-deployment telemetry—ensuring every release raises the bar for stability, observability and security.
  • • Dive deep into Windows internals (process, thread & image notifications, kernel callbacks, WMI, registry, ETW, minifilters, services, COM, Win32 API) to surface the data our SOC needs to catch human-led intrusions that signature-based tools miss.
  • • Write defensive code that survives hostile environments: protected processes, anti-tampering ACLs, code-signing, secure IPC, encrypted storage and in-place updates that never require a reboot.
  • • Profile and optimize for CPU, memory and disk across 32/64-bit Windows 7→11 and Server 2008R2→2022; squeeze every last drop of efficiency so a 5 MB agent feels invisible on a 1 vCPU VM.
  • • Partner with Detection Engineers to translate new attack techniques into real-time telemetry; expose the right events, enrich them with context and stream them reliably even over low-bandwidth links.
  • • Collaborate with Product Management to define roadmap items, scope epics, estimate effort and articulate customer-facing value; balance shipping fast with the rigor required for security software.
  • • Build and maintain automated test suites (unit, integration, stress, fuzz) that run in ephemeral VMs and containers; achieve >90 % code coverage and catch regressions before they reach beta.
  • • Participate in a 24Ă—7 on-call rotation (~quarterly) for agent incidents; debug crashes, memory leaks and mysterious AV conflicts via WinDbg, ProcMon, Wireshark and our in-house telemetry lake.
  • • Contribute to internal Golang shared libraries, drive adoption of best practices (staticcheck, race detectors, gosec, dependency scanning) and mentor junior engineers through design reviews and pair programming.
  • • Champion a “security-first” culture: perform threat models, document attack surfaces, file CVEs for third-party components and present brown-bag sessions on Windows security internals.
  • • Ship features that directly protect 4 M+ endpoints and 7 M+ identities, giving under-resourced IT teams the confidence that a 24Ă—7 human-led SOC is watching their back—because your code made it possible.

Skills & Technologies

Go
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

Huntress Labs, Inc. logo
Huntress Labs, Inc.
Visit Website

About Huntress Labs, Inc.

Huntress Labs, Inc. delivers managed cybersecurity services focused on small and mid-sized businesses. The company’s cloud platform combines human threat hunters with endpoint detection and response technology to identify persistent footholds, ransomware, and other advanced attacks that bypass traditional antivirus. It provides continuous monitoring, incident response guidance, and security awareness training through a partner-first channel of managed service providers and resellers. Founded in 2015, Huntress protects hundreds of thousands of endpoints across healthcare, education, and other regulated industries, emphasizing affordability and actionable intelligence for resource-constrained IT teams.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

❌ EXPIRED
Argentina - Remote
Full-time
Expired May 4, 2026
Python
PHP
Ruby
+5 more

2 months ago

Apply
❌ EXPIRED
Argentina
Full-time
Expired Apr 25, 2026
Python
JavaScript
TypeScript
+4 more

3 months ago

Apply
Colombia - Fully Remote
Full-time
Expires May 24, 2026
Python
JavaScript
TypeScript
+3 more

2 months ago

Apply
Colombia - Fully Remote
Part-time
Expires May 24, 2026
Python
JavaScript
TypeScript
+3 more

2 months ago

Apply