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
- ...The Senior Statistical Programmer will lead single and/or multiple clinical trials and be responsible for the development, maintenance, and validation of annotated Case Report Forms (aCRFs) as well as of specifications and statistical programming of Standard Data Tabulation...SeniorPermanent employmentFull timeContract workInterim roleRemote workWork from homeFlexible hours
- ...SENIOR PROGRAMMER (Potential for an Executive Role) PROXIMITY HCI | Enabling Off-screen HCI for Smartwatches + Smartphones. Montreal, QC, CA Engineering, Software development, Experienced, Full-time 01 - About Proximity HCI a) Who we are ProximityHCI is a TandemLaunch...SeniorFull timeInternship
- ...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
- ...Org. Setting and ReportingThe United Nations Environment Programme (UNEP) is the leading global environmental authority that sets the global environmental agenda, promotes the coherent implementation of the environmental dimension of sustainable development within the United...SeniorInternshipWork at office
$80k - $120k per year
Programmer Analyst .NET (Senior) Position Description Missions Handle structured finance transactions, including asset financing, cash flow financing, securitization, debt advisory, and corporate finance. Support the orchestration of IS & Digital strategies, and the...Senior- ...outils Qu'attendons-nous de notre Développeur·se d'outils Senior ? ~5 ans + d'expérience en tant que programmeur, que ce... ...to tool users What do we expect from our Senior Tools Programmer? ~5+ years of experience as a programmer, either in Tools or...SeniorFull timeWorldwide
- ...pushing entertainment boundaries, join our journey and help create the unknown! Job Description We are looking for a Senior C++ Programmer to play a key role in building cutting-edge applications powered by Machine Learning. The role of the senior C++ Programmer...SeniorFull time
$60k - $125k per year
Gestionnaire de Projet Senior – Programme de Transformation Dynamics 365 Description de poste Mode de travail: Sur site Gestionnaire de Projet Senior – Programme de Transformation Dynamics 365 Sommaire du poste Le Gestionnaire de Projet Senior est responsable de la...SeniorDaily paid- ...orientation, gender identity, civil status, disability, or any other protected characteristics as per applicable law. As a Tools Programmer with your technical expertise and strong knowledge of the Unreal Engine, you will contribute to the development and improvement of production...Senior
$40 - $60 per hour
Education: Expérience: Education Bachelor's degree or equivalent experience Tasks ~ Write, modify, integrate and test software code Computer and technology knowledge Development and operations (DevOps) Linux Unix API Python TypeScript ...Temporary work- ...en lien avec la vision d’opération intégrée, de mine moderne et d’efficacité opérationnelle Concevoir, coordonner et supporter le programme de transformation digitale et d’entreprise Élaborer des plans d’affaires, des études, des analyses et émettre des recommandations...Full timeWork at office
$40 - $60 per hour
Overview Languages English Education Bachelor's degree or equivalent experience Experience 5 years or more On site Work must be completed at the physical location. There is no option to work remotely. Responsibilities Tasks ~ Write, ...Full timeContract workRemote work- ...innovation and pushing entertainment boundaries, join our journey and help create the unknown! Job Description As a Physics Programmer, you will join a small, empowered team building an ambitious multiplayer experience in Unreal Engine. We’re looking for hands‑on...Long term contractFull time
- ...civil status, disability, or any other protected characteristics as per applicable law. Join the Dead by Daylight team as a Senior Generalist Programmer and help shape the next decade of our flagship franchise by building tools and automation that empower production teams,...SeniorPermanent employmentFull time
- ...Gestionnaire de Programme - Spécialiste en Gestion de Configuration Votre environnement de travail Et si VOTRE aventure avec NOUS commençait ?! Nous vous proposons de travailler chez Airbus Atlantique, nouveau champion de dimension mondiale, n°2 des aérostructures, n...OnlinePermanent employmentContract workWork at officeFlexible hours
- ...Titre du poste : Gestionnaire, solutions stratégiques programmes de performance Département : Services corporatifs de l'aviation (SCA) Subordonnés directs : Aucun Relève de : Directeur national, Programmes de performance Statut : Temps plein Durée de l'emploi...Permanent employmentFull timeWork at office
- ...davantage, veuillez consulter Sous la supervision de la Gestionnaire Formation IA Responsable et en soutien des Gestionnaires de Programmes Éducation, vous contribuez pleinement au succès de nos programmes de formation en vous assurant que nos apprenant.e.s disposent de...OnlineFull timeApprenticeshipRemote workFlexible hoursDay shift
- ...skills of a security professional with the mindset of an engine programmer, implementing complex security features directly into the game engine... ...seamless integration with the client’s UI and Ubisoft’s online services. What you'll do Develop and implement core anti-cheat...OnlineFull time
- ...disability, or any other protected characteristics as per applicable law. We are looking for a passionate and experienced Gameplay Programmer to help shape engaging systems for an ambitious multiplayer open‑world project. In this role, you will work at the heart of gameplay...SeniorPermanent employmentFull timeFlexible hours
- Job Responsibility: Our client's Global Banking Technology & Operations is looking for an intermediate Java Developer to join our team. Their range of skills vary from improving and maintaining our applications and APIs, developing web applications, setting, and upgrading ...Full time
- ...enjoyed by players worldwide, join Behaviour Interactive as a Senior DevOps Programmer. Are you ready to take on new technical challenges within... ...DevOps to contribute to the development of a live online game, co-developed with an external partner and released on...SeniorOnlinePermanent employmentFull timeWorldwide
- ...orientation, gender identity, civil status, disability, or any other protected characteristics as per applicable law. As a Senior UI Programmer, you will work on developing and optimizing user interface features for 7 days to die in collaboration with designers, artists,...SeniorPermanent employmentFull timeFlexible hours
- 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...Full time
- ...optimisation des soins aux populations vulnérables. Sommaire du rôle et des responsabilités Sous la supervision du responsable du programme Crescendo, l’assistant.e de recherche contribue à la planification, à la mise en œuvre et à l’évaluation du programme de mentorat...Permanent employmentContract workSummer work
$31.03 - $54.98 per hour
...Programme Jeunes en difficulté L'équipe du programme Jeunes en difficulté intervient auprès des enfants et des adolescents âgés entre... ...Présentation aux membres de l'équipe Jumelage avec un professionnel sénior (mentor) Rencontres interdisciplinaires Avantages de...SeniorOnlineRemplacementFull timeTemporary workInternshipFlexible hoursAfternoon shift- ...présidente, Affaires universitaires, et en étroite collaboration avec le Directeur scientifique, le ou la Directeur·trice, Priorités et programmation scientifiques joue un rôle de leadership clé en assurant l’opérationnalisation, l’animation et la pérennité des priorités...ApprenticeshipRemote workWorldwideFlexible hoursDay shift
- ...participer aux différentes activités d’enseignement et de formation. SOMMAIRE DES FONCTIONS Personne qui est chargée d’un ou plusieurs programmes ou de projets dans le but de fournir une assistance professionnelle au développement des services notamment en conseillant, en...Full timeTemporary work
$129.04k - $184.35k per year
...organisationnelle . À la tête d'une direction corporative, vous agirez comme architecte de la stratégie RH , pôle de cohérence des grands programmes et partenaire de confiance de la haute direction. Par votre leadership, vous exercerez une influence directe sur les orientations...Permanent employmentFull timeWork at office$31.03 - $54.98 per hour
...Le Programme des services hospitaliers (PSH) offre des soins spécialisés en santé mentale destinés à une clientèle adulte nécessitant une... ...spécialistes en activités cliniques ; Jumelage avec un professionnel sénior (mentor) ; Rencontres multi et interdisciplinaire. Choisir...SeniorOnlineHourly payFull timeTemporary work- ...direction adjointe d'établissement scolaire comporte les responsabilités suivantes: gestion pédagogique et gestion administrative des programmes et des ressources conformément à la Loi sur l'instruction publique et aux politiques du centre de services scolaire Marguerite-...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Online Programmer. Be the first to apply!
- stage developpeur front end Montréal, QC
- interactive developer Montréal, QC
- développeur vba Montréal, QC
- programmeur plc Montréal, QC
- developer Montréal, QC
- developpeur c# Montréal, QC
- rpa developer Montréal, QC
- développeur front end angular Montréal, QC
- senior developer Montréal, QC
- junior programmer Montréal, QC

