Développeur principal ou développeuse principale logiciel - (Online Services - Crossroads)
Core
Senior software engineer responsible for designing, stabilizing, and optimizing large-scale critical online services for Ubisoft games.
Role type
Senior IC software engineer (backend/cloud)
Builds
Robust, scalable, and maintainable online services for Ubisoft game titles
Domain
Video game industry + distributed cloud systems
Deliverable
production ML models | product features | infrastructure
Required skills
Backend development, distributed systems, system modernization, performance optimization, production support, technical risk assessment, engineering best practices
Preferred skills
Cloud environment experience, microservices architecture, DevOps culture
Technologies
.NET Core, Docker, AWS, microservices, Infrastructure as Code, CI/CD
Responsibilities
Participate in all development phases (analysis, design, implementation, testing, integration, debugging, support), stabilize and optimize existing services, address technical challenges related to performance and scalability, contribute to refactoring efforts, ensure high-quality production support, collaborate with production and cross-functional teams, estimate efforts and contribute to planning, evaluate technical impacts and risks, contribute to engineering best practices, stay updated on online services and monetization technologies
Seniority
Senior, hands-on IC