Magnet Forensics

Magnet Forensics

Senior Software Development Engineer in Test

Waterloo, Ontario · Senior · Contract

Work authorization required$125k-$175kDetected 58 days ago
PythonJavaC#Distributed SystemsCode ReviewGitElasticsearchDynamoDBAWSCloud PlatformsDockerTerraformCI/CDGrafanaDatadogSparkLLMsAgentic AIRecruitingLoad TestingTest AutomationBDDCommunicationCollaboration

About the role

  • We are seeking a highly skilled and experienced Senior Software Development Engineer in Test (SDET) to join our engineering team, supporting the development and deployment of our next-generation AI-powered products.
  • You will write high-quality, maintainable code for testing tools, CI/CD pipelines, and validation systems that serve as critical engineering infrastructure.

Responsibilities

  • Architect and build reusable test frameworks and libraries that serve as shared infrastructure across teams
  • Design and implement testing SDKs and tools that enable other engineers to write better tests faster
  • Apply software engineering principles (design patterns, SOLID) to test automation architecture
  • Define and maintain an automation roadmap aligned with team goals and product evolution
  • Engineer end-to-end CI/CD pipelines including build orchestration, deployment automation, and infrastructure-as-code for test environments
  • Validate deployments across multiple cloud environments
  • These in-person moments help us build stronger connections, spark new ideas, and celebrate our successes together.

Requirements

  • 5+ years of experience in Software Development in the Quality Engineering field with a strong focus on cloud automation;
  • Strong software engineering skills with demonstrated proficiency in at least one programming language (e.g., Python, C#, Java), including:
  • Experience with or strong interest in AI-powered development workflows;
  • Strong understanding of software architecture, APIs, SDKs, and system integration testing with hands-on experience designing and implementing APIs for test frameworks or validation tools;
  • Familiarity with CI/CD pipelines and cloud-based testing environments;

Nice to have

  • Experience with infrastructure-as-code (CDK, Terraform, CloudFormation)
  • Background in distributed systems or cloud architecture
  • Knowledge of observability patterns (structured logging, distributed tracing, metrics instrumentation)
  • Familiarity with monitoring and alerting tools (e.g., Grafana, DataDog, CloudWatch)
  • Experience with BDD, contract testing (Pact)
  • Familiarity with AWS: S3, DynamoDB, OpenSearch
  • Exposure to security testing, performance testing, and regression strategies
  • Knowledge of Docker containers.

Skills

  • Familiarity with testing LLM-powered applications and agentic systems;
  • With employees based around the world, Magnet Forensics has been expanding our global presence.

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.
  • 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.
  • It's more important to us to find candidates who can display indicators of success through skills they have developed and experiences they have been a part of, than to find folks who have "been there, done that".
  • We want to be part of your development journey, and we'll learn as much from you as you learn from us.
  • If you're within a comfortable travel distance to one of our offices, you'll occasionally join us in person.

Benefits

  • 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".
  • Here at Magnet Forensics, we are committed to continuous learning and are focused on building a diverse and inclusive workforce.

Company info

  • What We're Looking For
  • It's more important to us to find candidates who can display indicators of success through skills they have developed and experiences they have been a part of, than to find folks who have "been there, done that".
  • We want to be part of your development journey, and we'll learn as much from you as you learn from us.
  • The Most Important Thing We're looking for candidates that can provide examples of how they have demonstrated
  • 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.