Game AI Developer
Amazon Games Studios
Montreal, QC
En tant que Responsable technique - Réseautique, vous définissez, implémentez et soutenez le modèle de réseau nécessaire pour offrir aux joueuses et aux joueurs une expérience fluide et sécurisée, avec une faible latence et sans tricherie. Vous travaillez étroitement avec les équipes de conception et de développement, en les guidant vers des implémentations robustes. Votre style de communication inclusif vous permet de collaborer efficacement avec vos pairs, assurant ainsi que l'architecture mise en place soutienne la création d'une expérience de jeu unique et captivante.
Rejoindre Amazon Games Montréal, c'est contribuer à la fondation d'un nouveau studio de jeux vidéo à taille humaine; participer à la création d'une nouvelle propriété intellectuelle revisitant l'arène de bataille en ligne multijoueur (oui, un MOBA); et collaborer avec une équipe d'experts polyvalents qui ont bien du fun à travailler ensemble. Venez construire l'avenir avec nous!
---
As Technical Lead - Networking, you define, implement and support the game networking architecture required to deliver a fair and secure player experience with low latency and no cheating. You work closely with designers and other developers, guiding them towards a robust implementation. With an inclusive communication style, you collaborate effectively with your peers to ensure that the architecture in place supports the creation of a unique and compelling gaming experience.
Joining Amazon Games Montréal means taking part in the foundation of a new video game studio that operates at a focused, human scale; participating in the creation of a new intellectual property, a fresh take on the AAA multiplayer online battle arena game (yes, a MOBA); and collaborating with a team of well-rounded experts who have a great time working together. Come build the future with us!
Key job responsibilities
Responsibilities
- Take ownership and define, implement and support the game networking architecture for a competitive multiplayer game;
- Collaborate with other developers to build consensus and create alignment;
- Identify, prevent/mitigate the potential for cheats, exploits and hacks, providing a secure and fair environment for the players;
- Analyze and optimize game server and client (bandwidth usage, performance, latency and connectivity);
- Monitor, measure, and improve system stability and developer iteration time;
- Proactively identify and solve problems that affect the development team.
We are open to hiring candidates to work out of one of the following locations:
Montreal, QC, CAN
BASIC QUALIFICATIONS
Basic Qualifications
- Proven sense of ownership, having delivered complex technical endeavors within large projects
- 10+ years of experience implementing and supporting networking and replication code and architecture for AAA video games
- Experience coding within large codebases, using scalable, maintainable C++
- Expertise in measuring and optimizing bandwidth usage and latency in an online environment
- Expertise in identifying and mitigating potential hacks and exploits in competitive multiplayer games
- Bachelor's degree in computer science or related technical field;
- Strong verbal and written communication skills, in French and English; due to the nature of the role that requires interaction with other Amazon entities globally and with Amazon employees and stakeholders in other provinces in Canada, bilingualism French and English is required for this position
PREFERRED QUALIFICATIONS
Preferred Qualifications
- Experience with Unreal 5 or similar game engine
We know that your talent and skills can be expressed through a variety of relevant experiences. We encourage you to apply, even though you may not have all the qualifications listed.
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status. If you would like to request an accommodation, please notify your Recruiter.
Jobcode: Reference SBJ-r1m16e-18-189-189-52-42 in your application.