Veeam, a leader in data protection and ransomware recovery, is seeking a Backend Engineer to join their Veeam Data Cloud (VDC) engineering team. The engineer will contribute to building a modern data protection platform using cutting-edge technologies.
The role involves:
- Designing and developing reliable and scalable SaaS microservices using Golang.
- Ensuring high-quality, well-tested, and secure code.
- Participating in on-call rotation for product operations.
- Taking ownership of service reliability and efficiency in the cloud.
- Participating in technical design discussions, code reviews, and providing feedback.
- Collaborating with a distributed team to build and support the VDC platform.
Veeam expects candidates to have:
- 5+ years of experience in software development.
- Expertise in designing, building, and implementing SaaS or large-scale cloud services on Azure, AWS, or GCP.
- Expertise with a modern programming language like Java, Go, Scala, or Rust.
- Experience designing and implementing event-driven architectures.
- Expertise in developing, testing, and debugging quality production systems.
- Strong knowledge of computer science fundamentals.
- Passion for code quality, extensibility, coding standards, testing, and automation.
Veeam offers:
Apply
Veeam Software
Veeam Software is the global leader in data protection and ransomware recovery, empowering organizations to achieve radical resilience. Its Veeam Data Platform delivers a single solution for cloud, virtual, physical, SaaS, and Kubernetes environments, providing data security, data recovery, and data freedom. With a global presence in over 30 countries, Veeam protects over 450,000 customers worldwide, including a significant portion of the Global 2000. Veeam Data Cloud (VDC) offers comprehensive Backup as a Service (BaaS) solutions with a focus on Microsoft 365 and Microsoft Azure workloads.