Lead Developer – Full Stack, MDR Services
Arctic WolfAbout the role
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
Qualifications
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
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s