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

Online Programmer - Os (Game Network)

Game Companies

Company DescriptionUbisoft 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!
Game Development
5+ years
Technical Engineering
Company DescriptionUbisoft 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 DescriptionAs a Senior C++ Engine Programmer at Ubisoft, 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.
Develop 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
Advanced 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
Console development experience (PlayStation, Xbox, Nintendo Switch).
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 networking
Contract: PermanentWork flexibility: Office-based
#J-18808-Ljbffr
Vacancy posted 45 minutes ago
Similar jobs that could be interesting for youBased on the Online Programmer - Os (Game Network) in Winnipeg, MB vacancy
  • Ubisoft is a global leader in gaming with teams across the world creating...  ...a Senior C++ Engine Programmer at Ubisoft, you'll join the Core Services - Online Tech Foundations team. The team...  ...including game engine, low-level, networking, and engine-integrated web components... 
    Online
    Network
    Games

    Ubisoft Entertainment S.A

    Winnipeg, MB
    46 minutes ago
  • 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
    44 minutes 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
    44 minutes 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

    Winnipeg, MB
    41 minutes 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
    45 minutes 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
    40 minutes 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 Entertainment Inc.

    Winnipeg, MB
    46 minutes ago
  • Programmeur.Meuse Engin - OS (Game Network) Ubisoft est un·e chef·fe de file mondial·e dans l...  ...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

    Winnipeg, MB
    42 minutes 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
    44 minutes 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
    44 minutes ago
  • Use expert C++ and full-stack game development experience as a Senior Programmer at Smoking Gun Interactive, working remotely from British Columbia.This senior game programming position supports projects across development areas, with emphasis on full-stack experience. You will... 
    Games
    Remote work

    Keywords Studios Plc

    Winnipeg, MB
    46 minutes 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
    46 minutes 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
    45 minutes ago
  • Shape menus, HUDs, and widgets for an AAA game using Unreal UMG and Blueprint scripting at Wizards of the Coast’s Skeleton Key studio.This UI Programmer role focuses on connecting responsive interfaces with gameplay systems and data. You will create clear, maintainable implementations... 
    Games

    Wizards of the Coast

    Winnipeg, MB
    42 minutes 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
    39 minutes 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
    42 minutes ago
  • Shape online multiplayer modes for EA SPORTS NHL from EA Vancouver in Burnaby, using production leadership and cross-functional delivery...  ...Reporting to the Lead Producer, you will align Creative Directors, Game Designers, Development Directors, Technical Leads, and partner... 
    Online
    Games

    Electronic Arts

    Winnipeg, MB
    42 minutes ago
  • Smoking Gun Interactive, a Keywords Studio company, seeks a Senior Programmer in Vancouver for remote-friendly work. You will contribute across game programming areas with full-stack emphasis and mentor others while delivering high-quality code. You must have shipped at least... 
    Games
    Remote work

    Smoking Gun Interactive Inc.

    Winnipeg, MB
    40 minutes 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
    45 minutes 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
    4 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
    44 minutes 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
    45 minutes 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
    43 minutes ago
  • $127.2k - $209.9k per year

     ...YouTube channel and Beyond the Game Blog where we share behind-the...  ...for a Senior Gameplay Programmer, with a focus on Camera features...  ...experiencing period pain. RED Parents Network — support for working parents....  ...-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

    CD PROJEKT RED

    Winnipeg, MB
    40 minutes ago
  •  ...architecture, and the effectiveness of the programmers and AI agents who write it. Seventy...  ...they become problems Design and build game systems and gameplay, and own the architecture...  ...Island Nice to have Multiplayer or networking experience: Netcode for GameObjects,... 
    Network
    Games
    Full time
    Remote work

    Punk Science Studios Inc.

    Winnipeg, MB
    45 minutes 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
    8 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
    4 days ago
  •  ...iGaming, we know a thing or two. At Light & Wonder, It’s all about the games, and our digital teamleads the global iGaming market, providing...  ...and innovative software that powers the world's most successful online gaming providers. Position SummaryWe are looking for a Game... 
    Online
    Games
    Work at office
    Flexible hours
    Shift work

    Impleo

    Winnipeg, MB
    44 minutes 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
    4 days ago
  •  ...distributed systems, low-level programming, and online technology foundations. Work with global game teams.As a Senior C++ Engine Programmer, you will support Core Services - Online...  ...and evolve middleware for game engines, networking, and engine-integrated web components. The... 
    Online
    Network
    Games

    Ubisoft Entertainment S.A

    Winnipeg, MB
    42 minutes ago

Do you want to receive more vacancies?

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