Remote Software Engineer – Nexus Team

at Magnet Forensics

Posted 3 hours ago 3 applied

Description:

  • Magnet Forensics is a global leader in developing digital investigative software that acquires, analyzes, and shares evidence from various devices.
  • The Nexus Team is focused on helping organizations collect forensic data quickly, securely, and at scale.
  • The Software Engineer will work closely with engineers and product management to build features that address real-world problems.
  • The role involves designing and building reliable and maintainable systems, contributing to technical design discussions, and delivering incremental value to users.
  • Responsibilities include collaborating with peers to understand customer needs, owning the development and maintenance of features, and participating in a culture of continuous improvement.
  • The engineer will write automated tests, contribute to CI/CD pipelines, and support teammates through code reviews and knowledge sharing.

Requirements:

  • Candidates should have typically 3+ years of experience in software development, ideally in a SaaS environment.
  • Familiarity with front-end technologies and frameworks, such as React and TypeScript, is required.
  • Understanding of object-oriented programming is necessary, with experience in C# and ASP.NET Core.
  • Candidates must be comfortable operating independently on well-scoped tasks and proactively seek input on ambiguous or risky work.
  • Hands-on experience with cloud providers is preferred, with a bonus for experience in AWS.
  • Experience in building features from start to finish is essential.
  • Candidates should possess the ability to collaborate effectively with peers and stakeholders and communicate effectively with both technical and non-technical audiences.
  • Travel may be required at a rate of 5-10%.
  • Note: Candidates must reside in Canada.

Benefits:

  • Magnet Forensics offers generous time off policies to support work-life balance.
  • Competitive compensation is provided, with a range of $88,900 - $152,400 CAD based on experience and qualifications.
  • Employees have access to volunteer opportunities to engage with the community.
  • The company has reward and recognition programs to acknowledge employee contributions.
  • Employees can participate in employee committees and resource groups to foster inclusion and collaboration.
  • Comprehensive healthcare and retirement benefits are available to support employee well-being.