Taro Logo

Software Engineer - Review Team

Global leader in digital investigative software development for acquiring, analyzing, and sharing evidence from digital devices.
Waterloo, ON, CanadaOttawa, ON, CanadaToronto, ON, Canada
$88,900 - $152,400
Frontend
Mid-Level Software Engineer
Hybrid
501 - 1,000 Employees
3+ years of experience
Cybersecurity · Enterprise SaaS

Job Description

Magnet Forensics, a global leader in digital investigative software, is seeking a Software Engineer to join their Review Team. This role focuses on building next-generation digital forensics products that enhance collaboration between agency stakeholders. The position involves working with modern technologies including React, JavaScript, and cloud infrastructure tools like Kubernetes. The company serves thousands of customers globally, helping investigators fight crime, protect assets, and guard national security.

The Engineering Organization is dedicated to producing software that tackles the most critical challenges in digital forensics and incident response. They prioritize well-tested, performant code and intuitive UIs, recognizing that their work can impact national security and life-critical situations. The team culture emphasizes collaboration, continuous learning, and maintaining a positive work environment.

As a Software Engineer, you'll be responsible for designing and implementing robust solutions, participating in code reviews, and maintaining high-quality software. The role requires strong experience with frontend technologies, API development, and modern DevOps practices. The company offers competitive compensation ranging from $88,900 to $152,400 CAD, along with comprehensive benefits including healthcare and retirement plans.

Magnet Forensics values diversity and inclusion, encouraging applications from candidates who may not meet all qualifications but demonstrate strong potential. The company provides a supportive environment for professional growth and development, with opportunities to make a meaningful impact in digital investigations and security.

Last updated a day ago

Responsibilities For Software Engineer - Review Team

  • Analyze requirements, break down tasks and estimate effort
  • Design robust, performant and secure solutions
  • Develop efficient, modular, and maintainable software solutions
  • Participate in code reviews
  • Troubleshoot, debug and fix defects
  • Take initiative, build strong teams and communicate effectively
  • Guide best practices for building, delivering and maintaining multiple source code projects
  • Understanding the intent of the product, and using that knowledge to make product design, and architecture decisions

Requirements For Software Engineer - Review Team

JavaScript
React
PostgreSQL
Kubernetes
TypeScript
  • 3+ years of experience with C# and/or JavaScript
  • 2+ years of ReactJS or similar frontend framework
  • Proficiency with HTML/CSS
  • Proficiency with API architectures such as REST or GraphQL
  • Proficiency using Git based version control systems
  • Proficiency using relational databases like MySQL or PostgreSQL
  • Proficiency in a testing framework (such as XUnit, Jest, PyTest, etc.)
  • Experience with build tools Jenkins/GitLab/Azure DevOps
  • Experience working with Kubernetes

Benefits For Software Engineer - Review Team

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Generous time off policies
  • Competitive compensation
  • Volunteer opportunities
  • Reward and recognition programs
  • Employee committees & resource groups
  • Healthcare and retirement benefits

Related Jobs

Frontend Product Engineer

Frontend Product Engineer role at Tailwind, building core broker-facing product experience with React/TypeScript, focusing on usability and performance.

Frontend Software Engineer (Remote - Canada)

Frontend Software Engineer position at Proof Technology, building modern legal tech solutions using React and TypeScript in a remote environment across Canada.

Software Engineer II

Microsoft Teams is hiring a Software Engineer II in Vancouver to develop AI-powered voice solutions, offering hybrid work and competitive benefits.

Intermediate Front End Developer

Intermediate Front End Developer position at Smile Digital Health, offering remote work in Canada, focusing on healthcare technology and FHIR-based solutions with competitive benefits and salary range of $85K-$105K.

Software Developer II - Roku

Software Developer II position at Warner Bros. Discovery, focusing on Roku platform development with 2+ years experience required, offering hybrid work arrangement in Kanata.