As a Backend Engineer Assistant, you will contribute to the development and maintenance of our game distribution platform, used by both internal and external applications. You will work closely with other engineers, technical leads, and a product manager in a dynamic and creative environment.
What you'll do
- Work in close collaboration with the team to design and build high-evolutionary, available, and reliable cloud-native applications, using recommended practices and tools by Ubisoft
What you need
- Actively in BA/BS/Master in Computer Science or related technical field
- Experience in software development with one or more general-purpose programming languages (e.g., Go, TypeScript, Java, C/C++, C# or Python)
- Experience in at least one of the following areas: backend server, distributed and parallel systems, full-stack development (front-end and back-end), scalable enterprise platforms and applications
- Experience in development with different cloud providers (e.g., AWS, GCP, Azure)
- Ability to learn other programming languages if necessary and contribute to client-side API integration
- Knowledge of infrastructure automation, CI/CD pipelines, and cloud deployment models
Backend Engineer Assistant
