Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Online Programmer - Os (Game Network) in Winnipeg, MB vacancy
  • Build C++ online systems at Ubisoft Saguenay, working across client-server architecture...  ...and platform requirements.As an Online Game Programmer, you will develop, maintain, and improve...  ...experience.Key Responsibilities: Review network requirements and existing online engine... 
    Online
    Network
    Games

    Ubisoft Saguenay

    Winnipeg, MB
    1 hour ago
  •  ...Description Ubisoft is a global leader in gaming with teams across the world creating...  ...the unknown! Job Description As an Online Game Programmer at Ubisoft Saguenay, you will work...  ...What you’ll do: Review the project’s network requirements and existing online engine... 
    Online
    Network
    Games

    Ubisoft Saguenay

    Winnipeg, MB
    1 hour ago
  • 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-Ljbffr
    Online
    Network
    Games
    3 days per week

    Electronic Arts Ltd

    Winnipeg, MB
    1 hour ago
  •  ...are looking for a skilled and motivated programmer to join the engineering team to develop innovative massively multiplayer online games for PC. You must be able to independently...  ...multithreaded programming Knowledge of basic networking principles Self-motivated and able to... 
    Online
    Network
    Games
    Full time

    Siege Camp

    Winnipeg, MB
    1 hour ago
  • 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... 
    Online
    Games

    Cloud Imperium Games

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Online
    Network
    Games

    Ubisoft

    Winnipeg, MB
    1 hour ago
  • SENIOR GAME PROGRAMMER creā-tureStudios Inc. is a small, hybrid studio focused on making games ina different way. Based in Montreal, Canada...  ..., and evaluate differing approaches objectively Experience with real-time networking is considered an asset #J-18808-Ljbffr
    Network
    Games

    crea-ture Studios

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Online
    Network
    Games

    Ubisoft Entertainment Inc.

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Online
    Network
    Games
    Contract work
    Local area

    Kabam

    Winnipeg, MB
    1 hour ago
  • 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... 
    Online
    Network
    Games

    Ubisoft Entertainment Inc.

    Winnipeg, MB
    1 hour ago
  •  ...Siege Camp, a Toronto-based game studio, is seeking a skilled programmer to join the engineering team. You will work on massively multiplayer online games for PC and independently solve complex...  ...and geometry, multithreading, and networking basics. You will contribute to... 
    Online
    Network
    Games

    Siege Camp

    Winnipeg, MB
    1 hour ago
  • 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

    Epic Games

    Winnipeg, MB
    1 hour ago
  • 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... 
    Games
    Long term contract

    Epic Games

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Online
    Games
    Worldwide

    Cloud Imperium Games

    Winnipeg, MB
    1 hour ago
  • Cybersecurity Lead - Product Security (Network Hardware & OS) 1 Date: Oct 9, 2026Location: Toronto, ON, CASummary We are seeking an experienced Product Security Lead to join the IT Support and Enablement function supporting the Hardware Platform Solutions (HPS) organization... 
    Network
    Work at office

    Celestica Inc.

    Winnipeg, MB
    1 hour ago
  •  ...Ubisoft is seeking an enthusiastic programmer to build cutting-edge AI Bots for Rainbow Six Siege in Montreal. You will design, implement,...  ...to delivery, while staying current with advancements in AI and game tech. A passion for gaming and high-quality software is essential... 
    Games

    Ubisoft

    Winnipeg, MB
    1 hour ago
  • 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

    Ubisoft Montréal

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Games
    Hourly pay
    Internship
    Flexible hours
    Shift work

    Cineplex Entertainment LP

    Winnipeg, MB
    2 days ago
  • Senior Software Engineer, OS Integration Remote CanadaWhy Mozilla?The Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla...  ...and help create more opportunity and innovation for everyone online.Commitment to diversity, equity, inclusion, and belongingMozilla... 
    Online
    Immediate start
    Remote work
    Home office

    Mozilla

    Winnipeg, MB
    1 hour ago
  • $127.2k - $209.9k per year

     ...looking for a Senior Gameplay Programmer, with a focus on Camera...  ...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... 
    Online
    Network
    Games
    Casual work
    Work at office
    Remote work
    Work from home
    Home office
    Flexible hours
    1 day per week

    CD Projekt

    Winnipeg, MB
    1 hour ago
  • $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).... 
    Online
    Network
    Games
    Full time
    Summer work
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Kabam

    Winnipeg, MB
    1 hour ago
  • Porter Airlines Inc. recherche un spécialiste intermédiaire des Plateformes d'entreprise (Systèmes d'exploitation) pour superviser et optimiser les principaux systèmes d'exploitation utilisés dans les opérations et les services associés. Le candidat travaillera en étroite...

    Porter Airlines Inc.

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Online
    Full time
    Relocation

    SPECIALIZED RG

    Winnipeg, MB
    6 days ago
  •  ...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

    Hasbro

    Winnipeg, MB
    2 days ago
  •  ...features remotely in Canada using C and C++ across Windows, macOS, and Linux operating systems.As a Senior Software Engineer on Mozilla’s OS Integration team, you will improve Firefox and other Mozilla products. You will develop cross-platform changes, maintain the installer... 
    Remote work

    Mozilla

    Winnipeg, MB
    1 hour ago
  •  ...listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer, OS Integration based in Canada. We are seeking an experienced Senior Software Engineer to improve how a widely used desktop browser... 
    Immediate start
    Remote work
    Worldwide
    Home office

    Jobgether

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Online
    Full time
    Local area

    Corus Entertainment Inc.

    Winnipeg, MB
    2 days ago
  •  ...prochaine génération de Genetec Edge OS, notre système d’exploitation...  ...ou dans d’autres langages de programmation système similairesSolide...  ...in operating systems, networking, containerization, and security...  ...diagnose issues across daemons, networks, containers, orchestration... 
    Network
    Remote work
    Flexible hours
    Day shift

    Genetec Inc.

    Winnipeg, MB
    1 hour ago
  •  ...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

    Equinix

    Winnipeg, MB
    2 days ago
  • $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... 
    Online
    Network
    Games
    Casual work
    Work at office
    Remote work
    Work from home
    Home office
    Flexible hours
    1 day per week

    Cdprojektred

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Online Programmer - Os (Game Network). Be the first to apply!