
Senior Software Engineer – Agentic SOC
Posted 18 hours ago

Posted 18 hours ago
This is a fully remote position, open to applicants in United States.
• Develop and deploy essential components of Huntress’s Agentic SOC investigation system.
• Create tools for agents to access telemetry, investigation logic, and structured evidence-based outputs.
• Collaborate with SOC analysts and product researchers to integrate investigation expertise into agent functionalities.
• Implement LLM-powered features that summarize, correlate, and emphasize information relevant to analysts.
• Construct and enhance evaluations to assess system performance and substantiate modifications with evidence.
• Design with security in mind, considering attacker-influenced data, multiple customer environments, and actions within customer settings.
• Write dependable, observable, and cost-effective production code that performs reliably even when models are slow, incorrect, or unavailable.
• Manage owned systems and assist in maintaining system integrity as detections and products are incorporated.
• Perform code reviews, assist colleagues, share knowledge on LLM development, and engage in technical and design discussions.
• Balance swift prototyping with thoroughness where the cost of mistakes is significant.
• Work in collaboration with technical leads, SOC analysts, product researchers, and product managers.
• Take full ownership of substantial tasks from vague problems to production features.
• Minimum of 6 years of professional software development experience, particularly in building and operating production backend systems.
• Experience in creating applications utilizing LLMs, focusing on tool usage, structured outputs, prompt and context design, and evaluation.
• Knowledge of potential failures in LLM-based systems, including testing and debugging practices for non-deterministic behavior.
• Strong backend fundamentals, including APIs, background jobs and queues, concurrency, relational databases like Postgres, and data stores such as Redis.
• Proficient in one or more backend programming languages with a quick learning ability for new languages.
• Awareness of security concerns, such as untrusted input, access control, and customer data segregation.
• Genuine curiosity about the thought processes and workflows of security analysts, with a willingness to learn from them.
• Experience with AWS, Azure, or other public cloud environments.
• Familiarity with AI coding tools, including Claude Code.
• Bachelor's or Master's degree in Computer Science or Engineering, or equivalent practical experience.
• Experience deploying agents to production is a significant advantage.
• Background in SOC, incident response, threat hunting, or detection engineering is beneficial but not mandatory.
• Awareness of endpoint, identity, Microsoft 365 telemetry, and attacker methodologies like MITRE ATT&CK.
• Experience in creating evaluation pipelines or datasets for ML or LLM systems.
• Familiarity with Ruby on Rails is a plus.
• Fully remote work environment.
• Generous paid time off policy, inclusive of vacation, sick leave, and paid holidays.
• 12 weeks of paid parental leave.
• Highly competitive and comprehensive medical, dental, and vision benefits packages.
• 401(k) plan with a 5% employer contribution regardless of employee contribution.
• Life and disability insurance plans.
• Stock options available for all full-time employees.
• One-time $500 reimbursement for home office setup or upgrades.
• Annual allowance for education and professional development support.
• Monthly digital reimbursement of $75 USD.
• Access to the BetterUp platform for coaching and personal as well as professional growth.
Palmstreet
Chariot Claims
DLB Associates
Sword Health
Get handpicked remote jobs straight to your inbox weekly.