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

Remote Senior Artifacts Engineer

$145k - $195k per year

Magnet Forensics

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 playing a crucial role in modernizing digital investigations, helping investigators fight crime, protect assets, and guard national security.

 

With employees based around the world, Magnet Forensics has been expanding our global presence. As a part of Magnet Forensics, you can expect to make a difference in the world, no matter what role you play. You’ll be supported through learning and development, not to mention an incredible team with unbelievable talent and integrity.

 

If you think you would be the right person to join our team working towards this goal, we would love to hear from you! 

Role Overview

As a Senior Artifacts Engineer specializing in Cloud Forensics and Reverse Engineering , you will play a critical role in investigating, interpreting, and supporting the recovery of digital evidence from Cloud sources.

Your mission is to enable robust digital investigations by developing tools and algorithms that authenticate, acquire, and analyze internet data—even when it is encrypted, undocumented or inaccessible by public APIs. You will leverage reverse engineering techniques, collaborate across teams, and deliver solutions that make a tangible impact for customers working on high-profile cases.

NOTE: Candidates must reside in The United States or Canada.

What You'll Do

  • Perform dynamic analysis of public and private internet APIs to uncover forensically valuable artifacts.
  • Use and customize instrumentation, debuggers, and automation tools to accelerate research and product development.
  • Translate research findings into proof-of-concept solutions and evolve them into robust, maintainable product code.
  • Design and implement performant, maintainable, and testable production code, focusing on iterative delivery to maximize customer impact.
  • Document findings, create internal demos, and mentor teammates through knowledge sharing and technical leadership.
  • Collaborate with research, product, and customer teams to ship capabilities that matter.
  • Analyze requirements, break down tasks, estimate efforts, and adapt to evolving business and customer needs.
  • Support peers through pair programming, code reviews, and mentoring, fostering a collaborative and innovative engineering environment.
  • Take ownership and accountability for projects, driving them to completion.

What We're Looking For

  • 5+ years of professional experience in software engineering, with hands-on reverse engineering expertise.
  • Strong proficiency in C# .NET, with ability to work in other languages as needed (e.g., C, C++, Go, Java).
  • Knowledge of Internet Client / Server fundamentals, architecture, and APIs (REST, GraphQL).
  • Knowledge of Internet Authentication and Security protocols (OAuth, TLS, SSL).
  • Familiarity with reverse engineering tools such as IDA Pro, Ghidra, Binary Ninja, or Frida.
  • Familiarity with network debugging tools and techniques (Wireshark, Fiddler, Toolkit, SSL pinning bypass, MITM).
  • Knowledge of cryptography concepts: keychain/keystore, AES, PGP.
  • Experience with Agile development practices and effective collaboration in distributed teams.
  • Proven track record of shipping clean, well-tested code in collaborative environments.
  • You are curious, and don’t stop until we’re able to get the data we need to support the important work of our customers.

Nice To Have Skills

  • Experience with AI tools (Claude Code, GitHub Copilot, Cursor).
  • Experience with Cloud forensics tools (e.g., AXIOM, Oxygen, UFED Cloud).
  • Experience in Internet data mining (e.g. Playwright, Selenium).
  • Experience reverse engineering hard targets, malware, and obfuscated code.
  • Technical leadership experience, including mentoring and supporting peers and stakeholders.
  • Demonstrated presentation and team communication skills.
  • Distributed knowledge through write-ups, white papers, and presentations.

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).

$145,000 - $195,000 (USD) a year

$115,000 - $165,000 (CDN) a year

Salary range (min - max)

Position Type: New Position

Magnet is proud to offer benefits such as:

 

- Generous time off policies 

- Competitive compensation 

- Volunteer opportunities

- Reward and recognition programs

- Employee committees & resource groups

- Healthcare and retirement benefits 

Indicators of Success

We’re looking for someone who checks off most, but not all, of the boxes listed in “skills and experiences”. It’s more important to us to find candidates who can display indicators of success through skills they have developed and experiences they have been a part of, than to find folks who have ‘been there, done that”. We want to be part of your development journey, and we’ll learn as much from you as you learn from us. 

How We Work

At Magnet Forensics, we take a hybrid-flexible approach to support your productivity and work-life balance. If you’re within a comfortable travel distance to one of our offices, you’ll occasionally join us in person. How often you’ll come in depends on your department and team needs, typically ranging from weekly to monthly. These in-person moments help us build stronger connections, spark new ideas, and celebrate our successes together. Most days, you can choose what works best for you, while staying in tune with your team’s goals.

