Senior Developer
Arctic WolfAbout the role
Job Description
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 Senior Developers to be part of making that happen.
About the Role
You’ll be working as a Senior Developer on our Security Services & Customer Experience (S2CX) Team, responsible for delivering the cloud-based software that helps solve the real-world security problems that IT professionals face. We develop the internal tools used by the security services team to keep our customers safe and informed, as well as the external web applications used by our customers. Our goal is to share the value Arctic Wolf provides to our customers and to improve and scale the abilities of our security engineers.
A Senior Developer leads by example, shares their experience with others to guide the team to success, and mentors others to grow their needed skills.
Responsibilities
This is a hybrid role - you must be able to commute to our office in Waterloo at least three times a week
Participate in the full software development life cycle.
Build well-designed, testable, efficient, secure code.
Implement test cases for new features, showing others by example good patterns.
Produce specifications and determine operational feasibility.
Document and maintain software functionality.
Contribute to the growth and mentorship of other team members
Suggests learning and new skill development for the team, supporting others as needed.
We value a culture of sharing, so every team has the opportunity to share their work with the entire department during our monthly R&D Demos. Once a year we hold a department-wide Hackathon, 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.
Experience & Requirements
You’re an experienced software developer with 4 or more years of experience shipping production quality software.
You enjoy solving complex technical challenges with little to no guidance, and care about writing quality code that is maintainable. Working collaboratively in cross-functional teams is your thing. Colleagues look to you for guidance on software development best practices.
Here are some of the core technologies we use and teach across our S2CX teams. You should have experience in the following areas:
React/Typescript
Go (or other modern object-oriented languages)
Python/Django
AWS (or Azure/Google Cloud)
Git
Docker
Kubernetes
In addition, you may have demonstrated leadership experience from previous projects, regardless of title held. Even if you haven’t worked with all of our specific technologies, you bring a diverse knowledge base that you use to help the team solve complex technic
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