Ingénieur applicatif I

Par EXPEDIA

Expedia, la plus grande agence de voyage en ligne, est à la recherche d’un développeur de logiciels de grand talent pour rejoindre son équipe de positionnement géographique. Qu’est-ce que la géographie a à voir avec la recherche? La réponse est simple : tout.  De nos jours, 100 % des recherches de voyage commencent avec un emplacement.  Parfois, cet emplacement est clair, par exemple « Montréal, Canada », et parfois il laisse place à l’interprétation, par exemple « un endroit où il fait chaud ».  Dans tous les cas, vous devez comprendre ce que recherche le client.

Vous aiderez à révolutionner la façon dont les gens effectuent des recherches de voyage de même qu’à inventer de nouvelles techniques encore jamais vues.  Si vous cherchez un poste de développeur banal, cessez de lire cette annonce.  Si vous cherchez à innover au sein d’une équipe exceptionnelle grâce à l’apprentissage automatique combiné à vos codages de pointe ET à appliquer tout ceci à des services qui répondent à des DIZAINES DE MILLIERS de demandes par seconde, alors ceci serait pour vous!

Le dernier point (et non le moindre) : l’équipe de positionnement géographique compte des professionnels qui adorent les technologies et qui réussissent dans les situations ambiguës. Vous devez donc posséder beaucoup d’initiative, aimer travailler en collaboration et comprendre qu’une équipe arrive mieux à donner vie à ses produits lorsqu’elle est bien soudée. Expedia encourage fortement le travail en équipe et accorde une place importante à l’équilibre entre le travail et la vie personnelle.

Principales responsabilités

  • Développer, déboguer les services fortement évolutifs à rendement et à disponibilité élevés;
  • Contribuer à livrer à temps des projets ou des fonctionnalités;
  • Travailler sur des projets qui ont des répercussions directes sur les clients et d’appuyer les initiatives stratégiques des marques ou des unités opérationnelles;
  • Contribuer à maintenir nos pratiques de développement;
  • Contribuer à la mise en œuvre logique d’éléments techniques en fonction de leurs composantes à partir de caractéristiques fonctionnelles et de lots de travail imposants;
  • Travailler avec des gestionnaires de programmes, des ingénieurs responsables des essais et le service de l’exploitation afin de développer, de tester et de déployer des logiciels de classe mondiale;
  • Résoudre les erreurs dans son propre code et dans celui des autres;
  • Travailler avec des technologies à la fine pointe et spécialisées :
  • Produits non-SQL: Cassandra
  • Système d’information géographique : PostGIS
  • Apprentissage automatique et science des données;
  • Soutenir le développement de documents et de procédures pour l’installation et la maintenance;
  • Prendre part à un environnement dynamique où la proactivité et la contribution de chaque membre de l’équipe sont importantes.

Le bon candidat devrait connaître

  • Expérience dans l’offre d’applications côté serveur de qualité en tant qu’ingénieur logiciel professionnel qui travaille dans un environnement Java;
  • Au moins 4 ans d'expérience dans l’univers Java et de ses infrastructures;
  • Compétences pour contribuer à des enquêtes technologiques.
  • Motivation et passion pour l’apprentissage des nouvelles technologies Web et le design de logiciel;
  • Capacité d’établir des priorités et de travailler tant de façon indépendante que dans un environnement d’équipe;
  • Solides aptitudes à communiquer en français et en anglais.

Compensation

Salaire:

$80K - $95K par an