Online Programmer - Os (Game Network)
Ubisoft Entertainment Inc.
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help create the unknown!JOB DESCRIPTION
As a Senior C++ Engine Programmer at Ubisoft Montréal, you’ll join the Core Services - Online Tech Foundations team. The team builds technology that supports online services across many Ubisoft productions. You’ll help design and evolve distributed systems and middleware used in games, including game engine, low-level, networking, and engine-integrated web components.What you’ll doDevelop and improve reliable, high-performing, maintainable C++ middleware.Contribute to technical direction and architecture choices.Improve code quality through good practices, code reviews, and continuous improvement.Solve complex technical problems and optimize performance.Reduce risks and technical debt to help keep solutions sustainable.Collaborate with teams and other stakeholders.Share knowledge and keep up with technical developments.QUALIFICATIONS
What you bring to the teamAdvanced proficiency in modern C++ (C++17/20/23 and beyond).Strong expertise in software architecture and complex systems.Deep low-level programming knowledge (memory management, multithreading, CPU optimization).Ability to design high-performance algorithms and optimized data structures.Excellent debugging and profiling skills.Proficiency with Continuous Integration and Continuous Deployment (CI/CD) practices and tools.Strong analytical and problem-solving abilities for complex challenges.Excellent communication and collaboration skills.Self-driven, proactive, and highly autonomous.Strong attention to detail and quality-oriented mindset.Ability to influence technical decisions and strategic directions.Assets :Expertise in C#.Experience with one or more game engines (Snowdrop, Anvil, Unreal Engine, Unity).Knowledge of cloud infrastructure and services (AWS, Azure).Experience working on game productions with significant online/multiplayer components.Advanced technical expertise in areas such as online services and networkingHow can I check my application status?
You can check the status of your application by logging into your SmartRecruiters candidate profile.I am not familiar with the video game industry. Would I fit into Ubisoft?
At Ubisoft, everyone is welcome! We know that by bringing together different perspectives and experiences, we create a more inclusive environment for our team members. You’ll get the chance to work with teams and projects that inspire and challenge you every single day.
#J-18808-Ljbffr
As a Senior C++ Engine Programmer at Ubisoft Montréal, you’ll join the Core Services - Online Tech Foundations team. The team builds technology that supports online services across many Ubisoft productions. You’ll help design and evolve distributed systems and middleware used in games, including game engine, low-level, networking, and engine-integrated web components.What you’ll doDevelop and improve reliable, high-performing, maintainable C++ middleware.Contribute to technical direction and architecture choices.Improve code quality through good practices, code reviews, and continuous improvement.Solve complex technical problems and optimize performance.Reduce risks and technical debt to help keep solutions sustainable.Collaborate with teams and other stakeholders.Share knowledge and keep up with technical developments.QUALIFICATIONS
What you bring to the teamAdvanced proficiency in modern C++ (C++17/20/23 and beyond).Strong expertise in software architecture and complex systems.Deep low-level programming knowledge (memory management, multithreading, CPU optimization).Ability to design high-performance algorithms and optimized data structures.Excellent debugging and profiling skills.Proficiency with Continuous Integration and Continuous Deployment (CI/CD) practices and tools.Strong analytical and problem-solving abilities for complex challenges.Excellent communication and collaboration skills.Self-driven, proactive, and highly autonomous.Strong attention to detail and quality-oriented mindset.Ability to influence technical decisions and strategic directions.Assets :Expertise in C#.Experience with one or more game engines (Snowdrop, Anvil, Unreal Engine, Unity).Knowledge of cloud infrastructure and services (AWS, Azure).Experience working on game productions with significant online/multiplayer components.Advanced technical expertise in areas such as online services and networkingHow can I check my application status?
You can check the status of your application by logging into your SmartRecruiters candidate profile.I am not familiar with the video game industry. Would I fit into Ubisoft?
At Ubisoft, everyone is welcome! We know that by bringing together different perspectives and experiences, we create a more inclusive environment for our team members. You’ll get the chance to work with teams and projects that inspire and challenge you every single day.
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Online Programmer - Os (Game Network) in Winnipeg, MB vacancy
- Electronic Arts in Vancouver, BC is seeking an experienced Online Engineer to develop and extend online game features for a connected play experience. You will... ...engine, optimize live systems, and integrate third-party APIs while advancing real-time networking #J-18808-LjbffrOnlineNetworkGames3 days per week
- Cloud Imperium Games à Montréal recherche un Programmeur Online confirmé, maîtrisant C++ et au moins 5 ans d'expérience, pour développer et tester des fonctionnalités en ligne et intégrer des services backend dans le moteur du jeu. Vous travaillerez avec TypeScript et Rust en...OnlineGames
- ...Programmeur.meuse Engin - OS (Game Network) Ubisoft est un·e chef·fe de file mondial·e dans... ...vous rejoindrez l’équipe Core Services - Online Tech Foundations. Cette équipe crée les... ..., notamment pour le moteur de jeu, la programmation de bas niveau, le réseau et les...OnlineNetworkGames
- ...sénior à Ubisoft Montréal, vous rejoindrez l’équipe Core Services - Online Tech Foundations. Cette équipe crée les technologies qui... ...intergiciels utilisés dans les jeux, notamment pour le moteur de jeu, la programmation de bas niveau, le réseau et les composants Web intégrés au...OnlineNetworkGames
- ...of excellence in free-to-play gaming. We hire for passion and diversity... ...artists, designers and other programmers in a highly collaborative and... ...with C#. Shipped multiple online titles (on Console, PC, or... ...RPG, multiplayer, online, and network systems. Frontend Knowledge...OnlineNetworkGamesContract workLocal area
- Build online gaming technology with Ubisoft Montréal using modern C++, distributed systems,... ...programming expertise.As a Senior C++ Engine Programmer, you’ll work within Core Services -... .... The work spans game engines, networking, low-level systems, and engine-integrated...OnlineNetworkGames
- Join Epic Games as a Senior Software Programmer with a focus on real-time communication. Utilize your expertise in C++ and come innovate with us across our gaming ecosystem. In this role, you'll lead technical projects within the Media Services team, specifically enhancing...GamesLong term contract
- Elevate your programming skills with Epic Games as a Senior Tools Programmer. Play a key role in enhancing Unreal Editor tools for artist productivity and creativity. Epic Games is seeking a talented Senior Tools Programmer to advance artist tools within the Unreal Engine...Games
- ...qui se déroulent exclusivement en anglais. Cloud Imperium Games est une entreprise de développement de jeux vidéo de premier... ...les autres membres de l’équipe Qu'attendons-nous de notre Programm eur·se Online ? Excellente maîtrise de C++, avec au moins 5 ans d’expérience...OnlineGamesWorldwide
- Select how often (in days) to receive an alert:Cybersecurity Lead - Product Security (Network Hardware & OS) 1 Location: Toronto, ON, CASummary We are seeking an experienced Product Security Lead to join the IT Support and Enablement function supporting the Hardware...NetworkLong term contractWork at office
- Company Description Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re...Games
- ...an exceptional entertainment experience to each and every guest. The Amusement Host operates all major attractions and is an expert on gaming within the facility and can help answer and/or curate the gaming experience for both experienced and non-experienced gamers. If you...GamesHourly payInternshipFlexible hoursShift work
$127.2k - $209.9k per year
...looking for a Senior Gameplay Programmer, with a focus on Camera features... ...to fulfill the vision of the game.Build and maintain solid and... ...experiencing period pain.RED Parents Network - support for working parents.... ...-sharing initiatives, online tutorials, and e-learning classes...OnlineNetworkGamesCasual workWork at officeRemote workWork from homeHome officeFlexible hours1 day per week$110k - $150k per year
...raising the bar of excellence in free-to-play gaming. We hire for passion and diversity so... ...) and core services related to compute, networking, and managed databases. Hands-on experience... ...Terraform is a plus. Shipped multiple online titles (on Console, PC, or Mobile)....OnlineNetworkGamesFull timeSummer workWork at officeLocal areaImmediate startRemote workFlexible hours- ...Job Description: Build and manage the online and e-commerce team, and formulate performance management methods. Develop online e-commerce marketing plans, supervise, implement, and review them. Plan, manage, and sell online e-commerce products. Acquire online traffic...OnlineFull timeRelocation
- ...Skeleton Key, building a new studio in Montreal, is seeking a Principal Cinematic Animator to join the team and help bring our first AAA game to life. Reporting to the Animation Director, you will create high-quality cinematic sequences that integrate with gameplay,...Games
- ...Lead digital journalism for Globalnews.ca as an Online Supervisor in Toronto, combining reporting, editing, and newsroom coordination onsite. Help shape daily coverage. Reporting to the Managing Editor for Local Coverage, this full-time position oversees the latter part...OnlineFull timeLocal area
- ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As a Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference...Network
$180.1k - $247.6k per year
...looking for an Expert Gameplay Programmer - AI to join our team to work... ...contribute effectively to all game systems and components. At least... ...period pain. RED Parents Network - support for working parents.... ...knowledge-sharing initiatives, online tutorials, and e-learning classes...OnlineNetworkGamesLong term contractCasual workWork at officeRemote workWork from homeHome officeFlexible hours1 day per week- ...Design secure, resilient network solutions with ISM using routing, switching, and network architecture expertise. Work location is preferably Regina, Saskatchewan, or depends on the successful candidate. As Technical Solutions Manager, also identified as Network Solutions...Network
$127.2k - $209.9k per year
...looking for a Senior Gameplay Programmer - AI to join our team to work... ...contribute effectively to all game systems and components.Qualifications... ...period pain.RED Parents Network - support for working parents.... ...knowledge‑sharing initiatives, online tutorials, and e‑learning...OnlineNetworkGamesCasual workWork at officeRemote workWork from homeHome officeFlexible hours1 day per week- 1000 Suomen osuuskauppojen keskuskunta hakee Product Manageria Frontline Operating System -tuotetiimiin Helsinkiin. Rooli johtaa kehitystyötä ja priorisointeja OKR- ja roadmappien mukaisesti sekä varmistaa yhteistyön myymälähenkilöstön, HR:n, liiketoiminnan ja teknologian vä...
- ...advanced detection.The incumbent will make the game client more resilient against manipulation... ...with the mindset of an engine programmer, implementing complex security features directly... ...integration with the client’s UI and Ubisoft’s online services.What you’ll do Develop and...OnlineGames
- Job Description As a Senior Engine Programmer at Ubisoft Montréal, you'll help evolve the technology behind For Honor as... ...'ll develop and optimize core engine systems for a live game, working with the Gameplay, Online, Tools, User Interface, and Graphics teams. Your work will...OnlineGamesWorldwide
- ...environment. Whether it’s building award-winning games or crafting engine technology that... ...are seeking an experienced Lead Gameplay Programmer to direct gameplay teams within Rocket... ...vehicle physics, etc.) Experience with network replication systems (client-server prediction...NetworkGamesLong term contractTemporary workWorldwide
$70k - $90k per year
...ValuesWe give everyone at Skymap the opportunity to contribute to our games and culture, at any level of the organization. We hire people... ...connexes dans Unity, en collaboration avec l'équipe de programmation, afin que les conceptions soient techniquement réalisables et faciles...GamesLong term contractFull timeTemporary workRemote work- ...Bridgenext is a global digital consultancy delivering Growth OS solutions across Salesforce, Agentforce, and related SaaS products. We partner with clients to turn fragmented platforms into cohesive, outcome-driven programs. This Salesforce Product Owner role leads backlog...Remote work
$120k - $130k per year
...the action? We are seeking a highly skilled and motivated Senior Network Engineer with 7+ years of experience to join our dynamic infrastructure... ...with Cisco enterprise‑grade hardware (Nexus, Catalyst) and NX‑OS/IOS. Security & Load Balancing: Proven experience with firewall...NetworkFull timeWork at office$100.22k - $197.76k per year
Want to be responsible for the gaming experience of millions of players? How about building... ...Blizzard. We run every part of the players' online experience, from logging in to matchmaking... ...We are looking for a talented Senior Network Engineer to join our Platform Department...OnlineNetworkGamesFull timeTemporary workPart timeWork at officeWorldwideRelocation package- ...dynamic technology company, delivering cutting‑edge hardware and network services to more than 100 million people and an entertainment leader... ...with entertainment excellence and creativity. Position - Sr Game Designer (Progression & Economy)Haven Studios is a game...NetworkGamesLong term contractInternshipShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Online Programmer - Os (Game Network). Be the first to apply!
Related searches
- api developer Winnipeg, MB
- c developer Winnipeg, MB
- junior programmer Winnipeg, MB
- senior developer Winnipeg, MB
- tableau developer Winnipeg, MB
- gis developer Winnipeg, MB
- junior developer Winnipeg, MB
- as400 rpg programmer remote Winnipeg, MB
- information developer Winnipeg, MB
- visa sponsor developer Winnipeg, MB

