Staff Software Engineer-ESPM Platform (Ruby / Rails)

9 hours, 48 minutes ago
Full-time
Lead
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 solutions primarily using Ruby on Rails.
  • Deliver code quickly and efficiently to support rapid value delivery and testing.
  • Implement efficient data pipelines to extract relevant information from large volumes of noisy data.
  • Collaborate with security researchers to understand attack methods and develop countermeasures.
  • Provide technical leadership, including architectural and design direction for the team.
  • Improve solution quality through code reviews, manual testing, and automated testing.
  • Set engineering standards and develop processes that improve team efficiency.
  • Lead and mentor junior engineers on larger projects, including breaking down ambiguous work and validating designs.
  • Serve as a point of contact for stakeholders on technical decisions and project execution.
  • Design systems and architecture capable of processing petabytes of data efficiently.

Requirements

  • 10+ years of experience developing complex software products.
  • 5+ years of programming experience with Ruby on Rails.
  • Experience with AI coding tools such as Claude Code.
  • Experience working with relational databases such as Postgres.
  • Ability to work across the stack on UI, data models, event ingestion, and automated detection systems.
  • Strong problem-solving and communication skills.
  • Ability to learn quickly and think creatively in undefined problem spaces.
  • Experience mentoring junior engineers and leading technical projects.
  • Experience with cybersecurity or security-focused products is a plus.

Benefits

  • Remote-first work environment with 100% remote work.
  • Generous paid time off, including vacation, sick time, and paid holidays.
  • 12 weeks of paid parental leave.
  • Competitive medical, dental, and vision insurance.
  • 401(k) with a 5% 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 coaching platform for personal and professional growth.
  • Compensation range of $200,000 to $220,000 base plus bonus and equity.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Team Lead, Learning and Development (Contract, Remote)

INFUSE 251-1K Professional Services

INFUSE Academy is seeking a Team Lead, Learning and Development to coordinate instructional design work, manage learning project workflows, and support the creation of practical e-learning programs for internal and external audiences.

9 hours, 3 minutes ago

Team Lead, Learning and Development (Contract, Remote)

INFUSE 251-1K Professional Services

INFUSE is seeking a Team Lead, Learning and Development to coordinate instructional design projects, support team workflow, and contribute to the creation of self-paced e-learning programs for INFUSE Academy.

9 hours, 3 minutes ago

Team Lead, Learning and Development (Contract, Remote)

INFUSE 251-1K Professional Services

INFUSE is hiring a Team Lead, Learning and Development to coordinate instructional design work and support the delivery of scalable e-learning programs for its INFUSE Academy.

9 hours, 3 minutes ago

Team Lead, Learning and Development (Contract, Remote)

INFUSE 251-1K Professional Services

INFUSE Academy is hiring a Team Lead, Learning and Development to coordinate instructional design projects, support team workflow, and help deliver practical e-learning programs for internal and external audiences.

9 hours, 3 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