Senior Software Engineer, Windows SIEM Agent
2 weeks ago
Reports to: Engineering Manager
Location: Remote US
Compensation Range: $165,000 to $190,000 base plus bonus and equity
What We Do:
Founded in 2015 as a fully remote company by former NSA cyber operators, Huntress was built on a simple premise: to force hackers to earn every inch of their access.
Today's cyber-attacks aren't limited to large organizations with the security tools that can ward off threats. Hackers don't discriminate and will find a way to penetrate any vulnerability in any size business, which is why Huntress focuses on protecting those small to midsize businesses that make up the backbone of our economy.
Huntress stops hidden threats that sneak past preventive security tools by utilizing our award-winning security platform and expert human threat hunters through dynamic products, including Managed EDR, MDR for Microsoft 365, and Managed Security Awareness Training.
Join the hunt and help us stop hackers in their tracks
What You'll Do:
The Huntress team is looking for a senior engineer with experience writing software that interfaces with the Windows Operating System at a low level. This engineer will be responsible for developing applications that communicate from our customers' Windows systems to our web portal, providing our threat operations team with critical threat-hunting information.
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
What You Bring To The Team:
- 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
- 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
- Ability to coach or mentor junior engineers, helping them grow and excel in their roles
What We Offer:
- 100% remote work environment - since our founding in 2015
- 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
Huntress is committed to creating a culture of inclusivity where every single member of our team is valued, has a voice, and is empowered to come to work every day just as they are.
We do not discriminate based on race, ethnicity, color, ancestry, national origin, religion, sex, sexual orientation, gender identity, disability, veteran status, genetic information, marital status, or any other legally protected status.
We do discriminate against hackers who try to exploit small businesses.
Accommodations:
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.
If you have questions about your personal data privacy at Huntress, please visit our privacy page.
#BI-Remote
-
Senior SIEM Security Architect
1 month ago
Columbia, Maryland, United States Belay Technologies Full timeJob Title: Senior SIEM Security ArchitectBelay Technologies is seeking a highly skilled Senior SIEM Security Architect to join our team. As a key member of our security team, you will be responsible for designing, implementing, and maintaining our Security Information and Event Management (SIEM) system.Key Responsibilities:Design and implement SIEM system...
-
Staff Product Manager, SIEM
2 weeks ago
Columbia, United States Huntress Full timeJob DescriptionJob DescriptionReports to: Chief Product OfficerLocation: Remote USCompensation Range: $210,000 to $230,000 base plus bonus and equityWhat We Do:Founded in 2015 as a fully remote company by former NSA cyber operators, Huntress was built on a simple premise: to force hackers to earn every inch of their access. Today's cyber-attacks...
-
Senior Software Engineer
1 month ago
Columbia, South Carolina, United States Axient Full timeSenior Software EngineerAt Axient, we're seeking a highly skilled Senior Software Engineer to join our Modeling and Simulation Development team in Columbia, MD.As a key member of our team, you'll be responsible for designing, developing, testing, and verifying our missile trajectory and RF signature prediction simulations.Key responsibilities...
-
Senior Software Engineer
4 weeks ago
Columbia, South Carolina, United States Pacific Northwest National Laboratory Full timeAbout the RolePacific Northwest National Laboratory (PNNL) is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, testing, and deploying software applications that directly contribute to the nation's mission objectives.You will collaborate with Government and...
-
Senior Software Systems Engineer
1 month ago
Columbia, Maryland, United States Leidos Full timeJob SummaryWe are seeking a highly skilled Senior Software Systems Engineer to join our team at Leidos. As a key member of our team, you will be responsible for developing, maintaining, and enhancing complex software systems.Key Responsibilities:Develop and maintain software systems using documented requirements.Design and implement software solutions that...
-
Senior Software Engineer
4 weeks ago
Columbia, South Carolina, United States Leidos Full timeJob SummaryThe Leidos National Security Sector has a career opportunity for a Senior Software Engineer in Columbia, MD.Key Responsibilities:Develop software components of existing and new system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development,...
-
Senior Software Engineering Manager
4 weeks ago
Columbia, Tennessee, United States Elit IT Inc. Full timeWe are seeking a highly skilled Senior Software Engineering Manager to lead our software engineering team at Elit IT Inc. in Columbia, TN. The ideal candidate will have a strong background in software engineering, cloud native applications, and technical team leadership.Key Responsibilities:Define and develop a roadmap for software engineering projectsLead...
-
Senior Software Engineer
4 weeks ago
Columbia, Maryland, United States Leidos Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Leidos. As a key member of our National Security Sector, you will be responsible for developing, maintaining, and enhancing complex software systems.Key ResponsibilitiesDesign and develop software components of existing and new system design, including...
-
Senior Software Systems Engineer
4 days ago
Columbia, Maryland, United States Leidos Full timeAbout the RoleLeidos is seeking a Senior Software Systems Engineer to join our team in Columbia, MD. In this role, you will be responsible for developing, maintaining, and enhancing complex systems based on documented requirements.Key ResponsibilitiesDevelop and maintain a Robot Framework/Python-based regression, acceptance, and field test suite.Apply...
-
Virtualization System Engineer, Level 2
4 weeks ago
Columbia, Maryland, United States Independent Software Full timeJob SummaryWe are seeking a highly skilled Virtualization System Engineer, Level 2 to join our team at Independent Software. The successful candidate will have extensive experience in VMware & Windows administration, troubleshooting, upgrades, and migration.Key Responsibilities:Monitor and analyze ESX server performance and troubleshoot issuesImplement and...
-
Embedded Software Engineer
4 months ago
Columbia, United States PLEX Solutions, LLC Full timePLEX Solutions, LLC is seeking and Embedded Software Developer to support a program in the Annapolis Junction, MD area. This work will require an active security clearance. Minimum Requirements: Develop embedded and vulnerability tools in support of Computer Network Operations (CNO) efforts BS in Computer Science, Computer Engineering, Software...
-
Senior Test Engineer
4 weeks ago
Columbia, Missouri, United States Frequentis Full timeJob Title: Senior Test EngineerAbout the Role:Frequentis USA Inc. is a leading provider of mission critical communication and information systems. We are seeking a highly skilled Senior Test Engineer to join our team. As a Senior Test Engineer, you will be responsible for the testing of our mission critical software subsystems, network infrastructure, and...
-
Senior Software Systems Engineer
4 weeks ago
Columbia, South Carolina, United States Leidos Full timeJob SummaryLeidos is seeking a Senior Software Systems Engineer to develop, maintain, and enhance complex and diverse systems based upon documented requirements. The ideal candidate will develop and maintain a Robot Framework / Python-based regression, acceptance, and field test suite that provides System Engineering Lifecycle tools to...
-
Senior Software Engineer
1 month ago
Columbia, South Carolina, United States Hansen Talent Group Full timeJob OpportunityHansen Talent Group is seeking a skilled Senior Software Engineer to join their team in Columbia, SC. This hybrid role involves working on-site three days a week and requires expertise in Python, Java, and mainframe systems.The successful candidate will be responsible for designing, developing, and implementing complex applications using...
-
Senior Systems Engineer
1 month ago
Columbia, Maryland, United States Leidos Full timeJob SummaryWe are seeking a highly experienced Senior Systems Engineer to join our team at Leidos. The successful candidate will possess a strong background in system architecture, design, and development, with a focus on integration and testing.Key ResponsibilitiesProvide system engineering expertise in the design and development of complex systems, with a...
-
Security Engineer
3 weeks ago
columbia, United States Insight Global Full timeThis role is a 12-month contract with likely extension.Day to Day:Insight Global is seeking a Security Engineer to support a local state agency. You will be responsible for planning, designing, development and implementation of enterprise security architecture solutions that align with business goals and risk tolerance, leveraging state-approved processes...
-
Security Engineer
3 weeks ago
columbia, United States Insight Global Full timeThis role is a 12-month contract with likely extension.Day to Day:Insight Global is seeking a Security Engineer to support a local state agency. You will be responsible for planning, designing, development and implementation of enterprise security architecture solutions that align with business goals and risk tolerance, leveraging state-approved processes...
-
Security Engineer
3 weeks ago
Columbia, United States Insight Global Full timeThis role is a 12-month contract with likely extension.Day to Day:Insight Global is seeking a Security Engineer to support a local state agency. You will be responsible for planning, designing, development and implementation of enterprise security architecture solutions that align with business goals and risk tolerance, leveraging state-approved processes...
-
Cyber Engineer-Senior
3 weeks ago
Columbia, United States DigiFlight Full timeCyber Engineer- Senior Digiflight, Inc. is seeking a Cyber Engineer that will assist with providing a highly technical and in-depth penetration testing support on a SAFe Agile DevSecOps Program. The role requires support specializing in penetration testing and ethical hacking, to target, assess, and exploit risk and vulnerabilities of information systems....
-
Software Engineer
2 weeks ago
Columbia, United States Captivation Software Full timeJob DescriptionJob DescriptionBuild to something to be proud of.Captivation has built a reputation on providing customers exactly what is needed in a timely manner. Our team of engineers take pride in what they develop and constantly innovate to provide the best solution. Captivation is looking for software developers who can get stuff done while making a...