Software Development Engineer III (BB-D2700)
Found in: Neuvoo CA
Description:
Ingénieur en développement logiciel III
L’idée de concevoir une plateforme intelligente personnalisée ainsi qu’une expérience permettant aux voyageurs de planifier des vacances de A à Z vous passionne? Considérez Expedia Group!
Venez vous joindre à notre équipe des Recommandations de voyages (Trip Recommendations)! À titre de membre du groupe Engagement, applications mobiles et voyages (Engagement, Mobile and Trips), notre mission est d’offrir des recommandations réfléchies, pertinentes et personnalisées aux voyageurs afin de leur permettre de faire des choix éclairés et de planifier entièrement leur voyage.
Comme notre raison d’être est de proposer aux voyageurs une expérience de voyage sans pareille, nous concentrons notre infrastructure principale sur les communications aux voyageurs, les recommandations, la planification et la conception de voyages ainsi que sur notre plateforme permettant de créer des vacances complètes sur mesure (Connected Trips).
Votre mission:
Votre profil:
Pourquoi vous joindre à nous:
Chez Expedia Group, nous reconnaissons que notre succès dépend de celui de notre équipe. Nous sommes la plateforme de voyages par excellence dans le monde et nos employés comptent parmi les plus compétents, dévoués et créatifs du marché. Nous sommes conscients que les voyages ont le pouvoir d’éliminer les barrières, tout en améliorant la vie des gens. Cette responsabilité nous motive à devenir l’endroit où des personnes exceptionnelles souhaitent travailler au mieux de leurs compétences et à leur fournir les outils pour réussir.
Que vous cherchiez un poste en ingénierie ou dans le service à la clientèle, dans le marketing ou l’approvisionnement en hébergement, Expedia Group forme une équipe unie et nous travaillons ensemble à l’atteinte d’un but commun : rendre le monde accessible. Nous visons constamment l’excellence, mais jamais au détriment du client. Nous agissons avec humilité et optimisme, respectant toutes les idées, qu’elles soient petites ou grandes. Nous apprécions la diversité et les voix telles qu’elles sont. Nous sommes une entreprise internationale, mais nous gardons les pieds sur terre afin d’agir rapidement en toute simplicité. Nos équipes ont aussi la chance de rendre à leurs communautés et de faire une différence grâce à notre programme d’engagement social en entreprise qu’est Expedia Cares.
Si vous souhaitez jouer un rôle significatif au sein de l’une des marques les plus prisées par les consommateurs dans le monde et de travailler dans le secteur dynamique du voyage, cet emploi est parfait pour vous.
Notre famille de marques de voyage comprend : Expedia®, Hotels.com®, Expedia® Partner Solutions, Egencia®, trivago®, VRBO®, Orbitz®, Travelocity®, Wotif®, lastminute.com.au®, ebookers®, CheapTickets®, Hotwire®, Classic Vacations®, Expedia® Media Solutions, CarRentals.com™, Expedia Local Expert®, Expedia Croisières™, SilverRail Technologies, Inc., ALICE et Traveldoo®.
Software Development Engineer III
Are you passionate about building an intelligent and personalized platform and experience to help travelers plan and build trips though out the traveler journey from initial exploration to the end of the trip? Consider Expedia Group!
Come join our Trip Recommendations team! As part of the Engagement, Mobile and Trips group, our goal is to deliver intelligent, contextually relevant, personalized trip recommendations so that we can help travelers make smart choices and plan whole trips.
Centered around providing an outstanding trip experience for travelers, we drive the core infrastructure around traveler communications, recommendations, trip planning, trip building, and our Connected Trips platform.
What You'll Do
You will develop and test sophisticated or non-routine software applications and related programs and procedures to ensure they meet design requirements.
You will write code that is clean, maintainable, optimized, modular with good naming conventions, and use software frameworks to write simpler code.
You will team up with peers across the organization to build an understanding of cross dependencies and shared problem-solving.
You will understand the relationship between applications, databases, and technology platforms.
You will continuously seek and learn new technical skills in an engineering area.
You will spot areas of inefficiency in code or systems operation and offer suggestions for improvements.
You will compile and generate reports on major operational or technical initiatives to larger groups, whether via written or oral means.
Who You Are
3-5 years of software development experience in an enterprise-level engineering environment and web application development.
Coding proficiency in one or more modern programming languages, like Java, or Kotlin.
Experience with large scale REST or micro-services using Cloud architecture, SpringBoot and GraphQL is a huge plus.
Knowledge of front-end frameworks, like ReactJS.
Strong background in data structures and algorithms.
Demonstrates the ability to select among technology available to implement and solve for need.
Able to understand moderately complex systems.
Understanding of testing and monitoring tools (like Grafana, Splunk, Datadog, etc.).
Ability to test, debug, fix issues within established SLAs.
Able to design software that is easily testable and observable.
Understanding of how teams’ goals fit a business need.
Ability to identify business problems at the project level and provide solutions.
calendar_today7 hours ago
Similar jobs
location_onMontreal, Canada
work Hotwire