Huntress · 1 day ago
Senior Software Engineer, Windows SIEM Agent (Go)
Maximize your interview chances
Cyber SecurityInformation Technology
Growth Opportunities
Insider Connection @Huntress
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
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 on Windows to collect data and send it to our SaaS application
Leverage your knowledge of Windows internals, Win32API, WMI, Powershell, and drivers to develop robust solutions
Integrate our endpoint application with our backend SaaS web application’s REST APIs for managing state and providing information that is used for threat hunting, paying particular attention to 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
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
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Cyber security experience or a willingness to learn
Able to communicate highly technical concepts clearly and concisely
5+ years of hands-on experience writing efficient, clean, and well-tested Go code
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
5+ years of experience working with Windows internals, including memory management, file systems, security architecture
Proven track record of developing software for distributed systems, ensuring scalability, performance, and reliability
Ability to coach or mentor junior engineers, helping them grow and excel in their roles
Preferred
Experience working with Win32API, WMI, Powershell, and drivers Is a bonus
Experience with common network protocols and network programming
Experience or familiarity with SIEM (Security Information and Event Management) systems is a plus
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
401(k) with a 5% contribution regardless of employee contribution
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
Access to the BetterUp platform for coaching, personal, and professional growth
Company
Huntress
Huntress is the leading cybersecurity partner for small and mid-sized businesses (SMBs) and the managed service providers that support them.
Funding
Current Stage
Late StageTotal Funding
$309.76MKey Investors
Sapphire VenturesCIBC Innovation BankingJMI Equity
2024-06-18Series D· $150M
2023-05-16Series C· $60M
2022-09-07Debt Financing· $40M
Recent News
2024-05-23
GlobeNewswire
2024-05-23
Company data provided by crunchbase