This position is for a Senior Software Developer - SOAR Engineering at Arctic Wolf, located in the United States, and is a remote role.
The role involves developing and enhancing cloud-based security orchestration and automation tools that impact real-world cybersecurity operations.
Responsibilities include designing, developing, and integrating software components into fully functional systems while documenting and maintaining functionality.
The candidate will mentor junior developers and new team members, providing guidance on best practices and technical challenges.
The position requires executing assigned and self-initiated work independently, leveraging a deep understanding of software engineering principles.
The developer will troubleshoot and resolve complex issues using analytical and problem-solving techniques, adapting existing approaches as needed.
Participation in cross-team knowledge sharing sessions, department-wide Hackathons, and R&D demos is expected to foster innovation.
Collaboration with security services teams is essential to ensure software solutions meet operational needs and customer requirements.
The ideal candidate should have proven experience as a software developer capable of independently delivering complex software solutions.
Proficiency in programming languages or technologies such as Python/Django, Go, Node.js, AWS, Git, Docker, and Kubernetes is required.
Strong knowledge of software development practices, full-stack development, and debugging techniques is necessary.
Experience in mentoring and collaborating with junior developers is important.
Excellent problem-solving, analytical, and decision-making skills are required.
The candidate should be comfortable with cloud-based environments and have the ability to rapidly learn new technologies.
A Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience is required.
Requirements:
Candidates must have proven experience as a software developer capable of independently delivering complex software solutions.
Proficiency in one or more programming languages or technologies, such as Python/Django, Go, Node.js, AWS, Git, Docker, and Kubernetes, is essential.
Strong knowledge of software development practices, full-stack development, and debugging techniques is required.
Experience mentoring and collaborating with junior developers is necessary.
Excellent problem-solving, analytical, and decision-making skills are a must.
Candidates should be comfortable with cloud-based environments and have the ability to rapidly learn new technologies.
A Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience is required.
Benefits:
The position offers a competitive salary and equity opportunities.
Employees enjoy flexible time off and paid volunteer days.
Retirement plans including RRSP and 401(k) match are provided.
Comprehensive private benefits covering medical, mental health, dental, disability, life, AD&D, and value-added services are included.
An Employee Assistance Program (EAP) with mental health services is available.
Fertility support and paid parental leave are offered.
Training and career development programs are provided to employees.
The work environment is inclusive and collaborative, with recognition and innovation programs in place.