Senior Software Engineer (Full Stack)

Magnet Forensics
CA$115,000 - CA$160,000Hybrid

About The Position

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.

Requirements

  • 6+ years of relevant professional software engineering experience
  • 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 Haves

  • 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

Responsibilities

  • 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

Benefits

  • Generous time off policies
  • Competitive compensation
  • Volunteer opportunities
  • Reward and recognition programs
  • Employee committees & resource groups
  • Healthcare and retirement benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service