Talent.com
Senior Software Engineer - ITDR Platform (Ruby/Rails)
Senior Software Engineer - ITDR Platform (Ruby/Rails)Huntress • Columbia, MD, US
Senior Software Engineer - ITDR Platform (Ruby / Rails)

Senior Software Engineer - ITDR Platform (Ruby / Rails)

Huntress • Columbia, MD, US
30+ days ago
Job type
  • Full-time
Job description

Job Description

Job Description

Reports to : Engineering Manager

Location : Remote US

Compensation Range : $160,000 to $190,000 base plus bonus and equity

What We Do :

Huntress is a fully remote, global team of passionate experts and ethical badasses on a mission to break down the barriers to cybersecurity. Whether creating purpose-built security solutions, hunting down hackers, or impacting our community, our people go above and beyond to change the security game and make a real difference.

Founded in 2015 by former NSA cyber operators, Huntress protects all businesses—not just the 1%—with enterprise-grade, fully owned, and managed cybersecurity products at the price of an affordable SaaS application. The Huntress difference is our One Team advantage : our technology is designed with our industry-defining Security Operations Center (SOC) in mind and is never separated from our service.

We protect 3M+ endpoints and 1M+ identities worldwide, elevating underresourced IT teams with protection that works as hard as they do. As long as hackers keep hacking, Huntress keeps hunting.

What You'll Do :

The Huntress team is looking for an innovative and highly motivated Senior Software Engineer with excellent problem-solving and communication skills to join our Identity Threat Detection and Response (ITDR) team. In this role, you'll build solutions to monitor logins, behaviors, and access patterns at scale to automatically detect and stop hackers in their tracks. You will work closely with senior engineers, security researchers, designers, and market experts to develop market-defining solutions for the identity protection space.

ITDR is the new frontier of security, with the vast majority of breaches in 2024 beginning with identity compromise. In this role, you will build scalable solutions to emerging threats in a rapidly evolving landscape. In many cases, you will work on problems nobody has solved before, with no existing template, so the ability to learn quickly and think outside the box is critical. You will work across the stack, building new UI one day, scalable data models and event ingestions the next, then wrapping up the week with automated detectors to alert customers and our SOC team to suspicious activity.

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
  • 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
  • Set standards for excellence and develop processes that make the team continuously more efficient
  • Lead junior engineers to deliver larger projects, including breaking down ambiguous problems into well-defined tasks, validating designs, and serving as POC for stakeholders
  • Mentor junior engineers and help them grow

