Lead Developer - Full Stack, MDR Services

Arctic Wolf

Arctic Wolf

Software Engineering
Multiple locations
Posted on Wednesday, October 11, 2023

Ready to further your career in the fast-paced, exciting world of cyber security?

Arctic Wolf, with its unicorn valuation, is the leader in security operations in an exciting and fast-growing industry—cybersecurity. We have won countless awards for our excellence in security operations and remain dedicated to providing an industry-leading customer and employee experience.

Our mission is simple: End Cyber Risk. We’re looking for a Senior Developer to be part of making this happen.

About The Role

We are seeking a Lead Developer to join our Detect & Protect engineering organization that is the driving force behind our Managed Detection & Response(MDR) technologies which power security related telemetry collection and detection capabilities for our core Arctic Wolf Security Operations Service.

In this role, you will have senior level hands-on development responsibilities and be key contributor to the technical vision for the next generation MDR Services at Arctic Wolf. This includes the evolution of our on-premises endpoint agent & sensor technologies, all related SaaS backend platform services, and integration into the core Arctic Wolf Security Operations Platform.

At Arctic Wolf, being a Lead Software Developer is also very much a passionate change-agent leadership role. As such this role will require you to:

  • Work directly with engineering, architecture, and product management leadership in a consultative role. Focused on big rock planning & challenges as we evolve the next generation of MDR security services

  • Assume a “technical product owner” level role as needed to frame out technical requirements and execution across multiple scrum teams.

  • Contribute to core development with a “player-coach mindset”. Providing broader technical guidance as needed through the design, implementation, testing, & deployment of our services.

Key Responsibilities
To succeed in this role, key responsibilities include:

  • Embracing the technical leadership role and becoming a key contributor on the MDR Services Team! Be empowered to make key decisions that drive the technical direction of the product or platform.

  • Collaborating with product management, product owners, and leads to frame out the scope and sizing of the top-level engineering backlog that will enable us to deliver on the product roadmap.

  • Driving software development execution in strategic areas. Formulating approaches, leading design, and guiding the team to deliver.

  • Designing & developing with a relentless platform and framework mindset. Enabling a componentized and modular architecture across both the client side and backend platform.

  • Solving challenging technical challenges as they arise. This could relate to re-architecture, security, parallel and distributed services, data architecture, scale-out design, or front end plaformization efforts.

  • Being hands on and leading from the front. Willing to independently dive into code to resolve issues and perform proof of concept & rapid prototyping work.

  • Contributing to the growth and mentorship of other team members as required.

  • Defining & implementing unit/integration test automation in lock step with new feature development.

Minimum Requirements

An ideal candidate for this role should meet these minimum requirements:

  • MS/BS in Computer Science, Engineering, or related discipline

  • 7+ years relevant industry experience in software development

  • 3+ years in hands-on technical leadership software development roles

  • 3+ years of Agile software development experience

  • Experience interfacing directly with R&D leadership and product management on requirements definition.

  • Strong oral and written communication skills


An ideal candidate for this role should have many of these qualifications:

  • Advanced to expert level experience in front end development. With direct experience in Angular, React, or similar languages.

  • Solid backend experience in one or more of these languages: Golang, Python, Typescript or similar languages.

  • Experience with cloud-native software application deployment architectures

  • Fundamental understanding of scale-out architectures

  • Experience integrating backend and client-side services.

  • Experience creating RESTful APIs

  • Experience with both SQL and NoSQL databases

  • Experience delivering core features on scrum teams ranging in size of 5-10 people

  • Experience providing technical oversight & guidance over multiple scrum teams on complex projects

Desired Qualifications

A highly desirable candidate for this role may have one or more of these qualifications:

  • Experience developing commercial software in the security market segment.

  • Software development experience on products or services is these product security markets.

    • EPP: Endpoint Protection Platform

    • EDR: Endpoint Detection & Response

    • XDR: Extended Detection & Response

    • MDR: Managed Detection & Response

  • Experience developing SaaS based applications on Amazon Web Services(AWS)

  • Experience with Harness, Docker, Kubernetes, Nomad. Consul, Prometheus, or Grafana

  • Experience with message broker solutions such as Amazon SQS or Kafka

  • Data architecture & design experience with SQL and NoSQL technologies such as Postgres & Redis

  • Delivering software within a DevSecOps framework

Interview Process

1. Initial Candidate Pre-Screening: A recruiter will contact you to briefly discuss your work history and provide an overview of Arctic Wolf. Approximately 30 minutes.

2. Opening Engineering Interview: An R&D executive or manager will connect to provide more detail context on the organization, team, role, and position. You will share your project and qualifications as it relates to the role you are applying for. Approximately 45 minutes.

3. Deeper Engineering Interviews: One or more interviews will be scheduled team members or key engineering stakeholders this position would interface with. Be prepared to collaborate on a technical problem and talk more about past projects and your career goals. Approximately 60-90 minutes

4. Final Engineering Interview: Will be scheduled as required with an R&D executive or manager. Objective is to discuss any final details on the position & opportunity, team & project context, and ensure a final fit with the organization.

Culture & Training

We value an open & transparent engineering culture. Each team has the opportunity to share their work & progress on sprint boundaries during a release cycle and also at R&D department wide meetings. We also hold team & company wide Hackathon events, teaming up across all R&D teams over four days to collaborate and build cool ideas outside the normal project scope. While innovation is the focus, some of these ideas do make it into our products.

You will also receive all the extensive security training you need during our onboarding process to succeed at Arctic Wolf. You can also expect equally extensive on-the-job technical R&D training during the first month of joining your team.

About Arctic Wolf

At Arctic Wolf we’re cultivating a collaborative and productive work environment that welcomes a diversity of backgrounds, cultures, and ideas to make our teams even stronger as we grow globally. We’ve been named one of the 50 Most Innovative Companies in the world for 2022 (Fast Company)—and the 2nd Most Innovative Security Company. This is in addition to consecutive awards from Top Workplace USA (2021, 2022), Best Places to Work - USA (2021, 2022) and Great Place to Work - Canada (2021, 2022).

Our Values

Arctic Wolf recognizes that success comes from delighting our customers, so we work together to ensure that happens every day. We believe in diversity and inclusion, and truly value the unique qualities and unique perspectives all employees bring to the organization. And we appreciate that—by protecting people and organizations’ sensitive data and seeking to end cyber risk— we get to work in an industry that is fundamental to the greater good.

We celebrate unique perspectives by creating a platform for all voices to be heard through our Pack Unity program. We encourage all employees to join or create a new alliance. See more about our Pack Unity here.

We also believe and practice corporate responsibility, and have recently joined the Pledge 1% Movement, ensuring that we continue to give back to our community. We know that through our mission to End Cyber Risk we will continue to engage and give back to our communities.

All wolves receive compelling compensation and benefits packages, including:

  • Equity for all employees

  • Bonus or commission pay based on role

  • Flexible time off, paid volunteer days and paid parental leave

  • 401k/RRSP match

  • Medical, Dental, and Vision insurance

  • Health Savings and Flexible Spending Agreement

  • Voluntary Legal Insurance

  • Training and career development programs

Security Requirements

  • Conducts duties and responsibilities in accordance with AWN’s Information Security policies, standards, processes and controls to protect the confidentiality, integrity and availability of AWN business information (in accordance with our employee handbook and corporate policies).

  • Background checks are required for this position

Come join the Pack during this exciting time of rapid growth where every employee makes a difference and their contributions are recognized and rewarded.