Veeam is looking for a Backend Engineer to build the world's next modern data protection platform for Veeam, focusing on SaaS and a cutting-edge technology stack.
Requirements
- Demonstrated expertise designing, building, and implementing SaaS or large-scale cloud services on Azure, Amazon Web Services (AWS), or Google Cloud Platform (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, scalable, concurrent systems
- A strong knowledge of computer science fundamentals (data structures and algorithms)
- Passion for code quality, extensibility, coding standards, testing and automation
- Experience with Docker, Kubernetes or other container and orchestration tools
Responsibilities
- Design and develop highly reliable and scalable SaaS microservices, integrated with a variety of cloud-based managed services utilizing Golang
- Ensure your code is high-quality, thoroughly tested, and secure
- Participate in on-call rotation for product operations
- Take ownership of the reliability and efficiency of your services running in the cloud
- Participate in technical design discussions, reviewing code, and providing feedback to other engineers
- Collaborate with a distributed team of engineers to build the VDC platform and support it in production
Other
- 5+ years of experience in the software development industry
- If the applicant is permanently present outside of the Czech Republic, Veeam reserves the right to refuse to consider the application for a job. Remote job is only possible in case the employee is located in the Czech Republic.
- Premium healthcare program for you, your spouse, and your children
- Annual vacation and sick days
- Veeam Care Days – additional 24 hours for your volunteering activities