What You Bring To The Team :

  • 8+ years of experience developing complex software products
  • 5+ years of programming in Ruby on Rails
  • Experience working on Linux-based infrastructure
  • Experience with databases such as Postgres
  • BS in Computer Science or Engineering, or equivalent experience gained through work experience
  • Preferred Qualifications :

  • 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.)
  • 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 businesses of all sizes.

    Accommodations :

    If you require reasonable accommodation to complete this application, interview, or pre-employment testing or participate in the employee selection process, please direct your inquiries to accommodations@huntresslabs.com . Please note that non-accommodation requests to this inbox will not receive a response.

    Huntress uses artificial intelligence tools to assist in reviewing and evaluating job applications, including resume screening, skills assessment, and candidate matching and comparisons. These AI tools support our human recruiters in the initial review process but do not make final hiring decisions without human involvement. By submitting your application, you acknowledge this use of AI in our recruitment process. Please review our Candidate Privacy Notice for more details on our practices and your data privacy rights.

    #BI-Remote

    Create a job alert for this search

    Senior Software Engineer Platform • Columbia, MD, US

    Related jobs
    Senior Software Engineer - Oracle Apex

    Senior Software Engineer - Oracle Apex

    VirtualVocations • Baltimore, Maryland, United States
    Full-time
    A company is looking for a Senior Software Engineer - Oracle Forms / Apex.Key Responsibilities Design, develop, test, troubleshoot, and maintain Oracle-based applications Create and modify complex...Show more
    Last updated: 4 days ago • Promoted
    Senior Systems Engineer

    Senior Systems Engineer

    VirtualVocations • Baltimore, Maryland, United States
    Full-time
    A company is looking for a Senior Systems Engineer - Software.Key Responsibilities Develop software systems for large scale cloud infrastructure deployments Design and distribute APIs for Infras...Show more
    Last updated: 30+ days ago • Promoted
    Ruby on Rails Engineer

    Ruby on Rails Engineer

    VirtualVocations • Baltimore, Maryland, United States
    Full-time
    A company is looking for a Ruby on Rails Engineer (Frontend Focused).Key Responsibilities Build and maintain Rails features end-to-end, focusing on responsive frontends Create user interfaces us...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer III

    Senior Software Engineer III

    Leonardo DRS • Germantown, MD, United States
    Full-time
    DRS RADA Technologies, a subsidiary of Leonardo DRS, is focused on proprietary radar solutions and legacy avionics systems supporting the defense industry globally. The company is a global pioneer o...Show more
    Last updated: 15 days ago • Promoted
    Senior Ruby on Rails Consultant

    Senior Ruby on Rails Consultant

    VirtualVocations • Baltimore, Maryland, United States
    Full-time
    A company is looking for a Senior Ruby on Rails Consultant, Remote.Key Responsibilities Lead client projects by delivering high-quality, well-tested software Mentor client and internal engineeri...Show more
    Last updated: 1 day ago • Promoted
    Lead Senior Software Engineer

    Lead Senior Software Engineer

    VirtualVocations • Baltimore, Maryland, United States
    Full-time
    A company is looking for a Lead Senior Software Engineer, Agentic AI Applications.Key Responsibilities Design, develop, and implement agentic AI blueprints for enterprise deployment Lead technic...Show more
    Last updated: 30+ days ago • Promoted
    Senior RTOS Engineer

    Senior RTOS Engineer

    VirtualVocations • Baltimore, Maryland, United States
    Full-time
    A company is looking for a Senior Hypervisor and RTOS Engineer.Key Responsibilities Design and implement core RTOS features Design and implement core virtualization features using hardware-assis...Show more
    Last updated: 4 days ago • Promoted
    Delivery Driver - Uber Eats

    Delivery Driver - Uber Eats

    Uber eats • New Windsor, MD, US
    Full-time +1
    Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your...Show more
    Last updated: 16 days ago • Promoted
    Senior Software Engineer (Hybrid) - Java / OOP / Linux / Git / Maven / REST

    Senior Software Engineer (Hybrid) - Java / OOP / Linux / Git / Maven / REST

    Captivation Software • Columbia, MD, US
    Full-time
    Build 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 const...Show more
    Last updated: 30+ days ago • Promoted
    Senior Platform Engineer

    Senior Platform Engineer

    VirtualVocations • Baltimore, Maryland, United States
    Full-time
    A company is looking for a Senior Platform Engineer to design and operate systems for ad-serving and streaming platforms. Key Responsibilities Design and maintain composable IaC patterns for Cloud...Show more
    Last updated: 30+ days ago • Promoted
    Travel - X-Ray Tech

    Travel - X-Ray Tech

    Titan Medical Group • Westminster, MD, US
    Full-time
    WHEN YOU WORK FOR US, WE WORK FOR YOU\n.With Titan Medical, you gain access to thousands of travel nursing and allied health jobs across the country. You also get unmatched service.From the moment y...Show more
    Last updated: 9 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    VirtualVocations • Baltimore, Maryland, United States
    Full-time
    A company is looking for a Senior Engineer - Technical Leadership or Architect Track.Key Responsibilities Design, build, and maintain scalable backend systems and APIs using Python (Django) Lead...Show more
    Last updated: 30+ days ago • Promoted
    Senior Tools Engineer

    Senior Tools Engineer

    VirtualVocations • Baltimore, Maryland, United States
    Full-time
    A company is looking for a Senior Tools Engineer to enhance development workflows for a new multiplayer adventure project. Key Responsibilities Lead the design and implementation of C++ tools and ...Show more
    Last updated: 30+ days ago • Promoted
    Senior IAM Engineer

    Senior IAM Engineer

    VirtualVocations • Baltimore, Maryland, United States
    Full-time
    A company is looking for a Senior IAM Engineer to lead and support the operations and development of their SailPoint IdentityIQ environment. Key Responsibilities Serve as the technical lead for Sa...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Oceaneering International, Inc. • Hanover, MD, United States
    Full-time
    Oceaneering Technologies (OTECH) develops, manufactures, and operates customized marine systems, shipboard equipment, subsea vehicles, and engineered solutions for commercial and U.Oceaneering Aero...Show more
    Last updated: 22 days ago • Promoted
    Senior Unix / Linux Engineer

    Senior Unix / Linux Engineer

    VirtualVocations • Baltimore, Maryland, United States
    Full-time
    A company is looking for a Senior Technical Engineer - Unix / Linux (remote).Key Responsibilities Support, design, implement, and manage Linux-based systems and infrastructure Monitor system perfo...Show more
    Last updated: 2 days ago • Promoted
    Senior AI Software Engineer

    Senior AI Software Engineer

    VirtualVocations • Baltimore, Maryland, United States
    Full-time
    A company is looking for a Senior / Staff AI Software Engineer.Key Responsibilities Design and develop robust, scalable, event-driven services using Python, FastAPI, Apache Kafka, and GraphQL Bu...Show more
    Last updated: 30+ days ago • Promoted
    Senior Design System Engineer

    Senior Design System Engineer

    VirtualVocations • Baltimore, Maryland, United States
    Full-time
    A company is looking for a Front-end Engineer (Design Systems) with strong UX / UI / Design.Key Responsibilities Develop, maintain, and evolve a scalable design system aligned with product and busine...Show more
    Last updated: 3 days ago • Promoted