Senior Software Engineer - Engine Platform Team

Global leader in digital investigative software development for acquiring, analyzing, and sharing evidence from digital devices.
$107,200 - $160,800
Backend
Senior Software Engineer
Remote
501 - 1,000 Employees
5+ years of experience
Cybersecurity · Enterprise SaaS

Description For Senior Software Engineer - Engine Platform Team

Magnet Forensics, a global leader in digital investigative software, is seeking a Senior Software Engineer for their Engine Platform team. The role focuses on improving their evidence processing engine, which is core to their product growth and supports both NEXUS and SaaS products. With over 4,000 customers in 100+ countries, the company's solutions are crucial in modernizing digital investigations, helping fight crime, protect assets, and guard national security.

The Engineering team develops software solving critical problems in digital forensics, creating well-tested, performant code and intuitive UIs. The role requires strong problem-solving skills and curiosity to deliver excellent digital forensics experiences. You'll work on designing and implementing new features, making continuous improvements, and collaborating across the engineering organization.

Key responsibilities include taking ownership of code quality, adapting to business needs, and active team participation. The ideal candidate should have 5+ years of experience, strong C# knowledge, and cloud platform expertise. The company offers competitive compensation (CAD 107,200-160,800) and comprehensive benefits, including healthcare and retirement plans.

Magnet Forensics values their CODE principles: Care about mission and colleagues, Own results with integrity, Dedicate effort to customer needs, and Evolve through innovation. They're committed to continuous learning and building a diverse, inclusive workforce, making a real difference in digital investigations worldwide.

Last updated a month ago

Responsibilities For Senior Software Engineer - Engine Platform Team

  • Design and implement new features to the Evidence Processing Engine, integrating with multiple products
  • Make continuous improvements on existing features
  • Take ownership over the quality of the code you produce – write clean and testable code
  • Collaborate with team members and broader engineering organization to drive innovation
  • Adapt to changes from business & customer needs
  • Be an active team member with fellow developers and software testers
  • Take ownership of projects

Requirements For Senior Software Engineer - Engine Platform Team

  • Minimum of 5 years of relevant professional experience
  • Strong knowledge of object-oriented programming languages, preferably C#
  • Experience delivering software on cloud platforms such as AWS or Azure
  • Experience providing technical leadership with peers and stakeholders
  • Post-secondary education in software engineering, computer science, or related field (preferred)
  • Experience working with .NET (preferred)

Benefits For Senior Software Engineer - Engine Platform 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 - Engine Platform Team

Senior Software Engineer - Review Team

Senior Software Engineer position at Magnet Forensics, developing digital forensics software with C#/.NET and cloud technologies in a hybrid work environment.

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.