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

6 days, 6 hours ago
Full-time
Senior
Software Development
Huntress

Huntress

Huntress is a managed cybersecurity platform that protects small and mid-market businesses from cybercriminals. Their services include managed endpoint protection, detection and response, Microsoft 365 identity protection, and security awareness traini...

Professional Services
251-1K
Founded 2015
$160M raised

Description

  • Design, develop, and maintain end-to-end portal solutions in Ruby on Rails for endpoint health, troubleshooting, and remediation workflows.
  • Own delivery, quality, reliability, and maintainability of portal-side features within the Endpoint Services domain.
  • Build workflows, views, notifications, and configuration surfaces that make agent health signals actionable at fleet scale.
  • Partner with agent engineers to translate backend health signals, diagnostics, and platform capabilities into customer-facing and internal experiences.
  • Collaborate with product management and stakeholders to break down endpoint and platform requirements into well-scoped technical work.
  • Contribute to technical design discussions and propose solutions that balance usability, correctness, maintainability, and delivery speed.
  • Write well-tested code, participate in code reviews, and help raise engineering standards on the team.
  • Work with Support and customer-facing teams to improve troubleshooting workflows and help resolve production issues.
  • Collaborate cross-functionally on data models, internal APIs, and interfaces needed for scalable portal experiences.
  • Help break down ambiguous problems, validate designs, and serve as a technical point of contact for stakeholders.

Requirements

  • 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.
  • Strong sense of ownership and responsibility for delivering high-quality, maintainable software.
  • Experience working across team boundaries in roles connecting 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 and willingness to learn the agent-side domain over time.

Benefits

  • 100% remote work environment.
  • Generous paid time off, including vacation, sick time, and paid holidays.
  • 12 weeks of paid parental leave.
  • Comprehensive medical, dental, and vision benefits.
  • 401(k) with a 5% company contribution regardless of employee contribution.
  • Life and disability insurance.
  • Stock options for all full-time employees.
  • One-time $500 home office reimbursement.
  • Annual education and professional development allowance.
  • $75 USD/month digital reimbursement.
  • Access to the BetterUp platform for coaching and personal/professional growth.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Auto

Upstart 1K-5K Banks

Upstart is hiring a Senior Software Engineer to help scale its Auto Direct secured lending product by building customer-facing experiences, eligibility systems, and operational workflows in a digital-first environment.

System Design
5 hours, 40 minutes ago

Software Engineer III

6sense 1K-5K IT Services

6sense is hiring a Software Engineer III to design, develop, and scale backend services and distributed systems for its AI-driven B2B account engagement platform.

AWS Azure GCP Go Java Microservices Python System Design TypeScript
5 hours, 40 minutes ago

Senior Lead Software Engineer - Developer Infrastructure

Klaviyo 1K-5K IT Services

Klaviyo is hiring a Senior Lead Software Engineer to lead backend Dev Infrastructure architecture and platform strategy for dependencies, upgrades, and developer productivity across the engineering organization.

Apache Airflow Apache Spark AWS Azure Buildkite ClickHouse Django Docker FastAPI GCP Go Jest Kafka Kubernetes MySQL PostgreSQL Python RabbitMQ React Redis Terraform TypeScript
5 hours, 40 minutes ago

Principal Software Engineer

Natera 1K-5K Pharmaceuticals

Natera is hiring a Principal Software Engineer for its R&D Platform Infrastructure team to lead architecture and delivery of cloud, workflow, and data platforms that support scientific workloads.

Apache Airflow AWS Azure Dagster Django GCP Go Groovy Helm Java Kubernetes Python React Terraform
5 hours, 40 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers