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 Innisfil, ON vacancy
  • $170k - $190k per year

     ...About this role: We are looking for a Senior Simulation Engineer with deep expertise in C++ , Python and Unreal Engine 5.x to contribute to the development of core...  ...Vancouver, BC or Seattle, WA . We support hybrid or remote work for team members in this region.... 
    Remote work
    Senior
    Flexible hours

    Parallel Domain

    Innisfil, ON
    26 days ago
  • $120k - $155k per year

     ...connection. Do you love solving tough engineering challenges and want to shape how AI is...  ...smarter and you’ll do it with a collaborative, remote-first team that values creativity, curiosity, and growth. We’re looking for a Senior Fullstack Engineer with a mindset for... 
    Remote work
    Senior
    Long term contract
    Flexible hours

    Mediafly

    Innisfil, ON
    8 days ago
  • $103k - $160k per year

     ...an impact? ‍‍ We're seeking exceptional engineers who can bridge the gap between Salesforce...  ...growth! Reporting to our Team Lead, the Senior Salesforce Engineer will play a key role...  ...legislation. Travel- Although we operate as a remote company, all roles are expected to... 
    Remote work
    Senior
    Full time
    Contract work
    Part time

    Clariti Cloud

    Innisfil, ON
    26 days ago
  • $121.26k - $151.58k per year

     ...real-time publishing using Pantheon’s collaborative workflows. The Role The Pantheon Customer Insights Team is looking for a Senior Software Engineer to build the next generation of customer-facing observability features. In this role, you will create backend systems that transform... 
    Remote work
    Senior
    Work at office
    Local area

    Pantheon Systems

    Innisfil, ON
    29 days ago
  • $141.5k - $212.3k per year

     ...interfaces to the rest of the organization. Designs, maintains and owns team technical solutions and drives consensus. Mentors and guides engineers within the group. • Bachelor’s Degree in Computer Science, Robotics, Electrical Engineering or related technical field plus... 
    Remote work
    Senior
    Full time
    Work at office
    Relocation

    Torc Robotics

    Innisfil, ON
    29 days ago
  • $110k - $270k per year

     ...The Role Our teams are hiring multiple talented Senior Full-Stack Software Engineers to build innovative products in Life Sciences. You’ll work...  ...salary, such as variable bonus and/or stock bonus. \n #LI-Remote Veeva’s headquarters is located in the San Francisco... 
    Remote work
    Senior
    Work at office
    Local area
    Work from home

    Veeva Systems

    Innisfil, ON
    29 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

    Innisfil, ON
    26 days ago
  •  ...'s significance. Shift5 is seeking a Hardware (electrical) Engineer/Senior Hardware Engineer to join our growing team. As a hardware (electrical...  ...~ Uncapped paid time off policy ~ Flexible work & remote work policy ~ Tax-deferred public transit benefits with Metro... 
    Remote work
    Senior
    Work at office
    Local area
    Flexible hours

    Shift5

    Innisfil, ON
    26 days ago
  • $95k - $160k per year

     ...scrutinized to meet the demands of our customers. As a Performance Engineer, you'll have a key role in our product’s success. You will work...  ...salary, such as variable bonus and/or stock bonus. \n #LI-Remote Veeva’s headquarters is located in the San Francisco Bay... 
    Remote work
    Work at office
    Local area
    Work from home

    Veeva Systems

    Innisfil, ON
    26 days ago
  •  ...we’re scaling from 5M to 50M users, and we need sharp, curious engineers located in the SF area to help us get there. Here’s what you’ll...  ...companies like Nvidia, TikTok, and Cepton. ✅ Merit-based growth — no seniority theater here. You grow fast if you deliver and learn fast. What... 
    Remote work
    Contract work
    Part time
    Freelance
    Internship
    Local area

    Jerry.ai

    Innisfil, ON
    29 days ago
  • $130k - $200k per year

     ...Senior Solutions Architect Future Opportunity We are looking for a highly experienced...  ...institutions, fintech vendors, and engineering teams. As a key driver of digital banking...  ...Location: This position is 100% remote; however, only candidates who reside and... 
    Remote work
    Senior
    Hourly pay
    Long term contract
    For contractors
    Flexible hours

    Aequilibrium Software

    Innisfil, ON
    26 days ago
  •  ...back your decisions. We're based in Calgary but open to strong remote candidates with the right millwork experience. What you'll do •...  ...to have • University degree or college diploma in construction, engineering, or a related field • Advanced drafting or equipment programming... 
    Remote work
    Senior
    Work at office
    Immediate start
    Shift work

    Inspired Hr Ltd

    Innisfil, ON
    29 days ago
  • **About the Role** We are looking for a senior UI & SDK Web engineer to join our Web Observability team, responsible for both our dashboard UI (React...  ...(or maybe Star Trek) **Work Culture & Travel** We are a remote-first company. This role is open to candidates located anywhere... 
    Remote work
    Senior
    Long term contract

    Embrace

    Innisfil, ON
    29 days ago
  •  ...plein • Niveau d'expérience : Principal / Senior (5 ans et plus) • Atout linguistique :...  ...*** Senior IAM Project Manager Location: Remote (Canada) Employment Type: Full-Time Experience...  ...teams (Architects, Analysts, and Engineers) assigned to your projects, removing roadblocks... 
    Remote work
    Senior
    Daily paid
    Full time
    Contract work

    Indigo Consulting Corp.

    Innisfil, ON
    8 days ago
  •  ...services include Project Management, Feasibility Studies, Full-Service Engineering, Detailed Design, Procurement, Construction Management,...  ...Additional Information • The job is a hybrid arrangement between our Vancouver office and remote work and may require travel to project sites.
    Remote work
    Long term contract
    Work at office

    Lauren Services

    Innisfil, ON
    29 days ago
  •  ...renowned for its expertise in designing high-quality buildings. We are committed to providing the most cost-effective solutions to engineering challenges and offer a diverse range of projects from the initial planning stages to design and construction. CIMA+ cultivates career... 
    Remote work
    Permanent employment
    Internship
    Work at office
    Flexible hours

    Cima+

    Innisfil, ON
    26 days ago
  • $55k - $95k per year

     ...positive impact on its customers, employees, and communities. The Role Veeva Systems is looking for a functional Associate QA Engineer to join our rapidly growing team that is focused on Vault CRM. This is a hands-on position for delivering quality SaaS product into... 
    Remote work
    Internship
    Work at office
    Local area
    Work from home

    Veeva Systems

    Innisfil, ON
    29 days ago
  •  ...status quo, trust, transparency, integrity, and collaboration. BET99 is seeking an experienced and highly analytical Senior Sports Trader to join our remote team in Canada. This role is ideal for a candidate with a proven background in sports trading and risk management, coupled... 
    Remote work
    Senior
    Seasonal work
    Flexible hours
    Afternoon shift

    1000007698 Ontario Ltd C/o Bet99

    Innisfil, ON
    26 days ago
  •  ...smart strategy, bold storytelling, and seamless execution. Our 100% remote team works with ambitious brands around the globe and we’re just getting started. In order to achieve our mission, we’re hiring a Senior Account Manager to join our growing Client Services team. The... 
    Remote work
    Senior

    Foundation

    Innisfil, ON
    29 days ago
  • Engineering Manager - CX/CCaaS Platform Empowering Businesses with Essential Communications At...  ...Engineering Manager, you will lead a team of senior software and infrastructure engineers in...  ..., manage, and develop high-performing remote or distributed engineering teams - Strong... 
    Remote work
    Senior
    Manual labor
    Work from home
    Worldwide
    Flexible hours

    Sangoma

    Innisfil, ON
    26 days ago
  •  ...democratize AI. Leveraging proprietary AI Studio and AI Engines, the company helps drive the clients’ AI Enterprise...  ...their full potential with AI. Type: Full-time, Remote Role Overview We’re hiring a mid-to-senior Machine Learning Engineer / Data Scientist to build and... 
    Remote work
    Senior
    Full time
    Local area

    Fusemachines

    Innisfil, ON
    29 days ago
  • Senior Compensation & Performance Analyst Solink is a different kind of data analytics software...  ..., Customer Success, Partnerships, Sales Engineering, and Revenue Operations. WHO YOU ARE: •...  ...opportunity to operate in a hybrid or remote model. Solink welcomes and encourages applications... 
    Remote work
    Senior
    Immediate start

    Solink

    Innisfil, ON
    26 days ago
  •  ...inclusive team. The Opportunity As a Senior Research Scientist at Clarifai...  ...closely with our MLOps, Engineering, Business Development, and...  ...and multi-object tracking for remote sensing, including Synthetic Aperture...  ...• Leverage and build AI data engines—scalable feedback systems that... 
    Remote work
    Senior

    Clarifai

    Innisfil, ON
    26 days ago
  •  ...ownership. You will be the CTO hands-on, shipping product, hiring next engineers, and setting the engineering culture. Who you are • 7+ years of...  ...). What you'll own & ship • Design and build the core alignment engine: embeddings, retrieval, match-signal pipeline, and ranking, and... 
    Remote work

    Northeading Technologies

    Innisfil, ON
    29 days ago
  • Job Description (Key Responsibilities) • Assist clients in delivering the overall security design and approach across complex SAP environments • Lead the implementation of SAP security designs within client organizations • Own and lead development and testing of SAP authorization...
    Remote work

    Sapsol Technologies Inc

    Innisfil, ON
    29 days ago
  • $90k - $185k per year

     ...its customers, employees, and communities. The Role The Senior Migration Architect will be a leading member of the Veeva Systems...  ...ensure customer success today and in the future. This is a remote, full-time permanent role with Veeva. Qualified U.S.- and Canada-... 
    Remote work
    Senior
    Permanent employment
    Full time
    Work at office
    Local area
    Work from home

    Veeva Systems

    Innisfil, ON
    26 days ago
  • $115.2k - $180k per year

    About the Role Hi, I’m Colin Sproule, a Senior Design Manager at Jane. I’ve been here for three years, and I get to work alongside an incredibly...  ...Columbia. We’re now a team of more than 700 people working remotely across Canada, the US, and the UK, united by our mission to help... 
    Remote work
    Senior
    Internship
    Shift work

    Jane

    Innisfil, ON
    29 days ago
  •  ...supporting healthy and vibrant online communities by creating a backend game engine— a platform of services and tools that enable game studios to launch live-service games. You'll be joining a passionate, remote-first team (PT time zone) that have scaled some of the largest games... 
    Remote work
    Long term contract
    Temporary work
    Flexible hours

    Pragma Platform

    Innisfil, ON
    26 days ago
  •  ...Anniversary Trip to Newport Beach, CA with peers and executive leadership for fun and entertainment! Work Environment Requirements As a remote-first company, you’ll have the ability to work from anywhere in the US, with the option to enjoy our state-of-the-art offices in... 
    Remote work
    Senior
    Work at office
    Home office

    Directive Corporation

    Innisfil, ON
    26 days ago
  • Description de l'offre d'emploi Ton mandat Squeeze est à la recherche d’un(e) rigger pour venir rejoindre l'équipe. Par ses connaissances techniques, sa passion pour les mathématiques et sa fibre artistique, cette personne fera preuve d’une ingéniosité constante qui...
    Remote work
    Senior
    Permanent employment
    Contract work

    Squeeze Studio Animation

    Innisfil, ON
    26 days ago

Do you want to receive more vacancies?

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