Enable job alerts via email!

Software Engineer - Review Team

Magnet Forensics

Ottawa

On-site

CAD 88,000 - 153,000

Full time

Today
Be an early applicant

Job summary

A leading software company in Ottawa is seeking a talented engineer to build the next generation of digital forensics products. Ideal candidates should have over 3 years of experience in C#/JavaScript and familiarity with ReactJS. This role offers competitive compensation, generous time off policies, and a commitment to a diverse workforce. Join us to innovate and protect communities globally.

Benefits

Generous time off policies
Competitive compensation
Volunteer opportunities
Healthcare and retirement benefits

Qualifications

  • 3+ years of experience with C# and/or JavaScript.
  • 2+ years of experience with ReactJS or a similar framework.
  • Proficiency with HTML/CSS.
  • Proficiency in API architectures such as REST or GraphQL.

Responsibilities

  • Analyze requirements and estimate effort.
  • Design secure and performant software solutions.
  • Develop maintainable software solutions.
  • Troubleshoot, debug and fix defects.
Job description
Overview

Overview This range is provided by Magnet Forensics. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

CA$88,900.00 / yr - CA$152,400.00 / yr

Who We Are; What We Do; Where We’re Going

Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets, and IoT-related devices. We are continually innovating so our customers can deploy advanced and effective tools to protect their companies, communities, and countries. Serving thousands of customers globally, our solutions are helping investigators modernize digital investigations, protect assets, and guard national security. With employees around the world, Magnet Forensics supports learning and development, and we value an incredible team with integrity. If you think you would be the right person to join our team, we would love to hear from you!

Your Team

The Engineering Organization focuses on solving the most important problems facing digital forensics and incident response professionals today. We write well-tested, performant code and build intuitive UIs to help investigators in critical situations. The Magnet Review Team is looking for a talented engineer to join our growing team, responsible for building the next generation of digital forensics products enhancing collaboration between stakeholders in the agency org. We value diverse backgrounds and experiences.

What You Will Accomplish
  • 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
  • Understand the intent of the product, and use that knowledge to make product design and architecture decisions
What We Are Looking For
  • We’re looking for someone who can demonstrate indicators of success through skills and experiences, even if not all boxes are checked. We value candidates who are open to growth and learning and will contribute to the team’s development journey.
Required Skills
  • 3+ years of experience with C# and / or JavaScript
  • 2+ years of ReactJS or a 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
Nice-to-haves
  • Experience with Python or other languages
  • Experience in Linux environments, including shell scripting
  • Experience with Infrastructure as Code environments (e.g., Argo, Helm, Terraform)
  • Experience with Distributed Document Stores (Elasticsearch, Redis, PostgreSQL JSONB, etc.)
  • Experience with alerting, observability, tracing, and telemetry (Prometheus / Grafana / OpenTelemetry)
  • Experience working in high-security environments
The Most Important Thing
  • Examples of how you have demonstrated Magnet CODE in previous experiences : CARE, OWN, DEDICATE, EVOLVE
Compensation & Benefits
  • The Compensation Range is for the primary location for which the job is posted; actual compensation may vary by location and factors such as qualifications and experience. If the compensation structure includes an incentive component, the range below may represent total target compensation (base salary + variable).
  • Compensation Range : MIN : $88,900 - MID : $127,000 - MAX : $152,400 CAD
Magnet Is Proud To Offer Benefits
  • Generous time off policies
  • Competitive compensation
  • Volunteer opportunities
  • Reward and recognition programs
  • Employee committees & resource groups
  • Healthcare and retirement benefits

Here at Magnet Forensics, we are committed to continuous learning and building a diverse and inclusive workforce. If you’re interested in this role but do not meet all qualifications, we encourage you to apply anyway. Magnet is an Equal Opportunity Employer and offers accommodations upon request during the hiring process. US applicants : Magnet participates in E-Verify.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs