Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Software Developer focusing on DevOps and security within the cybersecurity R&D team. Building and enhancing software tools for penetration testing and security assessments.

Responsibilities

  • Develop and enhance in-house software tools that support penetration testing, social engineering, and reporting, using skills gained through education and hands-on experience.
  • Contribute to application-level vulnerability management by identifying, fixing, and validating security issues within the codebase and third-party dependencies.
  • Work with the team to improve and automate CI/CD pipelines, helping reduce manual effort and streamline build, test, and deployment processes.
  • Assist with deployments and releases and help maintain development and QA environments (including test labs and tooling) to ensure reliable delivery into production.
  • Collaborate with R&D, the security team, and other stakeholders in solution planning, design discussions, and requirement reviews.
  • Monitor in-house applications and help respond to outages, bugs, and unexpected issues.
  • Perform quality assurance, troubleshooting, and bug fixing with attention to detail and a security-first approach.

Requirements

  • 4+ years of professional software development experience building and supporting production applications, with strong proficiency in languages and frameworks such as Ruby/Ruby on Rails, Python, C/C++, C#, and JavaScript.
  • Diploma or degree in Computer Science, Software Engineering, Computer Programming, or a related field, or equivalent professional experience.
  • Hands-on experience addressing application-level vulnerabilities, including secure coding practices and dependency management.
  • Practical experience working with CI/CD pipelines and an interest in automating build, test, and deployment workflows.
  • Familiarity with deployments and release processes across development, QA, and production environments.
  • Experience maintaining or supporting development and QA environments, including internal tools or test labs.
  • Working knowledge of DevSecOps concepts, including OWASP Top 10 and security-first development practices.
  • Exposure to tools such as Git-based workflows, Docker, CI/CD platforms (GitHub Actions or GitLab CI), Ansible, or scripting with Bash/PowerShell.

Benefits

  • Healthcare: Healthcare, dental, and vision benefits including a $1,000 annual health spending account.
  • Employee Wellness: $500 per year for fitness and wellness related expenses.
  • Retirement Savings: Matching up to 3.5%.
  • Flexibility: Work from home, in office, or hybrid! It’s your choice. If working remotely, we offer a $500/year home internet reimbursement.
  • Growth: We cover the cost of courses, certifications, books, and conferences to help you grow in your role.
  • Time Off: 3 weeks’ vacation, 11 paid holidays, and a paid closure between Christmas and New Year’s.

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$80,000 - CA$90,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AnsibleDockerJavaScriptPythonRubyRuby on Rails

Location requirements

HybridLondonCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.