Staff Software Engineer - EDR Agent (Go)

Huntress

United States · Posted Jul 8


Job description

Responsibilities: Set the technical direction for high-performance endpoint agents across Windows, macOS, and Linux using Go. Design and maintain the core agent architecture while mentoring junior engineers and collaborating with cross-functional teams.

Requirements: Requires 5+ years of experience in idiomatic Go and deep knowledge of OS internals and memory management. Candidates should have a track record of developing distributed systems and experience using AI tools to accelerate development.

Key skills: Go, Operating System Internals, Concurrent Programming, Windows Internals, MacOS Darwin, Linux, REST APIs, Distributed Systems, EDR, EPP, Memory Management, Syscalls, AI Coding Agents, Mentoring, Software Architecture, Cybersecurity

Keywords: Go, EDR, EPP, Cybersecurity, Windows Internals, MacOS, Linux, SaaS, REST API, Distributed Systems, Kernel, Syscalls, Telemetry, Concurrency, AI Coding Agents, Threat Hunting, SOC, Endpoint Security, Software Engineering, Performance Tuning

Land this job faster with Remote Job Match

Free account: browse thousands of remote roles, no degree needed. Upgrade to tailor your resume to each job with AI and prep for the interview.

Create free account

← Browse more remote jobs