Huntress is hiring a
Principal Software Engineer

Logo of Huntress

Huntress

πŸ’΅ $190k-$215k
πŸ“Remote - United States

Summary

Join the hunt and help us stop hackers in their tracks! The Huntress team is looking for an innovative and highly motivated Principal Software Engineer to join our Huntress Core Platform team. Our Core Platform contains the foundational components that power the entire Huntress product suite like the notification system, onboarding and activation, authentication and authorization, end-to-end user experience, integrations and APIs, and billing and subscriptions.

Requirements

  • 10+ years of experience developing complex software products
  • 8+ years of programming in Ruby on Rails
  • A BS in Computer Science or Engineering or equivalent experience gained through work
  • Experience in Agile or Scrum environment
  • Experience with JavaScript and CSS
  • Experience working with external APIs
  • Experience reviewing code, problem-solving, and technical troubleshooting
  • Experience working on Linux-based infrastructure
  • Experience with databases such as Postgres
  • A deep understanding of ActiveRecord (Rails)
  • Excellent technical, diagnostic, and troubleshooting skills
  • Ability to grasp new tools and technologies quickly
  • Effective communication and interpersonal skills
  • Ability to prioritize and execute multiple tasks at a time in a fast-paced environment, often operating independently
  • Ability to distill complex technical topics so that they can be shared and understood by a non-technical audience meaningfully
  • Ability to work cross-functionally between multiple teams
  • Passion for technology and strong motivation and responsibility for high-quality software features
  • Ability to build strong interpersonal relationships with product, development teams, leadership, senior management, and internal and external stakeholders

Responsibilities

  • Own delivery, product quality, and up-time of complex mission-critical features/systems
  • Impact objectives and initiatives that span across departments
  • Lead technical decisions with company-wide impact
  • Evolve our collective understanding of our technical domain
  • Define long-term strategic technical goals and initiatives
  • Effectively communicate strategic technical vision and set an example for the organization
  • Work with the team engineering manager to make sure the team is meeting technical expectations and upholding strategy
  • Communicate critical trade-offs on technical approaches across the platform
  • Collaborate closely with the team engineering manager, product manager, and architect on strategic initiatives and technical designs
  • Develop and enforce best practices for team and department
  • Engage with customers as necessary
  • Contribute to and improve the organization's test frameworks and approaches
  • Develop a deep cross-product understanding of features and architecture
  • Own and drive performance impact of team/department solutions and the overall platform suite
  • Lead and develop high-quality scalable software, software designs, and architecture and set standards for team excellence
  • Focus on the entire life cycle of the system, including evolution, configuration, and risk management
  • Ensure code quality and test code coverage through code reviews and test plan reviews
  • Lead the team in providing accurate estimates and taking ownership over the timely completion of work
  • Mentor and coach junior engineers, fostering an environment that values professional development and promotes collaboration and engagement
  • Actively engage with the team and lead by being a positive role model

Benefits

  • 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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let Huntress know you found this job on JobsCollider. Thanks! πŸ™