Veeam Software
R&D Developer
About this role
Veeam seeks an R&D Developer to design, build, and test significant features for the K10 product, focusing on backup and recovery for Kubernetes applications, databases, and storage systems. You'll develop deep expertise in cloud-native technologies, manage data formats for movement and storage engines, and contribute to open-source community projects while ensuring high code coverage and performance standards.
What you'll do
- Design, build, and test major features for K10 backup and recovery product targeting Kubernetes environments
- Develop and maintain data formats for data movement and storage engine systems
- Create and own comprehensive test suites for benchmarking, robustness, scalability, and performance regression
- Debug applications using GDB and kernel debuggers, improving debugging and metrics toolchains
- Contribute to cloud-native open-source community projects and standards
- Own software components with high code coverage and analyze benchmark reports
What they're looking for
- Distributed systems design and testing (Golang, Rust, or C++)
- GDB debugger proficiency for development and production environments
- Secure networked systems design using TCP, HTTP, or gRPC
- Development task automation and scripting
- Cloud-native technologies and Kubernetes
- Performance testing and optimization
- Data format design and management
- Software testing and quality assurance
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Veeam Software
Veeam Software builds data protection and resilience solutions, including Kubernetes data protection software and enterprise data platforms that prioritize security and reliability. The company is hiring for technical and security-focused roles, including Salesforce data engineers, sales systems engineers, product security engineers, and senior security engineers to support its platform development and customer implementations.
- Website
- veeam.com
Likely interview questions
- Describe your experience designing and testing distributed systems—which languages have you used and what were the key challenges?
- Tell us about a time you debugged a complex production issue using GDB or similar tools. What was your approach?