Software Developer

Software Developer

Our Mission is to impact people’s lives by uncovering the truth and empowering others to make a difference. We do this by equipping examiners and investigators with the best digital forensics tools available, so they can accomplish their mission: Fighting crime. Protecting company assets. Guarding national security.

We are also privileged to be on Deloitte’s top 50 technology companies-to-watch list, and Profit Magazine’s Hot 50 list as one of Canada’s top new growth companies.

Who are we?

We build software that automates the recovery of digital forensic evidence, helping thousands of forensics professionals around the world find, analyze and report on the digital evidence from computers, smartphones and tablets.

Our flagship software, Internet Evidence Finder, has revolutionized the work of digital forensics investigators in law enforcement and government agencies, and has been essential in use cases involving child exploitation, murder, terrorism and more.

To be clear, we don’t do the forensics; we build the technology that forensics investigators need to do their jobs.

How we work

We are a dynamic team who are passionate about the work we do. We are inspired because our work makes a difference and there is a shared sense of purpose in our culture.

Our development team works in an agile environment and we operate on a fast paced model of continuous improvement. We work in cross functional teams to regularly experiment, iterate and deliver on new product goals. Our software developers collaborate with other developers, testers, designers and forensics experts, pushing the boundaries in everything we do, to bring the best tools possible to law enforcement and government agencies.

What we’re looking for:

We hire brilliant developers who love tough technical challenges. Building software that has to recover a mountain of data, be highly performant and deliver an exceptional customer experience, requires the sharpest technical minds. You’ll participate in daily standups and retrospectives, working with disciplined execution and continuous innovation.


• We work in C#, but as long as you are an expert in an object oriented language, we want to talk to you.
• You are highly accountable and take ownership of your projects
• Status quo and conventional thinking aren’t in your vocabulary
• You like working in a collaborative environment with smart, funny and interesting people
• You have post-secondary education in software engineering, computer engineering, computer science, math, electrical engineering or related field.

Magnet Forensics Inc. is an equal opportunity employer. It is Magnet Forensics policy to recruit and select applicants for employment solely on the basis of their qualifications, with emphasis on selecting the best-qualified person for the job. Magnet Forensics Inc. does not discriminate against applicants based on race, color, religion, sex, sexual orientation, national origin, or disability or any other status or condition protected by applicable law.

Magnet Forensics encourages applications from all qualified candidates. Please contact our AODA contact at or 519-342-0195, if you need accommodation at any stage of the application process or want more information on our accommodation policies.

Date Posted:
Dec 8, 2015 9:42 AM PST
Magnet Forensics

Magnet Forensics
Waterloo, Ontario, Canada

Magnet Forensics builds software solutions to help forensic investigators uncover critical Internet evidence – and make sense of it. Whether our customers are fighting crime, preventing fraud, or protecting national security, we’re dedicated to helping them find, analyze and present digital evidence to bring the truth to light. We are a dynamic team who loves to make a difference. We are... more