Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Senior Software Engineer – Nexus Team

at Magnet Forensics

Posted 1 day ago 1 applied

Description:

  • Magnet Forensics is a global leader in developing digital investigative software that acquires, analyzes, and shares evidence from various devices.
  • The company is expanding its global presence and aims to make a difference in the world through its innovative solutions.
  • The Magnet Nexus Team is focused on helping organizations collect forensic data quickly, securely, and at scale.
  • The Senior Software Engineer will work closely with engineers and product management to build features that address real-world problems.
  • This role involves shaping backend systems that balance performance, reliability, and speed to deliver value to users.
  • The team is new and has a list of product ideas to enhance capabilities, allowing the engineer's contributions to directly impact investigations.
  • Candidates must reside in Canada.

Requirements:

  • Candidates must have 5+ years of relevant professional experience in software development.
  • Strong experience with object-oriented programming, specifically in C# and ASP.NET Core, is required.
  • Hands-on experience with cloud platforms, particularly AWS, is necessary.
  • Candidates should have 3+ years of experience working on scaling SaaS products.
  • Proficiency in working with containers, such as Docker, is required.
  • A proven track record of owning feature delivery from start to finish is essential.
  • Strong collaboration skills with peers and stakeholders are necessary.
  • Excellent communication skills are required to work effectively with both technical and non-technical audiences.
  • Willingness to travel 5-10% is expected.

Benefits:

  • Magnet Forensics offers generous time off policies to its employees.
  • The company provides competitive compensation, with a salary range of $111,300 to $190,800 CAD depending on experience and qualifications.
  • Employees have access to volunteer opportunities to engage with the community.
  • There are reward and recognition programs in place to acknowledge employee contributions.
  • The company supports employee committees and resource groups to foster a diverse workplace.
  • Comprehensive healthcare and retirement benefits are provided to employees.