Senior Online Programmer
Hasbro
Job Responsibility:
At Invoke, our mission is to Have Fun Building Great Games.
We believe the best games come from people who love what they do, in an environment that values them and their ideas. And we ensure that everyone has the opportunity to contribute to our collective success, whatever their role. As a member of Wizards of the Coast, we help enrich a catalog of games that has inspired gamers and developers for decades.
At Invoke, you get to play your part as a valued member of an open and dedicated team within a magical world!
Invoke Studios is currently looking to hire a Core Team of talented and varied people for a new AAA multiplayer game in the universe of D&D using the Unreal Engine.
If you are interested in joining a new team and actively contributing to the conception of a new game project, please read below.
Invoke is looking for a Senior Online Programmer to join the team to play a crucial role in the development of our online multiplayer gaming experience. You will work closely with cross-functional teams including Game Designers, Artists, and other Programmers to create robust, scalable, and secure backend systems that power our online gameplay features.
What You'll Do
Architect, develop, and maintain backend systems to support online multiplayer gameplay
Ensure systems are designed to handle high volumes of concurrent players and are optimized for low-latency gameplay experiences
Implement efficient network communication protocols and technologies to facilitate real-time interactions between the game client, game server and systems
Implement security measures to protect player data, prevent cheating, and ensure a fair gaming environment
Monitor system performance, troubleshoot issues, and implement optimizations to ensure the reliability and stability of online services
Work closely with other team members to integrate backend systems with gameplay features and user interfaces
Document system architecture, APIs, and development processes to facilitate collaboration and knowledge sharing within the team.
Ideally, what You'll Bring
Minimum of 7 years of experience in backend development, preferably in the video game industry or a related field.
Proficiency in one or more programming languages commonly used in backend development such as C++, C#, Go, Rust
Strong understanding of network protocols (TCP/IP, UDP), client-server architecture, and experience with socket programming.
Experience working with relational databases and NoSQL databases
Experience with Unreal engine, a plus
Familiarity with security best practices, encryption algorithms, and techniques for preventing cheating and exploitation in online games.
Ability to analyze complex problems, debug issues, and implement effective solutions.
Excellent communication skills in French and English;
A genuine passion for video games and a desire to contribute to the creation of compelling and online gaming experiences.
We are an Equal Opportunity Employer
Invoke commits to offer equal working chances to every individual, without regard based on the following: age, sex, sexual orientation, physical disability, origin, religion, citizenship, native country or any other possible particularities. We sincerely believe in a respectful and open-minded work environment, in which everyone can fully contribute to the organization's development.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
#Invoke
- ...tools and technology that empower content developers worldwide. What You'll Do We’re looking for a passionate Senior Programmer on the Fortnite Online team, who can implement functionality across a variety of online features that power Fortnite game modes such as...SeniorOnlineLong term contractFull timeTemporary workWorldwide
- ...the tools and technology that empower content developers worldwide. What You'll Do We’re looking for an experienced Senior Platform Programmer to own the stability of multiple games across Epic. You will have a critical role in identifying and preventing live issues...SeniorLong term contractFull timeTemporary workWorldwide
- ...implement, and optimize user interface systems to support game design and user experience Collaborate with game designers, gameplay programmers, presentation director, and user interface artists on layouts Collaborate with artists to provide solutions that match their...SeniorFull time
- ...aiming to build innovative new experiences and technology. As a Senior Gameplay AI Programmer, you will play a critical role on a small and focused team.... .../weak about the design of existing games (an interest in online games is preferred) Excellent communication and...SeniorOnlineLong term contractFull timeTemporary workWorldwide
- ...ENGLISH FOLLOWS: Titre du poste : Programmeur ·euse Senior – Jouabilité Nous sommes à la recherche d’un ·e Programmeur ·euse... ...·euse Senior – Outils relèvera du · de la Directeur ·trice des Programmes Techniques. Responsabilités et tâches Livrer des systèmes...SeniorOnlineFull timeInternship
- ...the tools and technology that empower content developers worldwide. What You'll Do We’re looking for a User Interface (UI) Programmer who is passionate about games and well-versed in C++, UI development, gameplay, and console development. In this role, you'll have an...SeniorLong term contractFull timeTemporary workWorldwide
- ...that empower content developers worldwide. What You'll Do The Fortnite Desktop team is looking for an experienced Rendering Programmer to improve the player experience on the PC platform in Fortnite. You will work with other programmers and directly contribute to building...SeniorLong term contractFull timeTemporary workWorldwide
- ...technology that empower content developers worldwide. What You'll Do Epic Games is seeking a highly motivated, experienced Senior Tools Programmer to join the Unreal Engine UI Systems team. This role offers a wide and impactful problem space, encompassing the design and...SeniorLong term contractFull timeTemporary workWorldwide
- ...than 100 people behind it, the game is in its best shape yet to have a bright and long future. We are actively seeking a Senior Engine Programmer to fortify our tech and content programming team. This pivotal role involves collaborating on the modernization of our engine...SeniorLong term contractFull timeWork at office
- ...Job Description As a Senior Multiplayer Programmer , you will focus on designing, implementing, and optimizing the networked systems that power... ...responsible for the architecture and performance of the game’s online systems. RESPONSIBILTIES Design, implement, and...SeniorOnlineFull time
- ...innovating to improve the tools and technology that empower content developers worldwide. What You'll Do We're looking for a Tools Programmer to work on the development of our import and export frameworks for the Unreal Engine. From import and export workflows to real-time...Long term contractFull timeTemporary workWorldwide
- ...enjoyed by players worldwide, join Behaviour Interactive as a Senior Backend Programmer. Are you ready to take on new technical challenges within... ...join the team and contribute to the development of a live online game, co-developed with an external partner and released on...SeniorOnlineFull timeWorldwide
- ...orientation, gender identity, civil status, disability, or any other protected characteristics as per applicable law. We’re seeking a Senior AI Programmer with a passion for innovation to join our team and play a key role in shaping the future of Dead by Daylight through innovative...SeniorFull timeApprenticeship
- ...empower content developers worldwide. What You'll Do The Epic Games Unreal Engine Simulation team is looking for an experienced Programmer with a strong passion for physics and math to help implement new physics systems and maintain existing systems in Unreal Engine 5...Long term contractFull timeTemporary workWorldwide
- ...Fed and strengthened by the blood that’s been spilled, it rapidly spreads – turning man into monster. We are looking for a Senior Gameplay Programmer to help bring this vision to life. In this role you will work across multiple gameplay systems and areas such as audio, AI...SeniorFull time
- ...logiciel ou dans un domaine connexe; Expérience pratique avec 1C : Entreprise (idéalement version 8.3.24+); Solides compétences en programmation (Langage 1C, SQL, etc.); Maîtrise de la suite MS Office (Word, Excel, Outlook, etc.); Capacité à comprendre les processus d’...Remote jobFull timeWork at office
$130k - $190k per year
...to join our team. We’re looking for a skilled and motivated Senior Backend Engineer to help us scale connectivity to millions of devices... ...and APIs that power our products, with deep ownership over online security: protecting devices and networks, hardening authentication...SeniorOnlineFull timeWork from homeFlexible hours- ...edge technologies, and shaping the future of entertainment, join us to create the unknown. Job Description Tech Art / Tools Programmer’s MandateRequirements: Unity knowledge Release experience of finished projects from beginning to end Tools for Game and Level...Full time
- ...Programmeur technique / Technical Programmer Êtes-vous génial avec un grand "G" ? Êtes-vous une personne motivée, créative et passionnée ? Vous voulez créer des expériences extraordinaires pour les enfants ? Alors, nous aimerions avoir de vos nouvelles ! Budge Studios...Full time
- ...gender identity, civil status, disability, or any other protected characteristics as per applicable law. We’re looking for a Senior Programmer to play a key role in bringing a AAA title to life. Working within an engine‑focused gameplay and systems team, you will contribute...SeniorFull time
- ...entertainment boundaries, join our journey and help create the unknown! Job Description What you'll do The role of a Far Cry Online Programmer is to support production teams in creating connected experiences. You will participate in the design, development, and...OnlineFull time
- ...Programmeur de jeux 3D / Gameplay 3D Programmer Êtes-vous une personne motivée, créative et passionnée? Voulez-vous créer des expériences exceptionnelles pour les enfants? Si oui, nous voulons vous connaître! Budge Studios offre un environnement de travail dynamique...Full time
- ...disability, or any other protected characteristics as per applicable law. Our team is currently looking for an experienced System Programmer to design, implement and refine the game experience we provide to our console users. As an integral part of the development...SeniorFull time
- ...Job Description As a Tool Programmer, you will design and maintain user-friendly, sustainable tools that support content creation teams, helping them focus on game development. By listening to user needs and applying creativity and precision, you will deliver efficient...Long term contractFull time
- ...teams to turn product ideas into clear, practical, and polished editor experiences Collaborate with backend and infrastructure programmers on features that span the editor and cloud services Use modern development practices, including AI-assisted programming, to improve...SeniorLong term contractTemporary workWorldwide
- ...Job Description As a Lead Engine Programmer , you are responsible for defining, building, and guiding the core Unreal Engine–based systems that underpin gameplay, rendering, physics, tools, and pipelines on an AAA title. You provide technical leadership for engine architecture...Long term contractFull time
- ...Job Description As a generalist programmer at Ubisoft Montreal, you’ll develop stable, high-performance tools and systems that support the studio’s creative goals and world-class games. Working across areas like game engine, editor, and middleware, you’ll tackle diverse...Full time
- ...enjoyed by players worldwide, join Behaviour Interactive as a Senior Backend Programmer. Are you ready to take on new technical challenges within... ...join the team and contribute to the development of a live online game, co-developed with an external partner and released on...SeniorOnlineFull timeWorldwide
- Envie de relever un défi palpitant ? Nous sommes à la recherche d’un conseiller ou d’une conseillère aux programmes d’épargne -retraite collectifs et aux régimes de retraite individuels. \ Cette personne rejoindra l’équipe d’ actuariat \ au bureau de Québec \ ou de...Full timeWork at officeFlexible hours
- ...pointe. Qu'attendons-nous d'un·e Programmeur·se Gameplay Senior ? Une véritable passion pour la création de jeux est essentielle... ...connaissance des mathématiques 3D. Ayez de l'expérience en programmation de fonctionnalités et de systèmes de jeu. Travaillez bien...SeniorFull timeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Online Programmer. Be the first to apply!
- api developer Montréal, QC
- junior programmer Montréal, QC
- guidewire developer Montréal, QC
- course developer Montréal, QC
- visa sponsor developer Montréal, QC
- developer internship Montréal, QC
- sas programmer Montréal, QC
- information developer Montréal, QC
- informatica developer Montréal, QC
- développeur progress Montréal, QC

