Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Review Team

$80k - $130k per year
Canada
  • Remote job

Role Overview
The Magnet Forensics Review Team  is looking for a talented Software Engineer to join our growing team, responsible for building the next generation of Digital Forensics products enhancing collaboration between various stakeholders in the agency org.  

Why Join?
The Engineering Organization is focused on producing software that solves the most important problems facing digital forensics and incident response professionals today.

Our algorithms make sense of data that is often hidden, corrupted, or incomplete. We write well-tested, performant code and build intuitive UIs because we know that minutes can make a difference in national terrorism cases and life-or-death situations.

We are a community of smart, passionate, humble people who recognize that solving the industry’s toughest problems requires constant collaboration, continuous learning, and frequent doses of humour.  

NOTE: Candidates must reside in Canada.

What You'll Do
  • 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;
  • Understanding the intent of the product, and using that knowledge to make product design, and architecture decisions. 
What We're Looking For
  • 3+ years of experience with .NET/C#;
  • 2+ years of ReactJS and/or TypeScript; 
  • 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.
Nice To Have
  • Experience with other languages such as Python; 
  • Experience in Linux environments, including shell scripting, etc.; 
  • Experience with Kubernetes;
  • Experience with Distributed Document Stores, such as Elasticsearch, Redis, PostgreSQL JSONB, etc.; 
  • Experience with alerting, observability, tracing, and general telemetry (Prometheus/Grafana/OpenTelemetry); 
  • Experience working in high security environments.
Compensation & Benefits

The Compensation range is for the primary location for which the job is posted. Please note that the actual compensation may vary depending on location and job-related factors such as qualifications, experience, knowledge and skills. If you are applying for this role outside of the primary location and you are selected for an interview, the Talent Acquisition Partner can share more information with you.  If the compensation structure for the role includes an incentive component (i.e. most Sales roles) the range below represents total target compensation (TTC) (base salary + variable).

$80,000 - $130,000 (CAD) a year
Salary range (min - max)

