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

Senior Software Engineer (Full Stack)

$115k - $160k per year
Full-time

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
We are looking for a Senior Software Engineer (Full Stack!) to join the our dynamic team and help build Magnet One - our platform for digital forensics workflows. As a part of this  team you will contribute to a collaborative, customer-obsessed team where you'll work across the stack, ship with urgency, and help shape a platform used by forensic investigators worldwide.  

What You’ll Do




  • Design and implement full-stack features across M1 SaaS portal from React-based UI components to C# backend services;  





  • Contribute to the intuitive workflows including shared navigation, unified theming, and consistent user workflows across products;  





  • Build and improve case management capabilities on M1 SaaS portal;



  • Write clean, testable code while maintaining a high standard for quality;





  • Collaborate with Product, UX, and fellow engineers to break down work, iterate quickly, and deliver customer-focused solutions;  





  • Work within a cloud-native SaaS environment — deploying, monitoring, and scaling services on shared SaaS infrastructure;  





  • Participate in code reviews, technical discussions, and cross-team coordination to drive innovation and maintainable architecture;  





  • Adapt to evolving business and customer needs in a fast-moving, micro-platoon delivery model.  


What We’re Looking For






  • 6+ years of relevant professional software engineering experience;  


  • You have post-secondary education in software engineering, computer or electrical engineering, computer science, math, or related field;




  • Strong full-stack development skills with experience on both front-end and back-end systems;  





  • Proficiency with React and modern front-end web development ( component design, state management, responsive UI);  





  • Experience with C# and building server-side application code (APIs, services, data access);  





  • Solid problem-solving skills and a curious, resourceful mindset;





  • Experience writing and  maintaining automated tests at various levels of abstraction;  





  • Ability to work cross-functionally, communicate effectively with technical and non-technical stakeholders, and collaborate in a team environment;  






  • Comfortable navigating ambiguity and adapting in a fast-changing environment;  





  • You like working in a collaborative environment with smart and passionate people.  


Nice to Have Skills





  • Familiarity with AI technologies and workflows (e.g., natural language search, agentic workflows, using AI as part of your development process);  





  • Experience with cloud-native systems, distributed services, and SaaS platform development;  





  • Familiarity with AWS, Kubernetes, or container-based deployment pipelines;  





  • Experience with digital forensics, legal tech, or enterprise SaaS products.


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

 

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

 

Salary range (min - max)

 

Position Type: Current Vacancy

 

 

 

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

