# Principal Software Engineer, SOC Experience
**Company:** [Huntress](https://hotfix.jobs/companies/huntress)
**Location:** Remote
**Salary:** $215K-$240K
**Experience:** 15+ years
**Skills:** Ruby on Rails, AWS, Azure, Postgres, Redis, LLMs, AI Agents, Hotwire, Turbo, Stimulus
**Posted:** 2026-06-23
> Principal Software Engineer leading the SOC Experience team building systems for human-led security operations at scale. Focus on investigative workflows, workflow automation, agentic AI capabilities, and operational tooling.
## Job Description
## Responsibilities

- Be the engineering face of the team and a trusted technical leader across the department. In cross-functional conversations with other engineering teams, product, or leadership, represent the team's technical perspective clearly and credibly. Drive alignment on key decisions.
- Balance technical rigor with pragmatism. Push back when taking a shortcut creates real risk, but also push back against over-engineering when the goal is discovery or prototyping. Make sound tradeoff decisions across requirements, reliability, performance, and cost.
- Keep the team moving. Break down ambiguous requirements into work that can actually be executed, surface and clear blockers before they become delays.
- Shape the team as well as the code. Give direct feedback, help engineers grow into solving harder problems, and model the kind of judgment and accountability expected.
- Raise the floor and the ceiling through code review, pairing on problems, and creating leverage through better patterns, tooling, and shared understanding.
- Shape how AI is built into the product. Design and ship agentic investigation capabilities that help analysts triage and report faster, with accuracy, safety, and auditability.
- Prototype through hard problems. Dig in first on uncertain challenges, derisk, prove out the approach, then hand it off clearly.
- Own the team's technical architecture and influence architectural direction across the system. Define long-term technical strategy for data models, interfaces, and contracts.

## Requirements

- 15+ years of experience developing complex software products
- 8+ years of programming in Ruby on Rails
- BS or MS in Computer Science or Engineering, or equivalent experience
- Experience with AWS, Azure, or other public cloud environments
- Experience with relational databases such as Postgres and with in-memory datastores such as Redis
- Experience building production systems with LLMs, using agents, tools, evaluation, guardrails, and common, proven patterns
- Experience with AI coding tools, such as Claude Code
- Deep backend expertise and a track record of scaling production systems
- Solid frontend fundamentals (Hotwire, Turbo, and Stimulus), but able to reason outside that box
- Proven ability to build and maintain large, highly parallel systems and design for concurrency, throughput, and correctness under load

## Nice-to-Haves

- Mentoring senior engineers
- Cross-functional collaboration with product, UX, and SOC stakeholders
**Apply:** https://hotfix.jobs/jobs/principal-software-engineer-soc-experience-at-huntress-448044ad-5107-49f1-8bdc-e7a8c02a931d
**Canonical:** https://hotfix.jobs/jobs/principal-software-engineer-soc-experience-at-huntress-448044ad-5107-49f1-8bdc-e7a8c02a931d