Programmeur (euse) serveur/ Server Programmer

Programming · Frisco, TX or Quebec, CAN, Quebec
Department Programming
Employment Type Full Time - Undetermined Term
Minimum Experience Mid-level

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 across 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. 

Thank You

Your application was submitted successfully.

  • Location
    Frisco, TX or Quebec, CAN, Quebec
  • Department
    Programming
  • Employment Type
    Full Time - Undetermined Term
  • Minimum Experience
    Mid-level