Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Huntress Logo

Staff Software Engineer-ITDR Platform (Ruby/Rails)

Huntress

$195,000 - $210,000
Oct 27, 2025
Remote, US
Apply Now

Huntress is looking for a Staff Software Engineer to build solutions for the Identity Threat Detection and Response (ITDR) team. The goal is to monitor logins, behaviors, and access patterns at scale to automatically detect and stop hackers, addressing the growing threat of identity compromise in cybersecurity.

Requirements

  • 10+ years of experience developing complex software products
  • 5+ years of programming in Ruby on Rails
  • Experience with databases such as Postgres
  • Experience working in the CyberSecurity industry
  • Experience working with external APIs (particularly REST, OData, authZ and authN flows)
  • Familiarity with identity and resource security providers like m365, Okta, Google Workspaces, or similar
  • Experience with other data storage technologies (Redis, ElasticSearch, Mongo, etc.)

Responsibilities

  • Design, develop, and maintain end-to-end solutions using primarily Ruby on Rails
  • Implement efficient data pipelines to extract relevant information from massive amounts of noise
  • Collaborate with security researchers to understand hacking strategies and methods to combat them
  • Be a technical thought leader for your team, providing architectural and design direction
  • Continuously improve solution quality through code reviews, manual and automated testing
  • Build internal tooling for our SOC team to hunt for and quickly mitigate any intrusions
  • Design the systems and architecture to support processing petabytes of data efficiently

Other

  • Remote US
  • Excellent problem-solving and communication skills
  • Ability to learn quickly and think outside the box
  • BS in Computer Science or Engineering, or equivalent experience gained through work experience
  • Set standards for excellence and develop processes that make the team continuously more efficient