Manager, Software Engineering

Huntress
Summary
Join Huntress, a fully remote global team, as a Manager, Software Engineering. You will manage a team of software engineers, building a managed security platform for small and medium-sized businesses. Responsibilities include coaching and mentoring engineers, collaborating with cross-functional teams, participating in technical design and implementation, and driving software quality. You will work with internal recruiting for strategic hiring and influence roadmap content. The ideal candidate possesses 5+ years of software development experience and 3+ years managing software engineers. Huntress offers a competitive compensation package, including a remote work environment, generous PTO, parental leave, comprehensive benefits, and professional development opportunities.
Requirements
- 5+ years of experience developing complex software products
- 3+ years of experience hiring, managing, coaching, and mentoring software engineers
- Experience with different software development methodologies such as plan-build-ship, scrum, and kanban
- Excellent technical, diagnostic, and troubleshooting skills
- Ability to grasp new software architecture and technology quickly
- Ability to operate independently, make decisions, take action, and take responsibility
- Accountability for timely quality delivery
- Effective communication and interpersonal skills
- Ability to build strong interpersonal relationships with product, development teams, leadership, senior management, and internal and external stakeholders to help minimize silos and drive teamwork across teams
Responsibilities
- Able to bring both highly technical skills and an effective people manager leadership
- Coach, and mentor a diverse team of engineers with an emphasis on collaboration, teamwork, creativity and timely quality delivery
- Work closely with internal recruiting to partner on strategic hiring, when needed
- Work with your team and cross functional partners to influence roadmap content and be responsible for achieving timely and quality outcomes
- Participate in technical design and implementation
- Drive software quality and timely predictable software delivery while balancing the needs of the business and team members
- Set clear expectations, standards and goals for team excellence, driving performance improvements at both team and individual levels. Measure impact and adjust accordingly
- Ensure code quality and test coverage by ensuring the team performs proper code reviews and appropriate testing
- Use a servant-leadership mindset to ensure that engineers have everything they need to design, build, iterate on, and ship high-quality software in a timely manner
- Lead with transparency, candidly challenge assumptions, and exhibit integrity above all else
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