R&D Developer

Veeam SoftwareKirkland, WA
$149,240 - $231,200Remote

About The Position

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.

Requirements

  • Master’s degree or foreign equivalent in Information Networking, Computer Science, Computer Engineering, or related field
  • Advanced level coursework or project background in designing and testing distributed systems with at least two of the following: Golang, Rust, and/or C++.
  • Advanced level coursework or project background in debugging in-development and production applications using debugging software: GDB.
  • Advanced level coursework or project background in designing and testing secure networked systems using at least two of the following: TCP, HTTP, and/or gRPC.
  • Advanced level coursework or project background in automating development tasks by scripting with Bash and Python.
  • Advanced level coursework or project background in developing software using operating systems: Linux, and MacOS or Windows.
  • Advanced level coursework or project background in developing secure software, identifying, fixing, and preventing vulnerabilities including injection, lack of or poor encryption, overly permissive or broken access control, overflows, and insecure design.

Responsibilities

  • Own (design, build, and test) significant features in the K10 product related to backup and recovery of Kubernetes applications, databases, and storage systems.
  • Build a deep expertise in all "cloud-native" development, including state-of-the-art technologies as well as building a product that makes enterprise customers succeed in their "cloud-native" transformation.
  • Write, maintain and upgrade various data formats for the data movement and storage engine.
  • Build new tests, own and analyze reports from various product benchmarks, robustness, scalability, and performance regression testing suites.
  • Own (design, build, and test) software components with very high code-coverage.
  • Debug using application/kernel debuggers and improve the debugging/metrics toolchain as needed.
  • Work with and contribute to the cloud-native open-source community.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service