Veeam Software

Data and AI Trust

SeniorSoftwareEngineer,Test

CA$200–371k Canada
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer, Test at Veeam Software. Skills: Test automation, CI/CD pipelines, Infrastructure as Code, Cloud-native environment. Build infrastructures. Maintain infrastructures”

What You'll Achieve.

Ensure high product quality; Ensure scalability; Ensure reliability; Ensure security; Improve test coverage; Enhance automation capabilities; Support CI/CD processes

Industry & Context.

Data and AI Trust
Problems you'll solve

Troubleshooting and problem-solving skills

What They're Looking For.

Must Have

3+ years of experience in test automation, 3+ years of experience in software quality engineering, Experience developing and maintaining automated test frameworks, Experience working with CI/CD pipelines in large-scale engineering environments, Ability to write clean, maintainable, and efficient code using modern programming languages, Experience with scripting languages such as Bash or Python, Troubleshooting and problem-solving skills, Excellent communication skills, Sense of ownership

Nice to Have

Experience developing applications or tools in Golang, Familiarity with public cloud platforms and APIs, Familiarity with AWS, Experience with Kubernetes, Experience with the cloud-native ecosystem, Hands-on experience with Kubernetes Helm, Hands-on experience with Docker, Hands-on experience with OpenShift, Hands-on experience with Rancher, Hands-on experience with Google GKE, Hands-on experience with AWS EKS, Hands-on experience with Azure AKS, Hands-on experience with VMware Tanzu Kubernetes Grid (TKG), Experience with Infrastructure as Code, Experience with automation tooling, Familiarity with containerized environments, Familiarity with distributed systems

What You'll Do.

Build infrastructures

Maintain infrastructures

Improve infrastructures

Develop automated test frameworks

Enhance automated test frameworks

Expand product test coverage

Implement CI/CD pipelines

Maintain CI/CD pipelines

Optimize CI/CD pipelines

Develop IaC templates

Develop deployment automation

Collaborate cross-functionally

Prepare technical documentation

Maintain technical documentation

Support quality initiatives

How You'll Work.

Team & Collaboration

Collaborate cross-functionally with software engineers; Collaborate cross-functionally with QA; Collaborate cross-functionally with DevOps; Collaborate cross-functionally with platform teams; Work closely with engineering teams; Work effectively in a collaborative environment

Communication Scope

Excellent communication skills

Full Job Description

Veeam is the Data and AI Trust Company, specializing in helping organizations ensure their data and AI are fully understood, secured, and resilient to enable the acceleration of safe AI at scale. As the market leader in both data resilience and data security posture management, Veeam is built for the convergence of identity, data, security, and AI risk. Headquartered in Seattle with offices in more than 30 countries, Veeam protects over 550,000 customers worldwide, who trust Veeam to keep their businesses running. Join us as we go fearlessly forward together, growing, learning, and making a real impact for some of the world’s biggest brands. About the Role We are looking for a Software Development Engineer in Test (SDET) to help build and maintain the infrastructure, frameworks, and automation used to develop and test the Veeam DataAI Command Platform . In this role, you will contribute to ensuring high product quality, scalability, reliability, and security across both cloud and on-premises environments. You will work closely with engineering teams to improve test coverage, enhance automation capabilities, and support CI/CD processes in a fast-paced cloud-native environment. Our team values clean code, extensibility, automation, and engineering excellence. What You’ll Do Build, maintain, and improve on-premises and cloud-based infrastructures used for product development and testing Develop and enhance automated test frameworks and expand product test coverage Implement, maintain, and optimize CI/CD pipelines Create tools and automation to streamline engineering and operational workflows Develop and maintain Infrastructure as Code (IaC) templates and deployment automation Collaborate cross-functionally with software engineers, QA, DevOps, and platform teams Prepare and maintain technical documentation, specifications, and operational guides Support quality initiatives focused on scalability, reliability, performance, and security What You’ll Bring 3+ years of exper

Free ATS check

Applying for this Senior Software Engineer, Test role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about Veeam Software?

Real rants from real employees. Read before you apply.

Read Company Rants →