Platzhalter Bild

Full Stack Software Engineer II - Marketplace, Multi-Product presso Booking.com

Booking.com · Manchester, Regno Unito · Onsite

Candidarsi ora
Role Description:

About Marketplace

The Loyalty and Commercial Incentives track group is responsible for the Genius - Booking.com's Rewards program. Our vision delivers an enhanced experience across the connected trip for our loyal travellers; recognising them as individuals, providing unrivalled value and benefits, and making Genius the reason to always book with Booking.com.

About the Team

As a Full Stack Engineer for the Connected Trip Benefits and White Label Packages you will be responsible for continuous support and development of such products as Free Taxi and specific discounts related to Genius users across verticals. With White Label packages, the solution team is responsible for the packages and cruises experience through the white label solutions specifically from booking.com website, which includes the proper redirects to the right affiliate, tracking and enabling new markets. 

Moving forward the team would be in a close collaboration with other Genius Traveller teams to provide a better loyalty experience for our customers.

Role Overview

  • Full Stack Engineering experience which includes Java and Javascript

  • Being able to support current production running services and manage the stakeholders

  • Collaborative mindset to work across other products and dependencies

  • Previous experience or interest in learning the iOS Engineering would be a great benefit to have

Key Job Responsibilities and Duties

As a Software Engineer II, you are responsible for the development, performance, and scaling of our mobile apps, public website, and internal systems. You will work independently and will also be responsible for making technical decisions within a team.

Important aspects of the job include:

  • Rapidly developing next-generation scalable, flexible, and high-performance systems, with end-to-end ownership by monitoring and adjusting SLIs and SLOs.

  • Solving issues with the mobile apps, website and internal systems, prioritizing based on customer and business impact

  • Acting as an intermediary for problems, with both technical and non-technical audiences

  • Testing; we have thousands of experiments running at the same time, interacting with each other.

  • Evaluating customer needs and coming up with ideal solutions for it, assessing different languages (Perl, Java, etc), architecture and risks.

  • Contributing to the growth of Booking.com through interviewing, on-boarding, or other recruitment efforts

Role Qualifications and Requirements

We are looking for driven Software Engineers who enjoy solving problems, who initiate solutions and discussions and who believe that any challenge can be scaled with the right approach and tools.

We have found that people who match the following requirements are the ones who fit us best:

  • Minimum of 3 years software development experience; using 2 or more server side programming languages. Preferably Perl, Java, Python, Scala, C++ etc.

  • Proven experience with MySQL and PostgreSQL or similar relational databases

  • Previous experience with distributed systems

  • Familiarity with Javascript ecosystems (Node.js, Typescript, JSX)

  • Familiarity with mobile app development & developing mobile app backends

  • Experience with Docker and Kubernetes is a plus

  • Experience of working on products that impact a large customer base is an advantage

  • Excellent communication; written and spoken

Inclusion at Booking.com: 

Take it from our Chief People Officer, Paulo Pisano: “At Booking.com, the diversity of our people doesn’t just create a unique workplace, it also creates a better and more inclusive travel experience for everyone. Inclusion is at the heart of everything we do. It’s a place where you can make your mark and have a real impact in travel and tech.”

 

Booking.com is proud to be an equal opportunity workplace and is an affirmative action employer. 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. We strive to move well beyond traditional equal opportunity and work to create an environment that allows everyone to thrive.

 

Candidarsi ora

Altri lavori