Magnet does not use artificial intelligence (defined as a machine-based system that infers from input to generate outputs such as predictions, content, recommendations, or decisions) for screening, assessing, or selecting applicants. Should this practice change, we will update this disclosure accordingly.

Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Full Stack) in Remote vacancy
  •  ...more patients across North America. About the team: As a Senior Software Engineer on our Provider Integrations and Engagement team (also known as PIE), you will have the opportunity to apply your Full Stack expertise towards building the next generation of our... 
    Senior
    Full time
    Remote work

    Pockethealth

    Remote
    22 hours ago
  •  ...automate workflows for ownership, company secretarial, governance, tax, and compliance. The Role We're looking for a driven Senior Full-Stack Software Engineer to join our dynamic engineering team to contribute to our mission of managing hundreds of thousands of business... 
    Senior
    Remote job
    Long term contract
    Full time
    Work at office
    Work from home
    Worldwide
    Flexible hours

    Athennian

    Remote
    22 hours ago
  •  ...and marketing channels. Engineering at StackAdapt: As an Engineer...  ...have exposure to modern tech stacks around GoLang, Ruby on Rails,...  ...Engineer to help lead our growing full-stack engineering team. The...  ...Science, Product & Design and other senior engineers across the... 
    Senior
    Remote job
    Full time
    Work from home
    Home office
    Flexible hours

    Stackadapt

    Remote
    22 hours ago
  •  ...with Product Management, Design, and other Engineering stakeholders to uphold a high quality...  ...solutions meet our high standards. Develop full stack features that address complex technical...  ...Looking For ~5+ years of professional software development experience. ~ Proficient... 
    Senior
    Full time
    Remote work
    Shift work

    Secureframe

    Remote
    22 hours ago
  • $135k - $150k per year

     ...capabilities, we're looking for experienced engineers who thrive in fast-moving environments, embrace AI-first software development, and take ownership...  ...looking for a highly motivated Senior Software Engineer with deep backend expertise, strong full-stack development skills, and... 
    Senior
    Full time

    Fable

    Remote
    22 hours ago
  • $100k - $140k per year

     ...pioneers shaping this transformation. As a Full Stack Developer at RideCo, you will contribute...  ...foremost innovator in on-demand transit software. Languages: Python, JavaScript/...  ...~ Degree in Computer Science, Software Engineering, or a related discipline. ~3 - 5 years... 
    Full time
    Casual work
    Flexible hours

    Rideco

    Remote
    22 hours ago
  •  ...mortgage decisions. We're building a new engineering team focused on growing how people...  ..., and take on more ownership over time. Seniors and Leads will be there to support you as...  ...~4+ years professional experience in full stack development, with a track record of delivering... 
    Senior
    Full time
    Remote work
    Flexible hours

    Perch.

    Remote
    22 hours ago
  • $110k - $138k per year

     ...development, specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a community of innovators....  ...automotive, healthcare, and industrial automation. We are seeking a Senior Full Stack Software Engineer to design, develop, test, and maintain... 
    Senior
    Full time

    Syntronic

    Remote
    22 hours ago
  •  ...provider of strategic planning and performance management software, helping organizations turn their visions into reality. We...  ...this Role We are looking for an experienced and passionate Full Stack Software Engineer to join our Engineering team. You will build the tools that... 
    Senior
    Remote job
    Full time
    Work at office
    Local area
    Flexible hours

    Envisio

    Remote
    19 days ago
  • $122k - $152k per year

     ...Senior Full Stack Software Engineer ABOUT US Procurify is looking for a motivated, collaborative, and creative person who is passionate about technology. Procurify is the AI-enhanced procurement and AP automation platform for mid-market organizations. We make... 
    Senior
    Remote job
    Full time
    Manual labor
    Immediate start
    Flexible hours

    Procurify

    Remote
    22 hours ago
  •  ...Canada Type: US Applicants - Full-Time; Canadian Applicants -...  ...us forward. Across strategy, engineering, design, data, and operations,...  ...edge AI solutions with intuitive software development. We specialize in...  ...engineering. We’re seeking a Senior Full-Stack Engineer to join... 
    Senior
    Full time
    For contractors

    Human Agency Inc

    Remote
    22 hours ago
  • $120k - $150k per year

     ...and accessibility. We don’t just provide therapy; we empower seniors to redefine their identity, navigate complex health changes,...  ...center of everything we do, and we are looking for a  Senior Full-Stack Engineer who wants their code to mean something. Working closely with... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Total Life

    Remote
    22 hours ago
  •  ...knowledge of a broad range of software applications, hardware, and networks...  ...knowledge of web application stack from top to bottom High...  ...BSc in Science, Math, Engineering, or related  Proficiency in...  ...quality code and working across the full stack to develop new features... 
    Full time
    Internship
    Work at office
    Flexible hours

    Tradablebits Media Inc.

    Remote
    22 hours ago
  • $90k - $125k per year

     ...management system for our customers so they can spend more time doing what they love. The Role: We’re looking for a Full Stack Software Engineer to join our growing Engineering team! In this role, you will play a key part in building and scaling our payroll platform,... 
    Full time
    Work at office
    Remote work

    Push Operations

    Remote
    22 hours ago
  •  ...Software Engineer Lead (Full Stack Developer) WHO WE ARE Tradable Bits is an award-winning tech company that helps sports, music and entertainment brands build better fan experiences. Based in Vancouver, Canada we work with industry leaders in the sports, music & entertainment... 
    Senior
    Full time
    Work at office
    Flexible hours

    Tradablebits Media Inc.

    Remote
    22 hours ago
  •  ...experiences, Wunderkind helps brands acquire new customers at scale and keep them loyal for life. Summary We are seeking a senior full stack engineer who can help deliver Wunderkind Advertising's roadmap across supply, demand, and platform investments. This includes... 
    Senior
    Long term contract

    Wunderkind

    Remote
    22 hours ago
  •  ...Launch Your Next Successful Chapter with Veta Virtual! Are you a seasoned full-stack engineer with a passion for building secure, high-performance systems? Veta Virtual is hiring a Full-Stack Software Engineer for an important fintech company. This role is ideal for... 
    Full time
    Immediate start
    Remote work

    Veta Virtual

    Remote
    9 days ago
  • $132k - $165k per year

     ...mission-critical business processes. ABOUT US Redwood Software is the leader in full stack automation fabric solutions for mission-critical business...  ...s global team of automation experts and customer success engineers provide solutions and world-class support designed to... 
    Senior
    Long term contract
    Full time
    Local area

    Redwood Software

    Remote
    22 hours ago
  •  ...Observability for Developers! We’re on a mission to redefine how engineers monitor, debug, and scale their production applications using...  .... And now, you can help us solve it. We’re hiring a Senior Full Stack Engineer to help us build a petabyte-scale, high-performance... 
    Senior
    Full time
    Local area
    Remote work
    Home office
    Flexible hours

    Clickhouse

    Remote
    22 hours ago
  • $230k - $280k per year

     ...Description This is a full stack engineering role focused on building and evolving Seeq's data analytics platform end-to-end. You will work...  ...product sense and the ability to deliver polished, reliable software at every layer. What You Will Do You will lead the design... 
    Full time
    Immediate start
    Remote work
    Home office

    Seeq

    Remote
    22 hours ago
  •  ...configurable, multi-tenant travel commerce engine, enabling partners to launch world-class...  ...engineering. We're looking for a senior software engineer who builds great products and has...  ...limited only by your imagination. Tech stack Backend: Scala, GCP services Frontend... 
    Senior
    Long term contract
    Temporary work
    Remote work
    Work from home
    Worldwide

    The Hopper Company

    Remote
    22 hours ago
  •  ...Description Job Description Summary: We are looking for a Senior Full Stack AI Engineer to design, build, and scale production-grade applications powered by generative AI. This role is focused on delivering real products, not just prototypes. The ideal candidate is... 
    Senior
    Long term contract
    Full time

    Walter Co

    Remote
    22 hours ago
  •  ...which arise during the use and operation of software packages, including technical assistance...  ...for meeting deadlines \\ \ \\ \ Full Stack \\  Skills: \\ \ Proficient with...  ...RQ10433 \- Software Developer \- Full Stack \- Senior","widgetId":"383123000000072311","... 
    Senior
    Contract work

    Maarut

    Remote
    22 hours ago
  •  ...curiosity. We move quickly, learn constantly, and celebrate progress over perfection. The Opportunity We're seeking a Full-Stack Software Engineer with a specialty in data management to join our talented team on our agriculture venture. You will thrive in smaller team... 
    Full time

    Altaml

    Remote
    22 hours ago
  •  ...us Appnovation is a global, full-service digital partner that...  ...Strategy, Experience & Design, Engineering and Managed Services. We build...  ...Role As a Sr. Systems Full-Stack Engineer, you will bridge the...  ...what AI can achieve in modern software development. Key Responsibilities... 
    Senior
    Full time
    Internship

    Appnovation Technologies

    Remote
    22 hours ago
  •  ...are a very well-structured and distributed Software Development Agency out of Montreal. We are looking for an ambitious Full Stack Developer to join our talented multi-disciplinary...  ...will work directly with Product Owners and Engineering team to define, architect, and build... 
    Full time
    Remote work

    Guarana

    Remote
    22 hours ago
  •  ...willingness to challenge consensus. We are looking for multiple passionate Full Stack Software Developers to join our team. You will develop critical software that our traders, researchers and engineering teams use to implement and analyze our algorithmic trading strategies.... 
    Senior
    Work from home

    Drw Inc

    Remote
    22 hours ago
  • $50k - $55k per year

     ...Software Engineer, New Grad — Full Stack (Remote) Are you a recent graduate or up to 1 year into your career, ready to ship features end-to-end at a small product team that invests in your growth? We’re a small Canadian product team building docuflow, our SAP content-integration... 
    Senior
    Remote job
    Full time
    Internship

    Versafile-inc

    Remote
    22 hours ago
  •  ...Ready to make an impact as a Full Stack Developer? At Remarcable , we’re not just building software—we’re transforming how contractors and distributors work together...  ...Learning & Growth : Work alongside experienced engineers and industry experts. Team Culture :... 
    Full time
    For contractors
    Remote work

    Remarcable

    Remote
    22 hours ago
  • $85k - $140k per year

     ...we celebrate diversity of all kinds. About the Role   Full-stack engineers tackle many exciting and complex challenges ranging from modeling...  ...reviewing the code of others. Focus on simplicity in software design, and focus on delivering incremental value. Have individual... 
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Alloy.ai

    Remote
    22 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Full Stack). Be the first to apply!