Compétences recherchées — Connectez-vous et téléversez votre CV pour comparer avec votre profil
Détails du poste
- Lieu de travail : Montreal
- Type de poste : Permanent à temps plein
Description du poste
As an Online Programmer at Ubisoft Montreal, you will help build, improve, and support the online systems that power multiplayer game features. As an Online Programmer, you will play a key role in designing scalable, resilient, and high-performing online services that support live game experiences.
You will contribute to the architecture and implementation of server-side systems, ensuring stability, maintainability, and long-term reliability for players around the world.
What you’ll do
- Design and deploy server-side services supporting online gameplay systems.
- Develop and improve application programming interfaces and backend components.
- Implement and maintain continuous integration and deployment pipelines.
- Analyze online and network requirements to propose effective technical solutions.
- Write clean, efficient, and scalable code.
- Validate new systems to ensure consistency with existing architectures.
- Optimize current systems to maintain performance and stability.
- Document online features to support knowledge sharing.
- Fix network-related issues in collaboration with quality control teams.
- Support online systems in live production environments.
Qualifications
What you bring to the team
- A degree in Computer Science or Software Engineering.
- At least 5 years of experience in programming.
- Strong skills in online or network programming.
- Proficiency with programming languages such as Go, C++, or Python.
- Hands-on experience with server-side development.
- Knowledge of network protocols and distributed systems.
- Familiarity with automation, deployment tools, and infrastructure concepts.
- Strong problem-solving and analytical abilities.
- Ability to document technical solutions clearly.
- Comfort working in collaborative, cross-disciplinary teams.
- Autonomy, adaptability, and attention to detail.