# Principal Software Engineer, SIEM

**Company:** [Huntress](https://hotfix.jobs/companies/huntress)
**Location:** Remote
**Role:** Backend Engineering
**Salary:** $215k – $240k/yr
**Experience:** 15+ years
**Skills:** Ruby on Rails, Postgres, JavaScript, CSS, Activerecord, Agile, Scrum, AWS, Azure, GCP
**Posted:** 2026-06-18

> Principal Software Engineer leading a feature delivery team to design, develop, and release software for the Huntress SIEM platform. Requires 15+ years experience, 8+ years Ruby on Rails and Postgres scaling.

## Job Description

## Responsibilities

- Own delivery, product quality, and up-time of complex mission-critical features/systems
- Impact objectives and initiatives that span across departments
- Lead technical decisions with company-wide impact
- Evolve our collective understanding of our technical domain
- Define long-term strategic technical goals and initiatives
- Effectively communicate strategic technical vision and set an example for the organization
- Work with the team engineering manager to make sure the team is meeting technical expectations and upholding strategy
- Communicate critical trade-offs on technical approaches across the platform
- Collaborate closely with the team engineering manager, product manager, security research, platform, and architect on strategic initiatives and technical designs
- Develop and enforce best practices for the team and department
- Design and optimize workflows that bridge the gap between traditional development practices and AI-assisted engineering
- Build and evolve AI tooling and usage in daily development workflows
- Experience using AI coding agents to accelerate development
- Engage with customers as necessary
- Contribute to and improve the organization's test frameworks and approaches
- Develop a deep cross-product understanding of features and architecture
- Own and drive the performance impact of team/department solutions and the overall platform suite
- Lead and develop high-quality, scalable software, software designs, and architecture, and set standards for team excellence
- Own improving visibility into software systems at scale, including monitoring and alerting
- Focus on the entire life cycle of the system, including evolution, configuration, and risk management
- Ensure code quality and test code coverage through code reviews, test plan reviews, and security reviews
- Lead the team in providing accurate estimates and taking ownership of the timely completion of work
- Mentor and coach junior engineers, fostering an environment that values professional development and promotes collaboration and engagement
- Actively engage with the team and lead by being a positive role model

## Requirements

- 15+ years of experience developing complex software products
- 8+ years of programming in Ruby on Rails
- 8+ years scaling Postgres databases
- A BS in Computer Science or Engineering or equivalent experience gained through work
- Experience with modern data storage and query systems for high-volume analytics workloads
- Experience in Agile or Scrum environment
- Experience with JavaScript and CSS
- Experience reviewing code, problem-solving, and technical troubleshooting
- A deep understanding of ActiveRecord (Rails)
- Excellent technical, diagnostic, and troubleshooting skills
- Ability to grasp new tools and technologies quickly
- Effective communication and interpersonal skills
- Ability to prioritize and execute multiple tasks at a time in a fast-paced environment, often operating independently
- Ability to distill complex technical topics so that they can be shared and understood by a non-technical audience meaningfully
- Ability to work cross-functionally between multiple teams
- Passion for technology, strong motivation, and responsibility for high-quality software features
- Ability to build strong interpersonal relationships with product, development teams, leadership, senior management, and internal and external stakeholders

## Nice-to-Haves

- Experience working with SIEM platforms or security log/event data
- Experience with AWS, Azure, and/or GCP cloud environments
- Experience with Stimulus, Turbo, and/or Hotwire (or similar frameworks)
- Experience working in a Ruby on Rails monolith
- A passion for building platform capabilities
- Eagerness to work with Tailwind CSS, Tailwind UI and Flowbite
- Experience with data-led product design
- Experience with Clickhouse
- Experience with Vector

## Similar roles

- [Principal Software Engineer, SOC Experience](https://hotfix.jobs/jobs/448044ad-5107-49f1-8bdc-e7a8c02a931d) - Huntress - Remote - $215k – $240k/yr
- [Principal Software Engineer, Workers Deploy & Config](https://hotfix.jobs/jobs/fe6c528a-d3df-4028-a5b0-324fb81c17f0) - Cloudflare - New York, NY - $220k – $303k/yr
- [Principal Software Engineer](https://hotfix.jobs/jobs/71b60d23-10d6-4f97-9eee-3d7091c8a650) - Chainguard - Remote - $220k – $258k/yr
- [Principal Backend Engineer, Forward Deployed](https://hotfix.jobs/jobs/40385195-1c43-45b4-8e20-d4f6cc3cf9cc) - Invisible Tech - Austin, TX - $225k – $370k/yr
- [Principal Software Engineer](https://hotfix.jobs/jobs/520973e2-b190-43ee-9193-d37f91c329cc) - Fivetran - Oakland, CA - $226k – $282k/yr

**Apply:** https://hotfix.jobs/jobs/6271faf7-a4bc-4db0-bbe7-649f41d9c85b
**Canonical:** https://hotfix.jobs/jobs/6271faf7-a4bc-4db0-bbe7-649f41d9c85b