Senior Software Engineer - Endpoint Services Portal (Ruby/Rails)

Huntress

USremote country$160k-$190k/yrPosted Jun 15, 2026
Posting intelligenceListed a while

Skills

activerecordpostgresrailsruby

About the role

Title: Senior Software Engineer, Endpoint Services, Portal Engineer (Ruby/Rails)

Reports to: Engineering Manager

Location: Remote US

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

What We Do:

Cybercrime is growing, and more businesses are getting hit by threats that used to target only the biggest organizations. That pushes defenders like us to operate at the highest level, and it deepens our need for good people who want to make a meaningful impact.

Founded in 2015 by former NSA cyber operators, Huntress is a remote-first team working to make enterprise-grade cybersecurity accessible to businesses of all sizes. We work closely with security teams and service providers protecting complex environments, often without the time or headcount to handle it all. That’s why we build our technology in-house and back it with a 24/7 human-led Security Operations Center (SOC). As a result, our platform is never disconnected from the experts who manage it, ensuring our customers' protection.

Huntress now secures more than 5M endpoints and 11M identities worldwide. Those numbers keep growing because more businesses rely on us to help carry the load and operate with more confidence. Every day, you can see that commitment in how we stand with our customers and how we show up for each other.

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 Endpoint Services team. This team is responsible for the core agent and endpoint platform capabilities that power endpoint health, reliability, observability, and troubleshooting at scale, enabling both customers and internal teams to better understand, manage, and support the Huntress Platform.

You’ll own and deliver end-to-end portal capabilities across our endpoint platform surface area: designing, developing, and shipping clear, scalable experiences that make fleet health, troubleshooting, and remediation actionable for partners and internal teams. Here, the portal refers to the Huntress application layer used to surface health, troubleshooting, configuration, and remediation workflows, and the agent refers to the software running on customer endpoints that generates the underlying health and diagnostic signals.

As a Senior Software Engineer, you’ll lean in heavily on hands-on implementation while also influencing design, shaping portal-side solutions for platform initiatives, mentoring within the team, and helping improve how Huntress communicates health issues and next steps back to partners.

Responsibilities:

Design, develop, and maintain end-to-end portal solutions, primarily in Ruby on Rails, that support endpoint health, troubleshooting, and remediation workflows

Own delivery, quality, reliability, and maintainability of portal-side features within Endpoint Services’ domain

Partner closely with agent engineers to translate backend health signals, diagnostics, and platform capabilities into effective customer-facing and internal experiences

Collaborate with product management and stakeholders across the organization to break down endpoint and platform requirements into well-scoped technical work

Contribute to technical design discussions and propose practical solutions that balance usability, correctness, maintainability, and delivery speed

Write high-quality, well-tested code; participate in code reviews; and help raise the bar for engineering excellence on the team

Partner with Support and customer-facing teams to improve troubleshooting workflows, reduce investigation friction, and help resolve production issues

Collaborate cross-functionally with other teams to define the data models, internal APIs, and interfaces needed to support scalable portal experiences

Help drive larger efforts by breaking down ambiguous problems, validating designs, and serving as a technical point of contact for stakeholders

What You Bring To The Team:

8+ years of experience developing complex software products or platform capabilities

5+ years of experience building production software in Ruby on Rails

Experience with relational databases such as Postgres and ORMs such as ActiveRecord

Experience building customer-facing or internal platform capabilities that translate backend systems, health signals, or operational workflows into scalable product experiences

Excellent technical, diagnostic, and troubleshooting skills in distributed systems and production environments

A strong sense of ownership and responsibility for delivering high-quality, maintainable software

Experience working across team boundaries, especially in roles that connect backend or platform systems with customer-facing product, portal, or operational experiences.

Experience using AI coding agents to accelerate development

Interest in broadening into endpoint development, with the capacity and willingness to learn the agent-side domain over time

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 small businesses.

Accommodations:

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

If you have questions about your personal data privacy at Huntress, please visit our privacy page.

Compensation

This Software Engineer role pays $160k-$190k/yr. Within typical range for software engineer roles in United States.

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Software Engineer roles in United States varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for United States medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.