Principal Security Developer
Arctic WolfAbout the role
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 Principal Security Developer to be part of making that happen.
About the Role
A Principal Security Developer is both a cybersecurity expert and an experienced detections developer for endpoint, network or cloud. They research and curate alerts and reports for their surface area. They look at new and emerging threats to identify the investments we should be making to improve our threat detection capabilities. They have a strong security engineering and software development background that has a track record of developing high quality vulnerability and security posture management/analysis tooling and content for network, endpoint, and cloud. This role works with team members, Product Management, Security Services and various other specialists to continuously improve the coverage and efficiency of our Managed Risk solution.
A Principal Security Developer is responsible for providing the team technical direction to deliver high value detection capabilities. The Principal Security Developer will provide technical and security guidance and direction to their team through the entire development lifecycle. They will also provide guidance on best practices for performing research and developing detections.
Responsibilities Include:
Serve as a technical leader in our area of development
Work across teams on cross-organizational initiatives
Work closely with technical leadership across the Security Products team and the company to drive and deliver on longer term outcomes as well as immediate threats
Propose coverage and efficacy improvements to the detection surface
Work with team members to develop novel detections and continuously tune existing ones
Participate in the full software development life cycle
Build well-designed, testable, efficient and secure code
Integrate software components into a fully functional software system.
Document and maintain software functionality.
Provide expert advice in resolving customer support tickets.
Write runbooks, reports, and supporting material for detection surface
Document research findings and knowledge share with team and other departments
Troubleshoot, educate, and share information with non-technical people
Contribute to the growth and mentorship of other team members
Work with team members to continuously improve coverage, efficiency and deliver customer-facing and internal services
Produce specifications and determine operational feasibility
Deliver and describe design considerations by leveraging strong verbal and written skills
Develop and implement a strong testing and validation regime that other team members can easily follow and implement <
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