cover image
Magnet Forensics

Magnet Forensics

www.magnetforensics.com

3 Jobs

808 Employees

About the Company

Founded in 2010, Magnet Forensics is a developer of digital investigation solutions that acquire, analyze, report on, and manage evidence from digital sources, including mobile devices, computers, IoT devices and cloud services. Magnet Forensics products are used by more than 4,000 public and private sector customers in over 100 countries and help investigators fight crime, protect assets, and guard national security. For more information, please visit https://www.magnetforensics.com

Listed Jobs

Company background Company brand
Company Name
Magnet Forensics
Job Title
Cloud FinOps Co-op (Summer 2026)
Job Description
**Job Title:** Cloud FinOps Co-op (Summer 2026) **Role Summary:** Supports cloud financial operations by optimizing spend, improving cost transparency, and enhancing cloud management processes. Targeted at students interested in cloud technologies and financial operations. **Expectations:** Candidate must be currently enrolled in a degree program and demonstrate analytical, technical, and communication skills. Familiarity with cloud platforms is advantageous. **Key Responsibilities:** - Monitor cloud usage and spending across AWS, Azure, GCP, and Datadog. - Generate cost reports and dashboards using Excel, Finout, or Cloud Billing APIs. - Develop integrations to automate tooling and workflows. - Assist with tagging, cost allocation, and resource categorization. - Analyze usage patterns to identify cost-saving opportunities (e.g., right-sizing, idle resource elimination). - Contribute to forecasting and budgeting activities. - Document best practices for cloud cost management. - Collaborate with engineering, finance, and procurement teams on FinOps initiatives. **Required Skills:** - Basic familiarity with cloud platforms (AWS, Azure, GCP). - Strong analytical and Excel/SQL capabilities. - Interest in cloud cost management and financial modeling. - Detail-oriented problem-solving and communication skills. - Ability to work independently in a fast-paced environment. **Required Education & Certifications:** - Currently pursuing a degree in Computer Science, Finance, Engineering, or related fields. - No certifications required.
Waterloo, Canada
Hybrid
03-03-2026
Company background Company brand
Company Name
Magnet Forensics
Job Title
Software Developer Co-op (Summer 2026)
Job Description
**Job Title** Software Developer Co‑op (Summer 2026) **Role Summary** Co‑op developer fully integrated into a software development team. Responsibilities include reading and modifying existing code, fixing bugs, implementing new features, and delivering production‑ready code. As experience grows, participation expands to more complex, high‑impact features. **Expectations** - Current student pursuing a bachelor’s or master’s in Computer Science, Computer Engineering, Software Engineering, or a related discipline. - Strong object‑oriented programming skills in Java/JavaScript, C#, C++, or Python. - Accountability and ownership of assigned tasks. - Ability to collaborate effectively in a team setting. - Eagerness to solve technical challenges and continuously learn. **Key Responsibilities** - Navigate and understand the existing codebase. - Identify and resolve bugs and minor defects. - Design, write, test, and commit code for new or updated features. - Participate in peer code reviews and architectural discussions. - Maintain code quality through documentation and unit testing. - Progress to leading the full lifecycle of more complex features. **Required Skills** - Proficient in at least one of: Java, JavaScript, C#, C++, Python. - Experience with Git version control. - Ability to write and run unit tests, debug code. - Strong communication skills for collaboration. - Quick learner of new languages, frameworks, or tools. **Required Education & Certifications** - Enrolled in an undergraduate or graduate program in Computer Science, Computer Engineering, Software Engineering, or a closely related field. - No additional certifications required.
Ottawa, Canada
Hybrid
03-03-2026
Company background Company brand
Company Name
Magnet Forensics
Job Title
Software Engineer (Brain Team)
Job Description
**Job Title:** Software Engineer (Brain Team) **Role Summary:** Design, develop, and optimize AI‑driven software components that deliver critical leads and insights for forensic investigators. Work across the full stack—server, client, database, and cloud—to build scalable, high‑performance solutions within a digital forensics platform. **Expectations:** - 3+ years of professional software engineering experience on production systems. - Proven experience with cloud‑native, scalable architectures and AWS services. - Ability to develop both backend and frontend code (e.g., C#, Python, React/Vue/Angular). - Strong analytical, problem‑solving, and data‑driven decision‑making skills. - Effective communication with technical and non‑technical stakeholders; comfortable in fast‑changing, ambiguous environments. - Commitment to code quality, automated testing, and continuous improvement. **Key Responsibilities:** - Develop and maintain server‑side applications, client interfaces, databases, and cloud infrastructure. - Identify performance bottlenecks; implement optimizations to improve system speed and reliability. - Own critical system components, enhancing functionality and user impact. - Deploy, monitor, and scale cloud‑based services on AWS. - Collaborate with product, UX, and engineering teams to deliver innovative platform features. - Use data‑driven feedback loops to iterate on and refine features. - Write and maintain automated test suites at unit, integration, and system levels. **Required Skills:** - Cloud‑native development (AWS) and building scalable software solutions. - Proficiency in at least one major front‑end framework (React, Vue, Angular). - Understanding of distributed systems, event processing, and performance tuning. - Strong programming skills in C# and/or Python. - Experience with automated testing and CI/CD pipelines. - Excellent written and verbal communication; teamwork orientation. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience). - Relevant certifications (e.g., AWS Certified Developer/Architect) are a plus but not mandatory.
Ottawa, Canada
Hybrid
Junior
03-03-2026