Software Engineer (Full Stack)
Job Summary
Role Overview
We are looking for a Full Stack Software Engineer to jointhe our dynamic team and help build Magnet One - our platform for digital forensics workflows. As a part of thisteam you will contribute to a collaborative customer-obsessed team where youllwork across the stack ship with urgency and help shape a platform used by forensic investigators worldwide.
What Youll 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 Were Looking For
1 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;
Proficiencywith React and modern front-end web development (componentdesign 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 andmaintainingautomated 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
Required Experience:
IC
About Company
Unlock the truth. Protect the innocent. We provide organizations with innovative tools to investigate cyberattacks and digital crimes.