V

Veeam Software

Builds backup and recovery software for businesses

Senior Director - Software Development Engineer in Test

Engineering LeadershipPosted on Nov 13
Full-timeSan Jose, CA, USAIn-person

About the Job

Requirements

  • At least 12 years of experience in software quality engineering, test automation, or software development, including significant hands-on SDET experience.
  • At least 6 years of quality engineering leadership experience, including leading through managers and scaling multiple teams.
  • Hands-on experience testing backup, recovery, or data resilience products and workloads.
  • Strong understanding of backup and resilience concepts, including snapshots, replication, immutability, recovery time objective (RTO), recovery point objective (RPO), and ransomware recovery.
  • Experience building test automation frameworks from the ground up using Python, Go, and/or Java.
  • Experience testing distributed systems, REST and GraphQL APIs, and cloud platforms such as AWS, Azure, and Google Cloud at scale.
  • Strong background in continuous integration and continuous delivery (CI/CD) and test infrastructure, such as GitHub Actions, Jenkins, Kubernetes, and containerized test environments.
  • Experience with performance, load, and chaos testing tools such as k6, JMeter, Locust, and Chaos Mesh.
  • Practical experience using AI-assisted development tools and judgment to set standards that keep AI-assisted testing reliable and secure.

Responsibilities

  • Set the quality vision and strategy across the Data Command Platform, including test architecture, release criteria, and actionable quality metrics.
  • Build and lead QA and SDET teams by hiring, coaching, and developing managers and senior engineers, with clear expectations and growth paths.
  • Own quality for the integration of Veeam backup workloads, including validating backup, restore, replication, and recovery workflows and how backup data and metadata flow into the platform.
  • Define resilience testing standards, including failure injection, chaos testing, disaster recovery scenarios, and recovery time and recovery point objective (RTO/RPO) validation.
  • Drive test automation at every layer—unit, API, integration, end-to-end, performance, and security—and build it into CI/CD pipelines with fast, reliable feedback.
  • Build scalable test frameworks and environments for connectors across SaaS, IaaS, and AI platforms, including test data management, service virtualization, and contract testing for third-party APIs.
  • Lead performance, scale, and reliability testing for the Knowledge Graph and data lake integrations, including large-volume scans, graph queries, and ingestion pipelines.
  • Build an AI-first quality practice in which teams use tools such as Claude Code, Cursor, and Copilot to generate, maintain, and triage tests, with guardrails that protect quality and security.
  • Create reusable Claude skills and agent workflows that standardize test patterns, test generation, and failure analysis.
  • Own release readiness, escaped-defect analysis, and continuous improvement in partnership with engineering, product, and support.

Desired Qualifications

  • Experience with Veeam products.
  • Experience testing data security, data governance, data security posture management (DSPM), or AI security posture management (AISPM) products.
  • Familiarity with graph databases such as Neo4j and Amazon Neptune, or data lakes and lakehouses such as Delta Lake and Iceberg.
  • Experience testing enterprise SaaS integrations and identity and permission models, such as Microsoft 365, Salesforce, and Snowflake.
  • Background in security testing practices, including static application security testing (SAST), dynamic application security testing (DAST), and penetration testing coordination.
  • Experience building custom agents or Model Context Protocol (MCP)-based workflows for test automation.
  • Infrastructure-as-Code experience for test environments, such as Terraform or Pulumi.

About the Company

Veeam Software

Builds backup and recovery software for businesses

Veeam Software makes backup and recovery software that gets businesses' data back after ransomware attacks, outages, or mistakes, whether it sits on their own servers, in public clouds, or in apps like Microsoft 365. It made its name in 2008 with Backup & Replication, built to back up VMware virtual machines, and in 2010 added a way to restart a failed server straight from its backup file. Its software keeps locked copies on-site or in Veeam's own cloud, scans them for malware before a restore, and tracks where sensitive data lives and which people and AI agents reach it. Companies buy subscriptions directly or through resellers and service providers. Veeam was founded in 2006 and is based in Kirkland, Washington, United States.

Company size
5,001-10,000
Company stage
Private
Total funding
$500M
Headquarters
Kirkland, WA
Founded
2006

Recently Posted Jobs

Explore more opportunities at Veeam Software

See more jobs