Veeam is looking to build the world's next modern data protection platform for Veeam Data Cloud (VDC) by developing highly reliable and scalable SaaS microservices.
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
- Experience in the data protection industry
- If the applicant is permanently present outside of Poland, 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 Poland.
- Veeam Software is an equal opportunity employer and does not tolerate discrimination in any form on the basis of race, color, religion, gender, age, national origin, citizenship, disability, veteran status or any other classification protected by federal, state or local law.
- By submitting your application, you acknowledge that the information provided in your job application and any supporting documents is complete and accurate to the best of your knowledge.