Magnet Forensics

Magnet Forensics

Software Engineer - Magnet One (front-end, back-end, or full-stack opportunities)

Waterloo, Ontario · Contract

Sponsorship not specified$90k-$140kDetected 11 days ago
TypeScriptPythonC#BashReactHTMLCSS.NETFull-Stack DevelopmentCode ReviewGitPostgreSQLRedisElasticsearchAWSAzureDockerKubernetesJenkinsLinuxPrometheusGrafanaDevOpsGraphQL

About the role

  • 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.
  • We'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.

Responsibilities

  • Design robust, performant and secure solutions
  • Develop efficient, modular, and maintainable software solutions
  • Take initiative, build strong teams and communicate effectively
  • Guide best practices for building, delivering and maintaining multiple source code projects
  • Understanding the intent of the product, and using that knowledge to make product design, and architecture decisions.
  • These in-person moments help us build stronger connections, spark new ideas, and celebrate our successes together.
  • If you are applying for this role outside of the primary location and you are selected for an interview, the Talent Acquisition Partner can share more information with you.
  • OWN - We are accountable for our results - while never forgetting to act with integrity, empathy, and respect.

Requirements

  • Relevant professional software engineering experience;
  • 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);
  • Experience writing and maintaining automated tests at various levels of abstraction;

Nice to have

  • Linux environments and shell scripting
  • Distributed data stores such as Elasticsearch, Redis, or PostgreSQL JSONB
  • Observability and monitoring tools such as Prometheus, Grafana, or OpenTelemetry
  • Cloud-native systems, distributed services, and SaaS platform development
  • AWS, Kubernetes, or container-based deployment pipelines
  • Technologies You'll Work With
  • We'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:

Skills

  • Python or other programming languages;
  • Experience working in security-conscious or highly regulated environments.
  • .NET / C#;

Compensation

  • Competitive compensation
  • The Compensation range is for the primary location for which the job is posted.
  • Please note that the actual compensation may vary depending on location and job-related factors such as qualifications, experience, knowledge and skills.

Benefits

  • Post-secondary education in software engineering, computer or electrical engineering, computer science, math, or related field
  • Here at Magnet Forensics, we are committed to continuous learning and are focused on building a diverse and inclusive workforce.
  • Generous time off policies
  • Healthcare and retirement benefits Indicators of Success We're looking for someone who checks off most, but not all, of the boxes listed in "skills and experiences".

Company info

  • What We're Looking For
  • We are Hiring for Front-end, Back-end, or Full-stack Software Engineers!
  • CARE - We care about each other and our mission to make a difference in the world.
  • DEDICATE - We put our heart and soul into meeting the needs of our customers and helping them serve the people they protect.
  • EVOLVE - We are constantly innovating and exploring new ways to work together to make an impact with our work.
  • This commitment will be reflected in our hiring processes and embedded in our values and how we treat one another.
  • We are committed to providing an inclusive, accessible recruitment process and work environment.
  • How We Work At Magnet Forensics, we take a hybrid-flexible approach to support your productivity and work-life balance.

Equal opportunity

  • Accommodation is available to all applicants upon request throughout the hiring process.

Visa & Work Authorization

  • US Applicants: Magnet Forensics participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. Magnet Forensics handles and uses personal data of job ap

This listing is sourced directly from Magnet Forensics's careers page and normalized into a canonical job model.