Ingénieur En Développement Logiciel I, Java / Software Development Engineer I, Java

Expedia

Interests
Industry
Experience
Responsibilities
Workhours
Expedia

L’équipe Expedia Search and Suggest (Recherche et Suggestion d'Expedia) bonifie la fonction de recherche sur Expedia en fournissant très rapidement des suggestions semi-automatiques et des résultats de recherche de façon à guider les voyageurs vers le contenu et les produits relatifs aux voyages les plus pertinents. Nous utilisons d’immenses quantités de données et des algorithmes d’apprentissage automatique pour personnaliser l’expérience de chaque utilisateur. De petites améliorations apportées à nos algorithmes peuvent avoir d’énormes répercussions sur l’expérience des clients et les résultats d’Expedia, ce qui nous amène à faire de nombreux essais pratiques chaque mois. Nous nous concentrons sur la conception de systèmes hautement performants, évolutifs et résistants qui fournissent des résultats de recherche d’une grande précision.

Notre groupe rassemble des gens motivés, qui travaillent dans un environnement flexible et collaboratif. Nous travaillons principalement avec Java, et utilisons des technologies comme Elastic Search pour améliorer nos algorithmes de recherche.

Si cela vous semble passionnant, faites-nous part de votre intérêt à vous joindre à notre équipe en tant qu’ingénieur en développement logiciel. Comme ingénieur en développement logiciel dans notre équipe, vous collaborerez avec d’autres ingénieurs chevronnés pour améliorer notre technologie, pour concevoir et élaborer de nouveaux services et de nouvelles solutions logicielles, et pour définir et suivre des indicateurs afin d’assurer des résultats de grande qualité.

Parmi les responsabilités :

  • Vous transposerez des spécifications fonctionnelles en concepts techniques logiques fondés sur des composantes
  • Vous élaborerez le code d’arrière-plan dans Java et le code de l’interface utilisateur dans HTML, CSS et JavaScript
  • Vous assurerez le soutien et l’entretien des systèmes de production à la base de notre entreprise
  • Vous collaborerez avec des collègues dans différents fuseaux horaires et de différentes cultures
  • Vous ferez partie d’une équipe dynamique qui répond toujours aux attentes et qui applique les méthodes Agiles

Qualifications

  • Baccalauréat en informatique, en génie informatique ou dans un domaine connexe
  • Au moins deux ans d’expérience en génie logiciel avec une maîtrise démontrée de la conception orientée objet
  • Bonne connaissance de Java, des modèles de conception et des structures communes de données
  • Expérience avec les pratiques liées à la mise à l’essai au niveau de l’unité et de la composante
  • Expérience avec des systèmes de recherche documentaire comme Lucene considérée comme un atout important
  • Connaissances pratiques de systèmes de gestion de versions, comme Git et Perforce
  • Connaissances de base des technologies relatives à l’interface utilisateur, comme HTML5, Javascript et CSS

Les normes culturelles sont l’essence d’Expedia :

Nous croyons en la différence. Nous recherchons de nouvelles idées, de nouvelles façons de penser, différents contextes et différentes approches, car la normalité peut mentir et la similitude est dangereuse. Ainsi, nos normes ne sont ni des règles, ni des principes universels applicables à tous les niveaux de notre entreprise. Toutefois, elles sont fondamentales à notre identité et à la collaboration entre tous nos employés. Et à l’instar de notre entreprise, ces normes évoluent.

Nous sommes transparents. Nous communiquons de manière ouverte et franche à tous les niveaux, avec nos supérieurs, nos collègues et nos collaborateurs. Nous faisons apparaître rapidement les problèmes difficiles, nous agissons, nous apprenons.

Nous faisons preuve de diligence. Nous cherchons à recueillir les informations le plus rapidement possible et nous réagissons. La réactivité nous permet de faire des erreurs, et de nous améliorer sans cesse.

Nous croyons en la méthode scientifique. Face aux données objectives, les idées de chacun sont sur un pied d’égalité. Nous les utilisons pour nous guider, et non pour définir nos actions.

Nous dirigeons avec humilité. Chez nous, les responsables sont au service de leurs équipes. Personne parmi nous ne détient toutes les réponses, mais nous sommes de nature curieuse et nous cherchons toujours à apprendre. Bien que nos responsables assument avec la plus grande rigueur leurs responsabilités envers notre entreprise et leurs équipes, ils ne se prennent toutefois jamais au sérieux.

Nous agissons en tant qu’équipe. Nous visons l’optimisation pour le bien de tous, pas seulement dans notre propre intérêt, ni celui de nos équipes. La réussite des autres nous intéresse vivement.

Les projets sur lesquels vous travaillez chez Expedia permettent d’améliorer l’expérience de millions de voyageurs du monde entier, en plus de connecter les gens et de les outiller en matière de voyages.

Expedia s’engage à créer un milieu de travail accueillant comptant un effectif diversifié. Toutes les candidatures admissibles seront examinées sans égard à la race, à la religion, au genre, à l’orientation sexuelle, à l’origine ethnique, aux handicaps ou à l’âge.

À propos d’Expedia, Inc.

Notre mandat est de révolutionner le monde du voyage grâce à la puissance de la technologie.

Collectivement, les marques d’Expedia, Inc. couvrent tous les aspects du voyage, que ce soit pour la recherche, la planification, les réservations, la sélection du meilleur siège d’avion, la lecture d’évaluations d’hôtels par les clients ou la planification des activités durant le séjour. Les marques Expedia, Inc. s’adressent tant aux vacanciers qu’aux voyageurs d’affaires et répondent à tous les goûts et à tous les budgets, des plus modestes aux plus luxueux. Expedia répond à la demande des consommateurs en matière de voyage sur pratiquement tous les continents en les dirigeant vers nos fournisseurs de services, qui représentent près de 149 000 hôtels ainsi que des centaines de compagnies aériennes, de voyagistes, d’entreprises de location de voitures et de services à destination.

Visitez le site http://bit.ly/expediabrands pour en apprendre davantage au sujet de nos marques.

_________________________________

The Expedia Search and Suggest team powers the search experience on Expedia by providing highly responsive auto-complete suggestions and search results to guide travelers towards the most relevant travel content and products. We utilize enormous amounts of data and machine learning algorithms to personalize the experience for each user. Small improvements in our algorithms can have a huge impact on customer experience and Expedia's bottom line, and this leads us to run numerous test-and-learn experiments each month. Our focus is on building high performance, scalable and resilient systems that provide search results with high accuracy.

We are a group of independently driven people working in a very agile and collaborative environment. We work primarily in Java, and use technologies like Elastic Search to improve our search algorithms.

If this sounds exciting, we'd love to hear from you about joining our team as a Software Development Engineer. As a software development engineer on our team, you will collaborate with other experienced engineers to drive improvements to our technology, design and develop new services and software solutions, and build and track metrics to ensure high quality results.

Responsibilities include:

  • You will translate functional specifications into logical, component-based technical designs
  • You will develop back-end code in Java and front-end code in HTML, CSS, and JavaScript
  • You will support and maintain production systems powering our business
  • Ability to work collaboratively with team members in different time zones and cultures
  • You will be part of a dynamic, continuously delivering team using Agile development process

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering or a related field
  • 2+ years of software engineering experience with demonstrated proficiency in object-oriented design
  • Good knowledge of Java, design patterns and common data structures
  • Experience with unit- and component-level testing practices
  • Experience with text information retrieval systems like Lucene is a big plus
  • You possess working knowledge of source control systems like Git and Perforce
  • Basic knowledge of front-end technologies like HTML5, Javascript, CSS

Our cultural norms are what makes us Expedia:

We believe in being Different. We seek new ideas, different ways of thinking, diverse backgrounds and approaches, because averages can lie and sameness is dangerous. Because of this belief, our norms aren't rules or universal at all corners of our company. But they are important to our identity and how we work together. Like our company, these norms will evolve.

We are Transparent. We communicate openly and honestly, at all levels, upwards, sideways and downwards. We surface difficult issues quickly, we act, we learn.

We organize for Speed. We seek to gather data as fast as possible, and move. Speed allows us to make mistakes and constantly improve.

We believe in the Scientific Method. Everyone’s ideas are equal in the face of hard data. We use data to guide but not define our actions.

We Lead Humbly. Our leaders serve their teams. None of us has all of the answers, but we are curious and we are always looking to learn. Though our leaders take their responsibilities to our business and their teams incredibly seriously, they never take themselves too seriously.

We act as One Team. We look to optimize for the greater good, not just our own, or even our own teams' interests. We are actively interested in the success of others.

The projects you work on at Expedia will improve the experience of millions of travellers worldwide and help connect people through the power of travel.

Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, gender, sexual orientation, national origin, disability or age.

About Expedia, Inc.

Our mission is to revolutionize travel through the power of technology.

Collectively, the Expedia, Inc. brands cover virtually every aspect of researching, planning, and booking travel, from choosing the best airplane seat, to reading personal travel reviews of hotels, to planning what to do in a destination once you arrive. The Expedia, Inc. portfolio serves both leisure and business travelers with tastes and budgets ranging from modest to luxury. Expedia delivers consumer travel demand from nearly every continent to nearly 149,000 hotels and hundreds of airlines, tour operators, car rental companies and destination services supply partners.

Please visit http://bit.ly/expediabrands to learn more about our travel brands.

*LI-JL2

Expedia is committed to creating an inclusive work environment with a diverse workforce.   All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. This employer participates in E-Verify. The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee's I-9 to confirm work authorization.
Read Full DescriptionHide Full Description
Confirmed 2 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles

One Step Register
Need an account? Sign Up