All jobs

Senior Software Engineer - Digital Forensics Innovation

100% Remote Full-time Open now

We're Magnet Forensics, a global leader in digital investigative software, and we're on a mission to empower investigators to fight crime, protect assets, and guard national security. Our innovative solutions are used by thousands of customers worldwide, and we're looking for a talented Senior Software Engineer to join our Customer Hosted Review Team.

As a Senior Software Engineer, you'll play a critical role in building the next generation of digital forensics products, enhancing collaboration between stakeholders in agencies. You'll work on designing, developing, and delivering software solutions that solve real-world problems, making a tangible impact on the world.

Our Customer Hosted Engineering Team is a community of smart, passionate, and humble individuals who recognize that solving the industry's toughest problems requires collaboration, a hunger to learn, and a dash of humor. If you're a skilled software engineer looking to make a difference, we'd love to hear from you!

Note: Candidates must reside in Canada.

Role Expectations

  • 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 and contribute to the improvement of the codebase
  • 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 make informed design and architecture decisions

Skills Required

  • 4+ years of experience with C#
  • 2+ years of experience with ReactJS or similar frontend frameworks
  • Proficiency with API architectures (REST or GraphQL)
  • Proficiency using Git-based version control systems
  • Proficiency using relational databases (MySQL or PostgreSQL)
  • Proficiency in a testing framework (e.g., XUnit, Jest, PyTest)
  • Experience with Jenkins/GitLab/Azure DevOps

Nice-to-Haves

  • Experience with other Object-Oriented languages (e.g., Python)
  • Experience in Linux environments, including shell scripting
  • Experience with Infrastructure as Code environments (Argo, Helm, or Terraform)
  • Experience with Distributed Document Stores (e.g., Elasticsearch, Redis, PostgreSQL JSONB)
  • Experience working with Kubernetes
  • Experience with alerting, observability, tracing, and general telemetry (Prometheus/Grafana/OpenTelemetry)
  • Experience working in high-security environments

Compensation & Benefits

We offer a competitive compensation range of $107,200 - $160,800 CAD, depending on location and experience. Our benefits package includes:

  • Generous time-off policies
  • Competitive compensation
  • Volunteer opportunities
  • Reward and recognition programs
  • Employee committees and resource groups
  • Healthcare and retirement benefits

Our Culture

We're committed to building a diverse and inclusive workforce, and our hiring processes reflect this commitment. We're looking for candidates who embody our CODE values:

  • CARE: We care about each other and our mission to make a difference in the world.
  • OWN: We're accountable for our results and 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're constantly innovating and exploring new ways to work together to make an impact with our work.

How to Apply

If you're excited about this opportunity, please mention the word UNITY and tag RMzguNjguMTM0LjE5NA== in your application to show you've read the job post completely. We can't wait to hear from you!

Apply To This Job

Apply for this job

You might also like

Senior AI Engineer (Python & LLM Specialist) - Remote Opportunity

100% Remote Full-time

Sr. WordPress Plugin Developer (Remote)

100% Remote Full-time

Job Title: Enterprise Cloud Architect - Transformative Leader in Cloud Computing

100% Remote Full-time

Senior Backend Developer (Node.js) - Shape the Future of Digital Finance

100% Remote Full-time

Founding Engineer at Teracy: Shape the Future of Remote Work and Relationships

100% Remote Full-time

Senior Full Stack Engineer (Remote)

100% Remote Full-time

Job Title: Growth Strategist - Organic & Paid Media Specialist

100% Remote Full-time

Job Title: APAC Developer Relations Engineer

100% Remote Full-time

Job Title: Senior Site Reliability Engineer - Unlock the Power of Real-Time Data

100% Remote Full-time

Global Event Assistant

100% Remote Full-time

[PART_TIME Remote] Immediate Hiring Work From Home Jobs

100% Remote Full-time

NATIONAL ACCOUNT MANAGER--Fully Remote

100% Remote Full-time

Title VI Academic Tutor - Empowering Native American Students in Michigan

100% Remote Full-time

Experienced Part-Time Remote Data Entry Specialist – arenaflex

100% Remote Full-time

Electrical Pre‑Sales Application Engineer (BACK-UP)

100% Remote Full-time

Clinical Research Associate - Cincinnati, OH; Entry-Level at Medpace, Inc. Cincinnati, OH

100% Remote Full-time

Python Developer , Systems Modernization - REMOTE

100% Remote Full-time

Experienced Remote Customer Service Chat Support Representative for a Leading blithequark Vendor ($32/hour) - Work from Home Opportunity in The Bronx, NY

100% Remote Full-time

Talent Evaluator- Part Time

100% Remote Full-time

Experienced Remote Data Entry Specialist – Entry-Level Opportunity for Career Growth and Development in a Dynamic Work Environment at arenaflex

100% Remote Full-time