Programmeur (euse) serveur/ Server Programmer

Gearbox Software
Frisco, TX or Quebec, CAN Quebec
6 months ago
Apply

ENGLISH TO FOLLOW

Gearbox Software est à la recherche d'un programmeur serveur pour rejoindre l'équipe Spark. Spark est une plate-forme et un moteur de jeu en ligne prenant en charge les titres internes et externes. Au sein de l'équipe des services en ligne, vous dirigerez les efforts de conception, de création et de maintenance des services RESTful et des applications sans serveur utilisées par des millions de joueurs sur plusieurs jeux.

Notre plate-forme prend en charge la gestion de compte, les listes de lecture, le jumelage, le jeu croisé, les opérations de serveur dédié et bien plus encore. Ce type de fonctionnalité doit être performant, sécurisé et rentable à exécuter.

Responsabilités:

  • Concevoir et développer des fonctionnalités de plate-forme hautement disponibles via des API RESTful et des lambdas
  • Collaborer avec notre équipe SDK et les membres de l'équipe de jeu afin d’obtenir une intégration réussie des fonctionnalités dans nos jeux
  • Contribuer aux revision du code
  • Maintenir la documentation de la plate-forme

Conditions:

  • Baccalauréat en informatique, domaine connexe, ou formation et expérience professionnelle équivalentes.
  • 2+ ans d'expérience en développement de systèmes hautement évolutifs
  • Familier avec Linux
  • Excellentes compétences en travail d'équipe, flexibilité et capacité à gérer plusieurs tâches
  • Passion pour le développement de logiciels et la conception OO
  • Expérience de développement web back-end
  • Familier avec un ou plusieurs langages (Go, Ruby, Java, Python)
  • Familier avec Docker
  • Familier avec Amazon Web Services (AWS)

Atouts :

  • Expérience de développement sur plusieurs plateformes (Linux, Windows, OSX)
  • Expérience en développement d'applications sans serveur
  • Expérience avec les websockets
  • Optimisation des performances du réseau et des E/S

Gearbox Studio Québec

Situé dans la magnifique ville de Québec, notre studio est à une courte distance de marche des quartiers les plus vivants, restaurants, bars, parcs et cafés. Nous aimons créer des jeux et adorons y jouer. Nous récompensons le travail au mérite et offrons de nombreux avantages: assurances collectives, contribution au REER des employés, formation spécialisée, gestion du temps flexible, et autres.

****

Gearbox Software is looking for a Server Programmer to join the Spark team. Spark is a platform and online game engine supporting both internal and external titles. On the online services team you'd be leading efforts to design, build and maintain RESTful services and serverless applications used by millions of players acros s multiple games.

Our platform deals with things like account management, playlists, matchmaking, cross-play, dedicated server operations and so much more. This sort of functionality needs to be performant, secure and cost effective to run.

Responsibilities :

  • Design and develop highly available platform functionality through RESTful APIs and lambdas
  • Collaborate with our SDK team and game team members to get functionality successfully integrated into our games
  • Contribute to code reviews
  • Maintain platform documentation

Requirements:

  • Bachelor's degree in computer science, related field, or equivalent training and professional experience.
  • 2+ years of highly scalable systems development experience
  • Familiarity with Linux
  • Excellent teamwork skills, flexibility, and ability to handle multiple tasks
  • Passion for software development and OO Design Backend web development experience

Nice to have:

  • Familiarity with one or more languages in our current technology stack (Go, Ruby, Java, Python) Familiarity with Docker Familiarity with Amazon Web Services (AWS)
  • Multiple platform development experience (Linux, Windows, OSX)
  • Experience developing serverless applications
  • Experience with websockets Network and I/O performance tuning

Gearbox Studio Québec

Located in beautiful Quebec City, our studio is a short walk away from the the city's most vibrant districts, bars, restaurants, parks and coffee shops. We love to create and play games. We reward teammates based on merit and offer a comprehensive health benefits package, generous RRSP matching, flexible time-off, training and numerous other perks.

Create Your Profile — Game companies can contact you with their relevant job openings.
Apply

Related Jobs

Programmeur Senior Back-end - Serveur / Senior Backend Server Programmer
Zenimax · Montréal, Quebec · 12 months ago
Senior Software Developer, Game Servers & Hosting / Développeur(euse) de logiciels sénior, serveurs de jeu et hébergement
Unity · Montréal, Quebec · 6 months ago
Senior Software Developer, Game Servers & Hosting/ Développeur(euse) de logiciels sénior, serveurs de jeu et hébergement
Unity · Montréal, Quebec · 1 day ago
Senior Software Developer, Game Servers & Hosting/ Développeur(euse) de logiciels sénior, serveurs de jeu et hébergement
Unity · Bellevue, WA · 3 months ago
Senior Software Developer, Game Servers & Hosting / Développeur(euse) de logiciels sénior, Serveurs de jeu et hébergement
Unity · Montréal, Quebec · 6 months ago
Senior AI Programmer – Senior Programmeur(euse) IA (H/F/NB)
Sega Europe · Paris, France · 6 months ago
Senior UI Programmer - Programmeur(euse) UI Senior (H/F/NB)
Sega Europe · Paris, France · 7 months ago
UI Programmer Assistant / Assistant(e) Programmeur(euse) UI (H/F/NB)
Sega Europe · Paris, France · 18 days ago
Audio Programmer / Programmeur(euse) Audio (H/F/NB)
Sega Europe · Paris, France · 10 days ago
Platform Programmer – Programmeur(euse) plateforme (H/F/NB)
Sega Europe · Paris, France · 1 year ago
Senior Gameplay Programmer – Senior Gameplay Programmeur(euse) (H/F/NB)
Sega Europe · Paris, France · 2 years ago
Senior Network Programmer - Programmeur(euse) réseau senior (H/F/NB)
Sega Europe · Paris, France · 2 years ago

Jobs at Gearbox Software

Engineering jobs