Senior Software Engineer - Review Team

Global leader in digital investigative software development for acquiring, analyzing, and sharing evidence from computers, smartphones, tablets, and IoT devices.
Toronto, ON, CanadaOttawa, ON, CanadaWaterloo, ON, Canada
$107,200 - $160,800
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience
Cybersecurity

Description For Senior Software Engineer - Review Team

Magnet Forensics, a global leader in digital investigative software, is seeking a Senior Software Engineer to join their Review Team. This role is crucial in building the next generation of digital forensics products that enhance collaboration between various agency stakeholders. The company serves over 4,000 customers in 100+ countries, with their solutions playing a vital role in modernizing digital investigations, fighting crime, protecting assets, and guarding national security.

The position offers an opportunity to work with a talented engineering team focused on producing software that solves critical problems in digital forensics and incident response. You'll be developing production code, providing technical leadership, and collaborating with distributed teams across North America. The role requires expertise in C#/.NET, cloud technologies (AWS), and container management, with opportunities to work with modern technologies like React/TypeScript and microservice architecture.

The ideal candidate will have 5-7 years of experience and demonstrate strong technical capabilities while embodying Magnet's CODE values - Care, Own, Dedicate, and Evolve. The company offers competitive compensation ranging from $107,200 to $160,800 CAD, along with comprehensive benefits including healthcare, retirement plans, and generous time off policies.

This is an excellent opportunity for a senior engineer who wants to make a meaningful impact in digital forensics while working with cutting-edge technology in a collaborative, inclusive environment. The hybrid work arrangement offers flexibility while maintaining team connectivity across multiple Canadian locations.

Last updated 8 days ago

Responsibilities For Senior Software Engineer - Review Team

  • Develop production code for new features and bug fixes within a small team
  • Take ownership over the quality of the code you produce
  • Create technical documentation for teams to follow
  • Help support the work of peers by pair programming, reviewing code, and providing constructive feedback
  • Provide technical leadership without a formal reporting structure
  • Collaborate actively with team members and engineering org
  • Adapt to changes as they arise from business & customer needs

Requirements For Senior Software Engineer - Review Team

TypeScript
React
Linux
  • Minimum of 5-7 years of relevant professional experience
  • Strong in object-oriented programming languages (C#, .Net)
  • Experience with system design and breaking down complex problems
  • Cloud experience (AWS)
  • Proficiency working with containers
  • Experience in providing technical leadership with peers and stakeholders
  • Ability to work and collaborate effectively with a distributed team
  • Experience writing and maintaining automated test suites

Benefits For Senior 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

Interested in this job?

Jobs Related To Magnet Forensics Senior Software Engineer - Review Team

Senior Software Engineer - Engine Platform Team

Senior Software Engineer position at Magnet Forensics, focusing on digital forensics software development with C# and cloud technologies.

Senior Software Engineer

Senior Software Engineer position at Magnet Forensics, working remotely on digital forensics software development

Senior Operations Engineer, Amazon Logistics

Senior Operations Engineer role at Amazon Logistics focusing on next-gen delivery station development and multiple modes of transportation implementation.

Sr Innovation and Design Engineer, Worldwide Design Engineering

Senior Innovation and Design Engineer role at Amazon, focusing on designing automated distribution centers and logistics systems with competitive compensation and benefits.

Senior Software Development Engineer, Amazon Stores

Senior Software Engineer role at Amazon Stores, building scalable e-commerce solutions with competitive pay and benefits.