Huntress

Senior Software Engineer, Windows EDR Agent, Golang

Huntress

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $160,000 - $190,000 per year

Job Level

Senior

Tech Stack

Cyber SecurityDistributed SystemsGoLinux

About the role

  • Design, develop, and maintain a high-performance Windows agent using Go
  • Build features for a Windows application that interfaces with various low-level Windows APIs to collect data and send it to our SaaS application
  • Leverage knowledge of Windows internals, Win32API, WMI, Powershell, and drivers to develop robust solutions
  • Integrate endpoint application with backend SaaS web application REST APIs for managing state and providing information that is used for threat hunting, optimizing for low resource usage on Windows hosts
  • Contribute to the security and scalability of the agent in a distributed architecture
  • Collaborate with cross-functional teams to align development efforts with company goals; reports to an Engineering Manager
  • Mentor and coach junior engineers, guiding best software development and cybersecurity practices
  • Communicate highly technical concepts clearly and concisely to both technical and non-technical stakeholders
  • Collaborate with DevOps to use our end-to-end testing framework to test our agent and its interactions with our web portal

Requirements

  • Cyber security experience or a willingness to learn
  • 5+ years of hands-on experience writing efficient, clean, and well-tested Go code
  • 5+ years of experience working with Windows internals, including memory management, file systems, security architecture
  • 5+ years of experience developing low-level software that interfaces closely with the underlying operating system, with a deep understanding of how systems work at their core
  • Experience working with Win32API, WMI, Powershell, and drivers is a bonus
  • Hands-on experience with Windows troubleshooting, including diagnosing/resolving system issues
  • Proven track record of developing software for distributed systems, ensuring scalability, performance, and reliability
  • Experience or familiarity with EDR or EPP systems is a plus
  • Experience with Mac and Linux operating systems is a plus
  • Ability to coach or mentor junior engineers, helping them grow and excel in their roles
CrowdStrike

Engineer III - Sensor

CrowdStrike
Mid · Seniorfull-time$120k–$180k / year🇺🇸 United States
Posted: 21 days agoSource: crowdstrike.wd5.myworkdayjobs.com
AWSCloudCyber SecurityDistributed SystemsDockerKubernetesLinuxUnix
Atlantic Coast Mortgage

Systems Administrator

Atlantic Coast Mortgage
Mid · Seniorfull-timeVirginia · 🇺🇸 United States
Posted: 13 days agoSource: ats.rippling.com
AWSCloudCyber SecurityDNSEC2FirewallsPythonVMware
Corelight

Senior Software Engineer

Corelight
Seniorfull-time$153k–$188k / year🌎 Anywhere in the World
Posted: 12 days agoSource: boards.greenhouse.io
AWSAzureCloudCyber SecurityDockerDynamoDBGoGoogle Cloud PlatformJenkinsKubernetesLinuxMongoDB+4 more
TENEX.AI

Senior Software Engineer

TENEX.AI
Seniorfull-timeCalifornia · 🇺🇸 United States
Posted: 7 days agoSource: jobs.ashbyhq.com
AWSCloudCyber SecurityDistributed SystemsDockerGoGoogle Cloud PlatformJavaScriptKubernetesMySQLNext.jsPostgres+3 more
Gen

Senior Media Buyer, Paid Social

Gen
Seniorfull-timeArizona, California, New York · 🇺🇸 United States
Posted: 35 days agoSource: gen.wd1.myworkdayjobs.com
Cyber Security