Join a leading global gaming studio to design and maintain the server‑side infrastructure that powers iconic titles. You’ll work on robust backend services, RESTful APIs, and cloud‑native systems, collaborating closely with cross‑functional teams to deliver seamless player experiences.
What You’ll Do
- Develop and maintain player account and leaderboard services.
- Build RESTful APIs and integrate third‑party systems.
- Collaborate with client‑side teams to ensure seamless feature integration.
- Participate in code reviews, testing, and performance profiling.
- Write modular, well‑documented C++ code following engine standards.
- Debug and resolve issues across multiple platforms.
- Communicate trade‑offs, risks, and progress to leads and stakeholders.
What You Need
- 5+ years of software development experience, preferably in gaming.
- Strong proficiency in C++ (object‑oriented and data‑driven design).
- Hands‑on experience with C#, Python or PHP for backend development.
- Knowledge of RESTful APIs, microservices, and system design.
- Familiarity with cloud infrastructure, containers, and distributed systems.
- Understanding of Agile, CI/CD pipelines, and DevOps practices.
- Degree in Computer Science, Software Engineering, or equivalent.
Good to Have
- Excellent interpersonal and communication skills.
- Strong analytical and synthesis abilities.
The Opportunity
Ubisoft’s diverse, worldwide teams create memorable experiences—from Assassin’s Creed to Just Dance—so your innovative contributions will help shape the next generation of games.