We’re excited to welcome you to our team and look forward to achieving great things together - both in the office and wherever you work best!

 

The Most Important Thing

We’re looking for candidates that can provide examples of how they have demonstrated Magnet CODE in their previous experiences:

CARE – We care about each other and our mission to make a difference in the world.

OWN – We are accountable for our results – while never forgetting to act with integrity, empathy, and respect.

DEDICATE – We put our heart and soul into meeting the needs of our customers and helping them serve the people they protect.

EVOLVE – We are constantly innovating and exploring new ways to work together to make an impact with our work.

Here at Magnet Forensics, we are committed to continuous learning and are focused on building a diverse and inclusive workforce. This commitment will be reflected in our hiring processes and embedded in our values and how we treat one another. If you’re interested in this role, but do not meet all of the qualifications listed above, we encourage you to apply anyways.

 

Magnet Forensics is an Equal Opportunity Employer and considers applicants for employment without regard to race, colour, religion, sex, orientation, national origin, age, disability, genetics or any other basis forbidden under federal, provincial, or local law. We are committed to providing an inclusive, accessible recruitment process and work environment. Accommodation is available to all applicants upon request throughout the hiring process. Please contact [email protected]   should you require any accommodations.

All offers of employment at Magnet are contingent upon satisfactory completion of a background check. All background checks will be conducted in accordance with all applicable laws. Magnet will consider each position’s job duties, among other factors, in determining what constitutes satisfactory completion of the background check. Refusal to consent to a background check may be grounds for revoking an offer of employment.

US Applicants: Magnet Forensics participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.

Magnet Forensics handles and uses personal data of job applicants in line with its Recruitment Privacy Policy found  here

Vacancy posted 26 days ago
Similar jobs that could be interesting for youBased on the Remote Senior Artifacts Engineer in Montréal, QC vacancy
  •  ...to enhance transaction security. About the Role: As a Senior Systems Engineer at Spreedly, you will lead ambitious projects, drive deep architectural...  ...service ~ Visits to HQ in Durham, North Carolina for remote employees We champion the ethical, creative use of AI—if... 
    Remote work
    Senior
    Work from home
    Worldwide
    Flexible hours

    Spreedly

    Montréal, QC
    7 days ago
  • $160k - $180k per year

     ...most complete and connected ecosystem in senior living. Founded by Michael Wang, a former...  ...the Role In this role as a Senior Mobile Engineer, you'll be steering the development and ongoing...  ..., and vision) • Flexible PTO • Location: Remote, US or Canada. NYC Preferred. • Qualified... 
    Remote work
    Senior
    Long term contract
    Flexible hours

    Inspiren

    Montréal, QC
    26 days ago
  • $115k - $140k per year

     ...opportunities to reach your full potential in an environment that’s engineered for people. At CIMA+, we care about our people and make sure...  ...challenges, and advance their careers within the organization. As a Senior Telecom Engineer, you will be engaged and starting to lead in... 
    Remote work
    Senior
    Permanent employment
    For contractors
    Internship
    Work at office
    Flexible hours

    Cima+

    Montréal, QC
    26 days ago
  • $105k - $175k per year

     ...Role Summary As a member of the Sophos Agentic AI team, the Senior Software Engineer plays a critical role in designing and building AI-powered...  ..., and other business and organizational needs.  #li-remote #B2 #li-JA1 Ready to Join Us? At Sophos, we believe in... 
    Remote work
    Senior
    Local area

    Sophos

    Montréal, QC
    29 days ago
  • $95k - $130k per year

     ...option. Candidates can work from anywhere in Canada. The Application Engineering Manager plays a significant role in increasing capacity and...  ...development, testing, deployment, and operational support. The senior manager ensures all solutions are scalable, secure, maintainable... 
    Remote work
    Senior
    Home office
    Flexible hours

    Heart & Stroke

    Montréal, QC
    26 days ago
  • About Us Aplin Martin is a full-service Civil Engineering, Architecture, Planning, Environmental and Survey company, celebrating over 56 years...  ...a rewarding career within our organization. The Opportunity The Senior Engineering Designer requires minimal input/direction/guidance... 
    Remote work
    Senior
    Contract work
    Flexible hours

    Aplin Martin

    Montréal, QC
    26 days ago
  • $123k - $160k per year

     ...find your place here. We are seeking a highly experienced Senior Site Reliability Engineer to own the reliability, performance, and operational excellence...  ...workflows, and CI/CD architectures. This role is 100% remote in Canada. This role does not qualify for relocation or... 
    Remote work
    Senior
    Long term contract
    Relocation

    Branch Metrics

    Montréal, QC
    29 days ago
  • $145k - $185k per year

     ...is what makes simulation at scale possible. We're hiring a Senior Site Reliability Engineer to help build and operate that infrastructure. This role...  ...coverage, learning stipend, and generous vacation. This role is remote-friendly across Canada and the US Pacific Northwest.We may... 
    Remote work
    Senior

    Parallel Domain

    Montréal, QC
    29 days ago
  • A technology company focused on senior care is seeking a passionate Senior Mechanical Engineer to design and develop innovative products that enhance the quality of...  ...make a positive impact. This position offers a fully remote option with a variety of benefits. #J-18808-Ljbffr
    Remote work
    Senior

    Safely You

    Montréal, QC
    8 days ago
  •  ...Exciting Optro is looking for a full-time Senior SDET II. The ideal candidate will be...  ...support backend services and infrastructure engineering quality and testing initiatives. The responsibilities...  ...without a signed agreement in place will not create a fee obligation. #LI-Remote
    Remote work
    Senior
    Full time
    Flexible hours

    Optro Gmbh

    Montréal, QC
    8 days ago
  • A healthcare robotics firm based in Montreal seeks a Senior Backend Engineer to own their backend systems. Responsibilities include architecting a...  ...small team focused on solutions that enhance patient care, with opportunities for remote work during early stages. #J-18808-Ljbffr
    Remote work
    Senior
    Internship

    Norbert Health

    Montréal, QC
    8 days ago
  • $146k - $175k per year

    Grafana Labs is a remote-first, open-source powerhouse. There are more than 20M users of Grafana, the open source visualization tool, around...  ...operate Grafana Cloud Metrics across 3 major cloud providers. Engineers on the team focus on optimizing the efficiency and resilience of... 
    Remote work
    Senior
    Local area

    Grafana Labs

    Montréal, QC
    29 days ago
  • $199k - $244k per year

     ...for an experienced, passionate, and resourceful backend software engineer to join our Live Pay team. In our team, you’ll work cross-...  ...AI-assisted development tools (e.g., Copilot, Cursor, LLMs) #LI-Remote At EarnIn, we believe that the best way to build a financial system... 
    Remote work
    Senior
    Full time
    Manual labor
    Work at office
    Local area
    2 days per week

    Earnin

    Montréal, QC
    29 days ago
  •  ...support to achieve more for their practice, their people, and their patients. About the Role Dandy is expanding their remote, global team of Software Engineers in LATAM. This team owns and builds advanced 3D processes that are manufacturing process-aware. In this role, you’ll... 
    Remote work
    Senior
    Full time
    Work at office

    Dandy

    Montréal, QC
    29 days ago
  •  ...forefront of this technological revolution. We are looking for a Senior Quantum Field Engineer. As a Senior Quantum Field Engineer, you’ll be part of a...  ...can work onsite or hybrid from one of our offices or fully remote in the US or Canada Travel: Up to 20% travel domestically... 
    Remote work
    Senior
    Permanent employment
    Contract work

    Ionq

    Montréal, QC
    29 days ago
  •  ...experience, many have been successful at Vanta without it. Our Senior Software Engineers lead and mentor engineers, delivering high-value products...  ...parental leave for all new parents • Health & wellness stipend • Remote workspace stipend • Flexible work hours and location • 21... 
    Remote work
    Senior
    Internship
    Flexible hours

    Vanta

    Montréal, QC
    29 days ago
  • $136.9k - $205.22k per year

     ...eats, there is no better time to join us. About the Role As a Senior Software Engineer on the Distribution Center (DC) Solutions team, you will be...  ...by law. Here at Afresh, many of our employees work remotely provided that they reside in one of the following states: AL... 
    Remote work
    Senior
    Full time
    Live In
    Work at office
    Local area
    Work from home
    Home office
    Flexible hours

    Afresh Company

    Montréal, QC
    2 days ago
  •  ...Build the foundation for a successful career in geotechnical engineering with a great team. When we say we’re full-service, we mean it. You...  ...What we Offer Full-time permanent position (37.5 hours/week) Remote work options and flexible work hours and location Competitive... 
    Remote work
    Senior
    Long term contract
    Permanent employment
    Full time
    Part time
    Work at office
    Flexible hours

    Stantec

    Montréal, QC
    8 days ago
  • Rimkus is a global leader in engineering and technical consulting, providing expert services across...  ...for clients worldwide. We are seeking a Senior Structural Engineer with extensive...  ...Environment · Combination of fieldwork and office/remote work. · Frequent travel (approximately 30... 
    Remote work
    Senior
    Long term contract
    Temporary work
    Work at office
    Work from home
    Worldwide
    Flexible hours

    Rimkus

    Montréal, QC
    26 days ago
  • Rimkus is a global leader in engineering and technical consulting, providing expert services across...  ...for clients worldwide. We are seeking a Senior Electrical Engineer with extensive...  ...Environment • Combination of fieldwork and office/remote work. • Frequent travel (approximately 30... 
    Remote work
    Senior
    Work at office
    Worldwide
    Flexible hours

    Rimkus

    Montréal, QC
    26 days ago
  •  ...across Canada. Job Overview This is a senior individual-contributor role with a strong...  ..., Calgary, or Montreal; however, remote candidates will also be considered. Key...  ...Stay up-to-date on the latest reservoir engineering practices and simulation tools, and contribute... 
    Remote work
    Senior
    Long term contract

    Deep Sky

    Montréal, QC
    26 days ago
  • $140k - $160k per year

     ...s also why the majority of our roles are remote-first, meaning you can work from anywhere...  ...the Role We're looking for a hands-on Engineering Manager to lead our Platform Foundations...  ...providing the leadership and direction a senior team needs to do its best work. You'll... 
    Remote work
    Senior
    Flexible hours

    Wavelo

    Montréal, QC
    1 day ago
  • $135.15k - $182.85k per year

     ...more with data.  The Sales Engineer (SE) is a technical sales support...  ...positive. Adopt calling on senior level IT leadership often...  ...Challenger, etc.) ~ Able to work remotely and autonomously ~ Travel up...  ...? Apply now! #LI-JD1 #LI-Remote Thank you for your interest... 
    Remote work
    Senior

    Commvault

    Montréal, QC
    26 days ago
  • $100k - $106k per year

     ...’s dynamic Customer Experience team as a Senior Knowledge Strategist, where you will play...  ...with CX team members, product managers, engineers, legal, and specialists. Influence product...  ...scale changes to a large user base. #LI-Remote Instacart provides highly market-competitive... 
    Remote work
    Senior
    Permanent employment
    Work at office
    Work from home
    Flexible hours

    Instacart

    Montréal, QC
    8 days ago
  • $50 - $75 per hour

     ...solutions in Strategy, Analytics, Digital Engineering, Cloud, Data & AI, Experience Design, and...  ...between the mobile app and the backend engine, focusing on the frontend request/response...  ...all qualified candidates.  *Must be legally eligible to work in Canada.  #LI-Remote... 
    Remote work
    Senior
    Local area
    Worldwide
    Work visa
    Monday to friday

    Bounteous

    Montréal, QC
    25 days ago
  • $126k - $160k per year

     ...genres. We are seeking a passionate Platform Engineer to help across various, technically...  ...and optimize existing code. This role is remote-friendly in Canada (Pacific-time overlap...  ...and evolve platform systems in proprietary engines across PC and consoles, with an emphasis... 
    Remote work
    Senior
    Long term contract

    Blackbird Interactive

    Montréal, QC
    6 days ago
  •  ...Bachelor’s degree in automation or robotics engineering or related field experience....  ...of You Flexible paid time off and remote work policies. Complimentary beverages...  ...you can understand the role as well. Seniority level Mid-Senior level Employment type Full-time Job... 
    Remote work
    Senior
    Long term contract
    Full time
    Work at office
    Flexible hours
    Night shift

    Vention

    Montréal, QC
    8 days ago
  •  ...equips client-facing financial advisors, back-office teams and senior management with operational efficiencies, portfolio management and...  ...around the world. About the Role As a Senior Software Engineer, you will play a key role in driving projects from implementation... 
    Remote work
    Senior
    Flexible hours

    d1g1t

    Montréal, QC
    29 days ago
  •  ...channels. StackAdapt is seeking a talented Lead Quality Engineer who is passionate about software quality and test automation to...  ...more about our engineering culture here:   StackAdapt is a remote-first company; we are open to candidates located anywhere in Canada... 
    Remote work
    Work from home
    Home office

    Stackadapt

    Montréal, QC
    7 days ago
  • $120k - $150k per year

     ...Engineering Full Time Montreal, QC Hybrid $120,000 - $150,000 CAD per year Rivr is Montreal based startup with a distributed team working in the media processing and video analysis space. Rivr enables users to search within video as easily as they search for video. Rivr... 
    Senior
    Full time
    Internship

    Rivr & Botni.Vision, Inc.

    Montréal, QC
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Remote Senior Artifacts Engineer. Be the first to apply!