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
Apply directly at Magnet Forensics →Create a free account for alerts like thisView Magnet Forensics immigration profile
This listing is sourced directly from Magnet Forensics's careers page and normalized into a canonical job model.