jobapplier

Staff Software Development Engineer in Test (Connectors)

Veeam

Skills

Required

  • Kafka
  • Event Hubs
  • gRPC
  • REST
  • C++ / Java / Go / Python
  • Implement automated fault-injection pipelines
  • network partitions
  • rate limits
  • authentication
  • guarantee zero-data-loss execution
  • streaming architectures
  • queueing systems
  • API protocols
  • WebSockets

Preferred

  • AWS
  • Azure
  • Kubernetes
  • Helm / custom controllers / K8s operators
  • Build automation suites
  • Hubs
  • backpressure
  • RabbitMQ
  • S3

Join our team as a Staff Software Development Engineer in Test (SDET) specializing in Data Connectors & High-Scale Ingestion. In this role, you will be responsible for designing testing frameworks and benchmarking tools that validate multi-source data integration pipelines processing petabyte-scale throughput across AWS, Azure, and Kubernetes. You will also build automation suites to test real-world connector data flows under degraded network conditions and extreme concurrency.

Responsibilities

  • This position offers unlimited paid time off, paid parental leave, medical, dental, and vision coverage from day one, and many other benefits.
  • Design and execute scalable performance, backpressure, and stress-testing harnesses for ingestion connectors (REST, gRPC, CDC, Kafka, RabbitMQ).
  • Build automation suites across AWS (S3, SQS, Kinesis, EKS) and Azure (Event Hubs, Blob, AKS) to test real-world connector data flows under degraded network conditions and extreme concurrency.

Requirements

  • Implement automated fault-injection pipelines (simulating schema drift, network partitions, rate limits, and authentication failures) to guarantee zero-data-loss execution.
  • Deep experience in testing streaming architectures (Kafka, Event Hubs), queueing systems, and API protocols (gRPC, WebSockets, REST)
  • 8+ years of software engineering/SDET experience in C++, Java, Go, or Python
  • Proven track record building custom distributed load-generation tools (e.g., Locust, k6, custom Go/Java engines)

Preferred

  • Hands-on proficiency with AWS, Azure, and Kubernetes (Helm, custom controllers, or K8s operators)

Pay

USD 250,400 - 465,100