Position Type: New Vacancy

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Review Team in Canada vacancy
  • $129.39k - $161.74k per year

     ...'ll Make An Impact The Boomi Runtime engineering team is responsible for building and evolving...  ...highly distributed systems. As a Senior Software Engineer on the Runtime engineering team...  ...including design collaboration and code reviews The Experience You Bring  Strong... 
    Suggested
    Internship
    Remote work

    Boomi

    Canada
    6 hours ago
  •  ...OPPORTUNITY We are looking to fill a full-time Senior Software Engineer, remote-work position. Working as part of the Irth AIP development team on cutting-edge machine learning and data...  ...•     Mentor junior engineers through code reviews, pair programming, and knowledge sharing •... 
    Suggested
    Remote job
    Full time
    Canada
    2 days ago
  •  ...Coast, you’ll collaborate with passionate teams to reimagine our iconic brands and...  ...features, and HasLab crowdfunding. As a Software Development Engineer on the Direct-to-Consumer e-commerce...  ...Exclusive Perks     Please review our  Applicant Privacy Notice to learn... 
    Suggested
    Long term contract
    Worldwide

    Hasbro

    Canada
    13 days ago
  •  ...Hasbro and Wizards of the Coast, you’ll collaborate with passionate teams to reimagine our iconic brands and create experiences that spark...  ...Learning & Development  Exclusive Perks     Please review our  Applicant Privacy Notice to learn how we collect, use, and... 
    Suggested
    Long term contract
    Worldwide

    Hasbro

    Canada
    13 days ago
  • $176.26k - $220.32k per year

     ...Make An Impact As a Senior Principal Software Engineer, you will be a technical leader driving...  ...You will set technical direction, mentor team members, and solve challenging technical...  ...to engineering teams, conducting design reviews, and elevating the technical capabilities... 
    Suggested
    Long term contract
    Remote work

    Boomi

    Canada
    6 hours ago
  •  ...advertising and marketing channels. Engineering at StackAdapt:  As an...  ...you succeed.  About the Team: The Core Services Integrations...  ...and lead by example to uphold software development best-practices in...  ...rigorous code and tech spec reviews Plays a key role in consistently... 
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    StackAdapt

    Canada
    2 days ago
  •  ...cloud service. At Behavox, our engineering culture is built around speed,...  .... About the Role The Software Engineer (Java) operates at a...  ...multi-agent orchestration, and team-of-agents architectures....  ...may be recorded for internal review to support fairness, consistency... 
    Long term contract
    Contract work
    Live In
    Work at office
    Immediate start
    Worldwide
    Flexible hours
    1 day per week

    Behavox

    Canada
    11 days ago
  • $89.92k - $112.4k per year

     ...How You'll Make An Impact As a Senior Software Quality Engineer, you will bridge traditional software...  ...Backend Engineers, AI Engineers, and Product teams to understand requirements and identify...  ...and AI applications. Conduct code reviews with a focus on testability, quality... 
    Contract work

    Boomi

    Canada
    6 hours ago
  •  ...We are seeking a collaborative and driven Senior AI Software Engineer to join our team. As a core contributor to our platform, you will help build and...  ...writing clean, maintainable, and well-tested code Experience working in an agile environment with rigorous code-review standards
    Remote job

    EPAM Systems

    Canada
    10 days ago
  • $104k - $139k per year

     ...and distribute open-source software that enables people to enjoy the...  ...on their terms. About the Team & Role The AI Platform team is...  ...looking for a Senior Software Engineer with a strong platform mindset...  ...junior engineers through code reviews and knowledge sharing.... 
    Remote job
    Immediate start
    Home office
    Canada
    2 days ago
  • $180k - $275k per year

     ...health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the...  ...seamless collaboration within your team's time zone. Join Veeva and be a pivotal...  ...and coding standards Expert Code Review: Provide comprehensive code reviews for... 
    Remote job
    Internship
    Work at office
    Local area
    Flexible hours

    Veeva Systems

    Canada
    4 days ago
  • $180k - $220k per year

     ...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic...  ...Engineer across all engineering teams. This is a high-impact, hands-on technical...  ...term maintainability Conduct deep code reviews and set a high bar for engineering... 
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    more than 2 months ago
  • $100k - $135k per year

     ...Intermediate Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic...  ...closely with cross-functional teams, and contribute to improving code quality...  ...in code quality · Participate in code reviews and incorporate feedback to improve implementations... 
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    a month ago
  • $133k - $183k per year

     ...compounding interest. The Money Movement & Card Ledger team is looking for a passionate Software Engineer to help build the tools and systems that we use to...  ...and providing feedback to other engineers through code reviews. · Your experience demonstrates that you take ownership... 
    Remote job
    Work at office
    Flexible hours
    Canada
    3 hours ago
  • $165k - $180k per year

     ...and slashing protection . Backed by a team of passionate and intelligent Figmates,...  ...accelerate offensive work (LLM-assisted code review, payload generation, recon, report...  ...conveying findings, risk, and remediation to engineers, stakeholders, and executives. Bonus if... 
    Long term contract
    Work at office
    Immediate start
    Remote work
    Work from home
    Home office
    Flexible hours

    Figment

    Canada
    6 hours ago
  •  ...application below Tell us about your background and what excites you We'll reach out if something comes up that feels like a match We review all submissions and keep them on file for future opportunities!        We are an equal opportunity employer and is committed to... 
    Internship

    Dentalook

    Canada
    6 hours ago
  •  ...uniting AI-automated hardware engineering with AI-designed material science...  ...excellent people in all our teams - AI research, operations,...  ...with mechanical engineering, software teams, external stakeholders,...  ...calculations. Lead internal design reviews and cross-disciplinary... 
    Full time
    Internship
    Flexible hours

    orbitalindustries

    Canada
    5 hours ago
  •  ...Canada’s largest Indigenous-owned software testing and technology...  ...For nearly 30 years, our expert teams have helped our clients deliver...  ...mandatory. We're seeking a DevOps Engineer to join a centralized team...  ..., runbooks, and architecture reviews to improve reliability and... 
    Contract work
    Internship

    PLATO

    Canada
    11 days ago
  •  ...Cloudbeds, we're not just building software, we’re transforming...  ...do it with a completely remote team. Imagine working alongside global...  ...Impact:  As a Senior Fullstack Engineer on the Distribution Team, you'...  ...pair programming and code reviews, promoting best practices that... 
    Long term contract
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Home office
    Weekend work

    Third-Party Job Posts

    Canada
    6 hours ago
  •  ...advertising and marketing channels. Engineering at StackAdapt: As an Engineer...  ...full-stack engineering team. The digital advertising...  ...Developer Ecosystem team enables software builders to leverage StackAdapt...  ...projects Contribute to code reviews and cross-team collaboration... 
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    StackAdapt

    Canada
    6 hours ago
  •  ...in obtaining employment, with Precisely Software Incorporated (“Precisely”) is unlawful....  ...Suite . You'll combine hands-on engineering with team leadership and customer-facing collaboration...  ...customer discovery sessions and technical reviews to ensure solutions address real... 
    Remote work

    Precisely International Jobs

    Canada
    6 hours ago
  • $129.98k - $162.14k per year

     ...the new Internet by delivering software that makes it easy to securely...  ...multinational corporations, teams of every size use Tailscale each...  ...seeking a motivated Support Engineer (Tier 2) to join our growing team...  ...1 colleagues through ticket reviews, escalation guidance, and... 
    Remote job
    Internship
    Work at office
    Home office
    Flexible hours
    Canada
    2 days ago
  • $100k - $120k per year

     ...Kindsight is seeking a Salesforce Product Engineer to join our Product Engineering team.seeks a Salesforce Developer. A...  ...experience. This role is for a software engineer first, you must have...  ...for engineers who design, write, and review production-grade Apex and LWC code.... 
    Long term contract
    Remote work

    Kindsight

    Canada
    6 days ago
  •  ...advertising and marketing channels. Engineering at StackAdapt: As an Engineer...  ...full-stack engineering team. The digital advertising...  ...StackAdapt build, test, and ship software at scale. Candidates will work...  ...conducting rigorous code and tech spec reviews Identify bottle-necks and... 
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    StackAdapt

    Canada
    6 hours ago
  •  ...the next era of business. With teams across North America, Europe,...  ...Helix Pods delivery model put our engineers at the center of real agentic...  ...journey into the realm of software product development with 3Pillar...  ...team members, perform code reviews, and ensure adherence to quality... 
    Remote job
    Work at office
    Flexible hours
    Canada
    1 day ago
  • Senior AI Engineer Location: Remote — global applications welcome; please...  ..., and high standards. Our team is made up of self-driven operators...  ..., scalable, production-grade software. Own architecture, security...  ..., architecture patterns, review practices, and AI-native workflows... 
    Remote job
    Long term contract
    Full time
    Contract work
    For contractors
    Internship
    Local area
    Flexible hours
    Canada
    2 days ago
  • $104k - $123.5k per year

     ...channels. As a Senior Quality Engineer in Quality Infrastructure at...  ...engineering, and DevOps teams to build robust testing systems...  ...~5+ years of experience in software development or test automation...  ...(AI) to streamline the resume reviews of candidates and assess their... 
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    6 hours ago
  •  ...Canada’s largest Indigenous-owned software testing and technology...  ...For nearly 30 years, our expert teams have helped our clients deliver...  ...looking for a Functional Test Engineer to provide service to a Federal...  ...participate in Three Amigos sessions, review requirements for testability,... 
    Internship
    Shift work

    PLATO

    Canada
    5 days ago
  • $100k - $150k per year

     ...technology. As a member of our rapidly growing team, you'll join a talented, dynamic group of...  ...of the way. We are a high-ownership engineering organization focused on building secure,...  ...security practices and secure software delivery. ~ Experience managing penetration... 
    Internship
    Work at office
    2 days per week

    Localcoin

    Canada
    6 hours ago
  • $110k - $150k per year

     ...Intermediate Fullstack AI Platform Engineer to help build production AI...  ...someone who has built real software around LLMs or agents, not just...  ...used by real users, internal teams, customers, or production-like...  ...TypeScript screens for testing agents, reviewing outputs, managing... 
    Manual labor

    Kindsight

    Canada
    11 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Review Team. Be the first to apply!