NextHire Try for free

Arctic Wolf

Posted 27 Aug 2026

Engineering Manager - Node.js

Apply with NextHire Auto Apply fills in the application for you.
Employment
Full time
Team
Software Engineering
Posted
27 Aug 2026

About the role

Responsibilities:

  • Lead, mentor, and manage team(s) that will deliver high-quality, innovative software solutions in collaboration with stakeholders such as architects, developers, product managers, CSEs, and prod support people.
  • Establish best practices for code quality, testing, and deployment.
  • Drive continuous improvements in team processes, development methodologies, and engineering culture.
  • Ensure timely delivery of project milestones while maintaining technical excellence.
  • Support the team by providing direction and clarity and removing obstacles.


Execute the Product roadmap:

  • Ensure teams are highly motivated, performing well, and delivering work on time.
  • Remove any blockers preventing teams from getting their work done.
  • Make sure each team is clear on the objectives and goals they are striving to achieve.
  • Work with team members to deliver the key features
  • Work with Architects to define and execute on the company's technical roadmap.


Implement the IDR Department and Team Responsibilities:

  • Oversee the full software development life cycle.
  • Ensure their teams are following ISMS regulations, Secure Coding Practices, Acceptable Use.
  • Develop careers of team members, Regular One on Ones.
  • Career and personal development coaching.


Execute administrative responsibilities:

  • Manage employee compensation and vacation time.
  • Manage and approve conference and training budgets.
  • Involved in helping set and manage the Directorate level budget.
  • Has strong financial management skills.


Recruitment:

  • Lead recruitment efforts for their team(s) for both full-time and co-op employees.
  • Be a key contributor to planning, hiring and recruitment strategy for their teams
  • Mentor each team member; help them grow their technical and leadership skills.
  • Establish career development plans and achievable goals for your reports and support their ongoing growth.
  • Drive continuous development process improvements.
  • Build collaborative relationships with other teams and stakeholders within the organization.


Requirements:

  • 8-10 years of professional experience as a Software Developer with at least 2 years in a management role.
  • Experience consists of projects written in backend JavaScript.
  • Strong experience consists of leading/managing a team of 5 or more Software Developers using JavaScript, Python, or Go.
  • Experience consists of directly impacting the architecture and design of large-scale, distributed systems
  • Management-level familiarity with the AWS ecosystem, including data storage and retrieval, serverless computing, optimization, and associated costs.
  • Familiarity with CI/CD pipelines and containerization technologies like Docker and Kubernetes.
  • Strong problem-solving skills and ability to work in a fast-paced, collaborative environment.
  • Experience leading Agile development teams, preferably with formal Agile training
  • A clear history of learning and skills development. Regularly helps software developers develop their skills in a variety of ways.


Nice To Have:

  • Experience working in backend systems that support a wide array of mission-critical tasks.
  • Experience leading teams developing backend of SOAR servers.
  • Prior experience doing development in a security product.

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach