Software Development Engineer in Test at Veeam focuses on building and maintaining testing infrastructure. Ensuring high product quality and automation capabilities for cloud and on-premises environments.
Responsibilities
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
Requirements
3+ years of experience in test automation or software quality engineering
Experience developing and maintaining automated test frameworks
Strong 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
Strong troubleshooting and problem-solving skills
Excellent communication skills and a strong sense of ownership
Ability to work effectively in a collaborative, fast-paced environment
Benefits
Paid vacation starting at 15 days per year and increasing to 20 or 25 days based on tenure, with 4 additional global VeeaMe Days and 24 paid volunteer hours annually through Veeam Cares
Paid parental leave that includes 3 weeks for all parents and 12 weeks for birthing parents
Medical, dental, and vision coverage from day one
Mental health support, therapy sessions, and digital wellness tools
RRSP retirement plan with matching contributions
Fertility support, plus 24 paid volunteer hours through Veeam Cares
AirVet: 24/7 virtual veterinary care at no cost
Opportunities to learn and grow through on-demand libraries (LinkedIn Learning, O’Reilly), mentoring, workshops, and learning events like our annual Global Day of Learning
Technical Lead for GE Vernova's DERMS Solutions, ensuring first class delivery to clients. Collaborating with technical teams to integrate solutions for distributed energy resources.
Technical Lead at MistyWest leading multidisciplinary teams in innovative hardware product development. Overseeing projects from concept to production while mentoring engineering teams.
Lead Engineer specializing in Mechanical Nuclear Island Support Systems for BWRX - 300 Small Modular Reactor projects at GE Vernova. Responsible for engineering deliverables, team collaboration, and regulatory support.
Software Engineer developing prototypes and POCs for Tailscale's AI initiatives. Collaborating with customers to integrate Tailscale's solutions for AI and identity - aware networking.
Software Engineering Co - op at Nokia executing project tasks and learning cutting - edge AI technologies. Collaborating in a professional environment to develop engineering skills and enhance team workflows.
Full - stack Software Developer II at ShareGate developing solutions using C# .NET and React. Join a multidisciplinary team to shape innovative product experiences.
Software Developer II contributing to full - stack projects in C# and React for Sharegate Platform. Joining a team focused on building cohesive solutions across the product suite.
Software Developer developing embedded software for GM's brake control systems. Collaborating with cross - functional teams to advance vehicle braking technology and improve safety and performance.