{"id":109618,"url":"https://alion.io/job/magnet-forensics-software-engineer-magnet-one-front-end-back-end-or-full-stack-opportunities-2","title":"Software Engineer - Magnet One (front-end, back-end, or full-stack opportunities)","company":{"id":1873,"name":"Magnet Forensics","domain":"magnetforensics.com","url":"https://alion.io/company/magnet-forensics","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Lever","truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Waterloo, Canada","Toronto, Canada","Ottawa, Canada","Calgary, Canada"],"countries":["CA"],"hiring_countries":["CA"],"hiring_countries_total":1,"salary":null,"salary_estimate":{"min_usd":59000,"max_usd":124000,"period":"year","method":"role_country_seniority_unknown","sample_n":716},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C#","optional":false},{"name":".NET","optional":true},{"name":"Agentic Workflows","optional":true},{"name":"AI Agents","optional":true},{"name":"AWS","optional":true},{"name":"Azure","optional":true},{"name":"Azure DevOps","optional":true},{"name":"Claude Code","optional":true},{"name":"Cursor","optional":true},{"name":"Docker","optional":true},{"name":"ElasticSearch","optional":true},{"name":"Git","optional":true},{"name":"GitLab","optional":true},{"name":"Grafana","optional":true},{"name":"GraphQL","optional":true},{"name":"Jenkins","optional":true},{"name":"Jest","optional":true},{"name":"Kubernetes","optional":true},{"name":"Linux","optional":true},{"name":"OpenTelemetry","optional":true},{"name":"PostgreSQL","optional":true},{"name":"Prometheus","optional":true},{"name":"Pytest","optional":true},{"name":"Python","optional":true},{"name":"Redis","optional":true},{"name":"Rest API","optional":true},{"name":"TypeScript","optional":true}],"status":"closed","first_seen_at":"2026-07-10T14:20:41Z","employer_posted_date":"2026-07-10","last_verified_at":"2026-11-02T20:53:41Z","board_verified":false,"closed_at":"2026-11-02T20:53:41Z","days_open":115,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":115},"description":"Role Overview\nWe're looking for Software Engineers to join our team and help build Magnet One - a cloud-based platform that brings together digital forensic tools, case management, evidence storage, and collaboration workflows to help investigators uncover critical evidence faster. As part of this team, you'll work alongside collaborative, customer-focused colleagues, contribute across the stack, and help shape a platform used by forensic investigators around the world.\nWe're hiring for multiple Software Developer positions across similar teams and welcome candidates with front-end, back-end, or full-stack experience. The salary range in this job ad reflects the variety of experience levels we're considering for these opportunities.\nNOTE: Candidates must reside in Canada.\nWhat You'll Do\nAnalyze requirements, break down tasks and estimate effort;\n\nDesign robust, performant and secure solutions;\n\nDevelop efficient, modular, and maintainable software solutions;\n\nParticipate in code reviews;\n\nTroubleshoot, debug and fix defects;\n\nTake initiative, build strong teams and communicate effectively;\n\nGuide best practices for building, delivering and maintaining multiple source code projects;\n\nUnderstanding the intent of the product, and using that knowledge to make product design, and architecture decisions.\n\nWhat We're Looking For\nWe are Hiring for Front-end, Back-end, or Full-stack Software Engineers!\nRelevant professional software engineering experience;\n\nPost-secondary education in software engineering, computer or electrical engineering, computer science, math, or related field;\nStrong full-stack development skills with experience on both front-end and back-end systems;\n\nProficiency with React and modern front-end web development (component design, state management, responsive UI);\n\nExperience with C# and building server-side application code (APIs, services, data access);\n\nExperience writing and maintaining automated tests at various levels of abstraction;\n\nAbility to work cross-functionally, communicate effectively with technical and non-technical stakeholders, and collaborate in a team environment;\n\nComfortable navigating ambiguity and adapting in a fast-changing environment.\n\nNice To Have Skills\nPython or other programming languages;\n\nLinux environments and shell scripting;\n\nDistributed data stores such as Elasticsearch, Redis, or PostgreSQL JSONB;\n\nObservability and monitoring tools such as Prometheus, Grafana, or OpenTelemetry;\n\nCloud-native systems, distributed services, and SaaS platform development;\n\nAWS, Kubernetes, or container-based deployment pipelines;\n\nAI technologies and workflows (e.g., natural language search, agentic workflows, using AI as part of your development process);\n\nExperience working in security-conscious or highly regulated environments.\nTechnologies You’ll Work With\nWe're hiring across multiple teams, so the technologies you work with may vary by role. Some of the tools and technologies used across our teams may include:\n.NET / C#;\n\nAWS;\n\nReact, TypeScript, HTML, CSS;\n\nREST and GraphQL APIs;\n\nAutomated testing (e.g., xUnit, Jest, PyTest);\n\nAzure DevOps, GitLab, Git, and Jenkins;\n\nPython;\n\nLinux and shell scripting;\n\nDocker and containerized services (e.g. Kubernetes)\n\nInfrastructure-as-code (e.g. CDK)\n\nDistributed, message-driven systems\n\nElasticsearch and search/indexing systems;\n\nPrometheus, Grafana, and OpenTelemetry;\n\nAI Coding tools such as Claude Code and Cursor.","description_format":"text","description_chars":3457,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["National Security","Incident Response","Homeland Security"],"lifecycle":[{"event":"open","at":"2026-07-10T14:20:41Z"},{"event":"close","at":"2026-11-02T20:53:41Z"}],"visa":[],"liveness":null,"pay":null,"html_url":"https://alion.io/job/magnet-forensics-software-engineer-magnet-one-front-end-back-end-or-full-stack-opportunities-2","json_url":"https://alion.io/job/magnet-forensics-software-engineer-magnet-one-front-end-back-end-or-full-stack-opportunities-2.json","meta":{"generated_at":"2026-11-04T03:38:25Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":5637,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-05T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1873},"rest":"https://alion.io/mcp/rest/get_company?id=1873"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fmagnet-forensics-software-engineer-magnet-one-front-end-back-end-or-full-stack-opportunities-2"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fmagnet-forensics-software-engineer-magnet-one-front-end-back-end-or-full-stack-opportunities-2"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fmagnet-forensics-software-engineer-magnet-one-front-end-back-end-or-full-stack-opportunities-2"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/magnet-forensics-software-engineer-magnet-one-front-end-back-end-or-full-stack-opportunities-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fmagnet-forensics-software-engineer-magnet-one-front-end-back-end-or-full-stack-opportunities-2"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":109618}},{"tool":"search_jobs","arguments":{"company":"magnetforensics.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":109618},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}