Senior Rails Engineer

Remote • $150k - $205k • 0.25% - 1.00%

Huntress Labs

Role Location

  • Remote


  • $150k - $205k
  • 0.25% - 1.00%


11 - 25 people


6021 University Blvd Ste 450
Ellicott City, MD, 21043-6100, US

Tech Stack

  • Ruby on Rails
  • PostgreSQL
  • Redis
  • AWS
  • CircleCI
  • Git

Role Description

As a Senior Rails Engineer at Huntress you will have the opportunity to own and collaborate on features that help us continue to take the fight to malware authors and dramatically enhance internet security. We focus on automating as many tasks as we can so that the team can spend their time doing the complicated and valuable work that they're good at, rather than wasting their time updating Excel spreadsheets. A large part of this role will be identifying processes and building automation to support and free our Sales and Threat Ops teams to work on the things they're really good at. If you enjoy building features and getting feedback from users that what you just built significantly improves their job or their experience, then this is the job for you.

What you'll do day to day:

  • Collaborate with Sales, Threat Ops, and customers to understand their pain points and needs and to help distill them to a minimum viable feature that you can develop and ship to get feedback.
  • Improve and expand existing features based on insight and feedback gained from shipping features early and often.
  • Test and debug issues in the Huntress code base, develop fixes, and deploy them to production quickly.
  • Refactor parts of the code base to ensure our code is clean and efficient. No code in a code base is sacred or above being updated or modified.
  • Work with engineering teams at other companies to build integrations, update open source libraries, and provide feedback.

We are looking for someone who:

  • Is experienced in Ruby-on-Rails
  • Has helped design and implement key functionality for a cloud-based product
  • Has experience solving challenging CS problems, whether they have a degree or not
  • Can collaborate with others to build features but also can work independently and is familiar with all levels of the stack

It would be great if you have:

  • Committed to or maintained a Ruby gem or other open source project
  • A strong understanding of PostgreSQL performance and index types
  • Familiarity deploying and monitoring infrastructure in AWS

About Huntress Labs

Huntress is a security company building a Managed Security platform to help small and midsize businesses improve their security with tools that better fit their needs, workflows, and budgets. We capture data from our customers endpoints looking for attacker footholds or any other security issues their other tools may have missed. We then process this data to find known-good applications and sift through the remaining applications to answer the question does this belong here? rather than is this malicious?. Our custom algorithms (no neural-nets here) are designed to trigger on unique indicators that allow us to differentiate between legitimate and suspicious/malicious applications. When we find something malicious, we send an alert to our customer with detailed step-by-step remediation playbooks and give our customers the ability to approve the remediations before we automatically execute them on the endpoint.

Company Culture

We value transparency and fairness. This extends to our customers where we clearly explain why we've made business decisions, what our product does, and how we do it without misrepresenting the facts. We form partnerships with our customers rather than simply monetary transactions and it shows in the feedback and reviews we receive.

As an early-stage startup (is 4.5 years still considered early?) we're scrappy when we need to be. Whether it's doing things that don't scale (putting in extra effort to help a customer devastated by ransomware) or staying in a 3 bedroom time-share for a week rather than at the conference hotel for 10x the cost, we find ways to make a big impact without breaking the budget. We believe that keeping the customers best interests in mind we can continue to build trust and respect with our customers, which allows the product and company to speak for itself.

Even though most of our employees work remotely, we have a very collaborative culture which helps to offset any feelings of isolation. We are a remote-first culture and routinely jump on video calls to work together to discuss features, code review, pair program, or when we have something we want to show off.

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.