Browse All Jobs

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:

  • Monthly benefit stipend.
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.