Find Your 4-Day Work Week
"The future of work is here" - 4DayJob
As seen in
VOCABOTICS
🤍 If you like 4DayJob, give us a shoutout on 𝕏
Company Description:
Ubisoft is a global reference in video games, with teams spread across the world creating original and memorable gaming experiences, from Assassin’s Creed to Rainbow Six, Just Dance, and many more. We believe that a diversity of perspectives advances both players and teams. If you are passionate about innovation and want to push the boundaries of entertainment, join our adventure and help us create the unknown!
Job Description:
The person in this role is the technical reference for all technological matters related to their specialty. They are a technical specialist responsible for analyzing issues associated with their area of expertise (technical specialty or game console) and accountable for technological choices as well as performance of all systems in their specialty. They continue to produce code, define best practices, and provide mentorship within the team.
Specialty: Online/Backend (Games)
In the context of online services for an AAA/GAAS multiplayer game, the Technical Lead designs the architecture of backend systems, ensures their resilience, scalability, and operability, and implements observability tools and CI/CD practices to guarantee a smooth and reliable gaming experience.
General Responsibilities for the Specialty:
- Manage technical assignments given by the IT Project Manager, Team Lead, or Technical Architect.
- Act as the reference person within the team for technical aspects related to their specialty.
- Code as a senior developer and handle the riskiest elements in their specialty.
- Propose enhancements and make coherent technological choices aligned with the project vision.
- Regularly measure performance and optimize systems in their specialty as needed.
- Resolve complex technical problems related to their specialty.
- Provide technical mentorship within the team (knowledge sharing, best practices).
- Advise the Architect and/or Project Manager and propose corrective measures to achieve objectives.
- Collaborate with technical leads in other disciplines (design, graphics, animation, audio, etc.) to ensure system efficiency across teams.
- Participate in performance reviews with the Project Manager.
- Perform any other related tasks.
Online/Backend Specific Responsibilities:
- Design, architect, and implement backend services for player connectivity and interaction, ensuring resilience, scalability, and security.
- Gather requirements (design, gameplay, online, data, operations) and iterate on key features: authentication, matchmaking, sessions, progression, economy, telemetry, etc.
- Work closely with peers to ensure reliability, performance, and maintainability of the online ecosystem.
- Develop and enhance observability: metrics, traces, logs, alerting, SLO/SLI, health and capacity dashboards.
- Set up and evolve CI/CD processes (continuous integration, delivery, and deployment of online services and components).
- Define API standards (REST/gRPC), database modeling and design, versioning, and compatibility of live services.
- Contribute to live operations (GAAS) preparation and support: readiness, load and performance testing/failover, runbooks, and incident response.
Qualifications:
Soft Skills:
- Analytical and synthesis mindset; problem-solving.
- Ability to understand and anticipate client needs by exploring new possibilities.
- Excellent interpersonal and communication skills; aptitude for teamwork and influence.
- Autonomy, resourcefulness, initiative, and results orientation.
- Rigour, attention to detail, and flexibility in work organization.
- Adaptability, ability to prioritize, and manage ambiguity.
Education:
- Bachelor’s degree in Computer Science or Computer Engineering (or equivalent training).
Relevant Experience:
- Minimum 3 years of programming experience on a specific console or specialty (or equivalent relevant experience).
- For a senior Online/Backend profile (desired):
- 5+ years developing backend systems and features for AAA/GAAS online games.
- Demonstrated experience in technical leadership, mentoring, and technological decision-making.
Technical Skills (Required / Highly Preferred):
- REST API design, database design (relational or NoSQL).
- AWS (or equivalent cloud): compute, storage, networking, IAM, observability.
- CI/CD, infrastructure as code, automated testing, progressive deployments (canary / blue-green).
- Observability: instrumentation, metrics, logs, traces, alerting, SLO/SLI.
- Programming in Go (highly desired) or equivalent expertise in modern backend languages.
- C++.
Assets:
- Knowledge of Unreal Engine 5 (or similar engine) and its online integrations.
- Experience with live operations (GAAS), capacity & performance, incident management, and post-mortems.
- Knowledge of gameplay/online: matchmaking, sessions, matches, progression, economy, anti-cheat, telemetry, etc.
Languages:
- Fluent in French and English, both spoken and written (for collaboration with multi-region teams and partners).
Source: 4dayweek.io
Browse by Role
© 2025 4DayJob. Helping you find better work-life balance through 4-day work weeks.