Magnet Forensics

Magnet Forensics

Magnet Forensics provides cutting-edge digital investigation software for cybercrime and digital forensic analysis, supporting global organizations in fighting crime and safeguarding national security.

Internet Software & Services
251-1K
Founded 2009

Description

  • Perform dynamic analysis of public and private internet APIs to uncover forensically valuable artifacts.
  • Use and customize instrumentation, debuggers, and automation tools to accelerate research and product development.
  • Translate research findings into proof-of-concept solutions and evolve them into maintainable product code.
  • Design and implement performant, maintainable, and testable production code with iterative delivery.
  • Document findings, create internal demos, and share knowledge through mentorship and technical leadership.
  • Collaborate with research, product, and customer teams to ship high-impact capabilities.
  • Analyze requirements, break down tasks, estimate effort, and adapt to changing business and customer needs.
  • Support peers through pair programming, code reviews, and mentoring.
  • Take ownership and accountability for projects through to completion.

Requirements

  • 5+ years of professional software engineering experience.
  • Strong proficiency in C# .NET.
  • Ability to work in other languages as needed, including C, C++, Go, or Java.
  • Knowledge of internet client/server fundamentals, architecture, and APIs such as REST and GraphQL.
  • Knowledge of internet authentication and security protocols, including OAuth, TLS, and SSL.
  • Experience with Agile development practices and collaboration in distributed teams.
  • Proven track record of shipping clean, well-tested code in collaborative environments.
  • Experience with AI tooling such as Claude Code, Copilot, and agentic workflows.
  • Must reside in Canada.
  • Experience with cloud forensics tools such as AXIOM, Oxygen, or UFED Cloud is a plus.
  • Familiarity with reverse engineering tools such as IDA Pro, Ghidra, Binary Ninja, or Frida is a plus.
  • Knowledge of cryptography concepts such as keychain/keystore, AES, and PGP is a plus.
  • Experience in internet data mining tools such as Playwright or Selenium is a plus.
  • Experience with API and IoT reverse engineering techniques is a plus.
  • Technical leadership, mentoring, and stakeholder communication experience is a plus.

Benefits

  • Salary range of $105,000 to $155,000 CAD per year.
  • Generous time off policies.
  • Competitive compensation.
  • Healthcare and retirement benefits.
  • Volunteer opportunities.
  • Reward and recognition programs.
  • Employee committees and resource groups.
  • Hybrid-flexible work arrangement with occasional in-office collaboration.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Manufacturing Test

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Software Engineer for its Manufacturing Test organization to develop software and automation that improve product testing, deployment, and data-driven quality across land, sea, and air systems.

AWS Azure C# CI/CD DB2 Embedded Systems Git Linux Python SQL Server
4 hours, 35 minutes ago

Senior Software Engineer, Manufacturing Test

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Software Engineer for its Manufacturing Test organization to develop software and automation that improves testing, analytics, and quality across defense products in land, sea, and air domains.

AWS Azure C# CI/CD DB2 Embedded Systems Git Linux Python SQL Server
4 hours, 35 minutes ago

Staff Software Engineer

Kaseya 1K-5K IT Services

Kaseya is hiring a Staff Software Engineer to lead the design and delivery of a unified Identity and Access Management platform for a large portfolio of cloud products.

Active Directory HIPAA JWT SAML Secrets Management
4 hours, 50 minutes ago

Senior Software Engineer, Manufacturing Test

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Software Engineer for its Manufacturing Test organization to develop software and automation that improves product testing, deployment, and analytics across land, sea, and air systems.

AWS Azure C# CI/CD DB2 Embedded Systems Git Linux Python SQL Server
4 hours, 50 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers