Browse All Jobs
Job Description
Veeam is seeking a Backend Engineer to join its Veeam Data Cloud (VDC) engineering team in Prague. The engineer will work on building a modern data protection platform, utilizing technologies like containers, serverless infrastructure, Golang, and public cloud services. This role involves collaborating with a global team to design, develop, and maintain highly reliable and scalable SaaS microservices.Responsibilities:
  • Design and develop highly reliable and scalable SaaS microservices.
  • Ensure code quality through testing and security measures.
  • Participate in on-call rotation for product operations.
  • Take ownership of service reliability and efficiency.
  • Participate in technical design discussions and code reviews.
  • Collaborate with a distributed team to build and support the VDC platform.
Requirements:
  • 5+ years of experience in software development.
  • Expertise in designing 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 production-quality systems.
  • Strong knowledge of computer science fundamentals.
  • Passion for code quality, extensibility, coding standards, testing, and automation.
Veeam offers:
  • Premium healthcare program.
  • Annual vacation and sick days.
  • Meal vouchers.
  • Subscription for public transportation.
  • Mobile phone plan.
  • MultiSport card.
  • Cafeteria Benefit Plan.
  • Veeam Care Days for volunteering.
  • Professional training and education.
Apply Manually