Développeur de services

Programmation SF Bay Area, CA

Phoenix Labs cherche à embaucher un ingénieur logiciel de services expérimenté. Le candidat idéal est un communicateur efficace qui s'épanouit dans un environnement collaboratif, travaillant en étroite collaboration avec les programmeurs, les concepteurs et le personnel de production. Ils sont enthousiastes sur la possession de services fiables à fort trafic, d'un code de jeu et d'une infrastructure pour prendre en charge un jeu multijoueur multiplateforme en cours de développement par notre studio de San Mateo (SF Bay Area).

Nous nous efforçons de travailler au sein d'équipes agiles et autonomes qui s'efforcent de rassembler les joueurs à travers des jeux multijoueurs approfondis. Les gens sont notre atout le plus important, et nous recherchons chaque nouvelle personne à ajouter à notre culture mosaïque. Notre objectif est d'être un endroit où un groupe diversifié de développeurs motivés, collaboratifs et empathiques peuvent faire de leur mieux.

Responsabilités:

  • Travailler avec les chefs de projet au sein d'équipes interdisciplinaires pour concevoir, mettre en œuvre et prendre en charge des services backend fiables, sécurisés et évolutifs.
  • Concevoir, mettre en œuvre et soutenir l'intégration des services en ligne dans les applications client et serveur.
  • Créez et gérez des services en ligne tels que des serveurs de jeu hébergés, des API de persistance de jeu ou des services de mise en relation.
  • Faites des recommandations architecturales pour les performances, la stabilité et la sécurité.
  • Soutenir le développement de pipelines d'intégration et de livraison continues, et de tests automatisés.
  • Assurez-vous que des systèmes sont en place pour surveiller les performances des applications et détecter les défauts dans le produit en direct.
  • Participer à la planification, à l'estimation et à la répartition des travaux.

Exigences:

  • Minimum de 5 ans d'expérience dans la création de services en ligne ou dans le développement de backend de jeux.
  • Expérience de développement en Python et C++.
  • Expérience dans le développement d'applications Web et de services RESTful.
  • Expérience avec les technologies de base de données. Autonome qui travaille bien au sein d'une équipe créative.
  • Enthousiasme pour les jeux multijoueurs.

Préféré:

  • Expérience de la prise en charge d'un service en direct à grande échelle avec des actualisations fréquentes du contenu et du code.
  • Expérience du déploiement et de la prise en charge d'applications sur des plateformes cloud (Google, AWS).
  • Expérience du déploiement et de l'orchestration basés sur des conteneurs (Docker, Kubernetes).
  • Expérience avec Unreal Engine. Expérience avec les pipelines CI/CD.
  • Expérience avec plusieurs piles de technologies Web et modèles SaaS.

Qui sommes-nous:

Phoenix Labs est une société multinationale de jeux vidéo avec la connexion en son cœur. Dauntless, notre titre phare, a été le tout premier jeu à être lancé avec un crossplay complet et une progression croisée, et nous travaillons déjà sur plusieurs nouveaux projets et façons de rassembler les gens.

Dans nos studios, l'histoire est la même. Notre travail d'équipe, notre transparence et notre optimisme nous permettent de rester concentrés sur ce qui compte, et nous travaillons dur pour tenir notre promesse centrale que les gens sont la fin, pas les moyens.

Phoenix Labs a son siège social à Vancouver, en Colombie-Britannique, et des studios à Montréal, Los Angeles et San Mateo. Nous sommes soutenus par Garena, notre partenaire de longue date en Asie du Sud-Est.

En savoir plus sur nos valeurs->