Job Properties
  • Job Type
    Full-time Position
  • Background
    Management & Business Others
  • Languages
  • Experience Required
    1 - 2 Years
  • Degree Required
    • Province
      826 reviews
    • Date Posted
      February 13,2021
    • VISA
    • IMG_6430
    • IMG_6430
    • Career Consultation
    • CV CHECK
    • internship package

    Backend Software Developer – Wallet & Rewards

    Backend Developer - Wallet and Rewards

    It wasn’t so long ago that booking a trip to see the Eiffel Tower, stroll down New York’s iconic Madison Avenue or feel the sand between our toes on Copacabana Beach was simply a matter of a few taps on our smartphone.

    In fact, that’s what we do at We make it easier for everyone to experience the world. And while that world might feel a little farther away right now, we’re busy preparing for when the world is ready to travel once more.

    Across our offices worldwide, we continue to innovate. To solve for some of the most complex challenges in travel and technology, and to plan for the exciting developments that lie ahead. With strategic long-term investments into what we believe the future of travel can be, we are opening up new career opportunities that will have a strong impact on our mission.

    We are united in the belief that our very human desire to explore the planet’s beauty and discover more about other people and cultures will endure. The world is waiting for us. Together, we will be ready.

    Who we are and what is our mission as a unit?

    Payments are an ever-changing, complex, competitive and extremely exciting industry. More than ever before, in order to accomplish’s mission (“making it easier for everyone to experience the world”), we need to offer a frictionless payment experience. In that context, the Payments department is in charge of creating delightful payment experiences for bookers and merchants alike, and help internal clients (Accommodations, Transportation, Attractions, …) grow their businesses.

    Wallet & Rewards: Our mission is to create an ecosystem that enables teams to create value to our customers & partners by offering them incentives to experience the world with Thanks to the Wallet we can offer to our customers an array of different products, each with its specific purpose and identifiable use case:

    • Travel Credits: Credits issued into a wallet with a specific currency. They can be spent by the customer in any amount and in any booking for a payment by booking property when the customer chooses to pay now.
    • Cash Credits: As travel credits but the customer can also choose to withdraw their cash credits into a supported credit card.
    • Instant discount Credits: They are automatically applied during the payment step of the booking process assuming the customer chooses to pay now. Only applicable to payment by booking properties.
    • Refund Vouchers: An item issued with a specific value that can be used by the customer during the payment step of the booking process for which the specific value is applied in its entirety. Only applicable to payment by booking properties.


    As a Software Developer, you are responsible for the development, performance, and scaling of our public website as well as 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.
    • Solving issues with the site and internal systems, prioritizing based on customer impact
    • Acting as an intermediary for problems, with both technical and non-technical audiences
    • Testing; we run thousands of experiments running at one time. We built one of the most advanced A/B testing platforms in the industry.
    • Contributing to the growth of through interviewing, on-boarding, or other recruitment efforts


    • Minimum of 3 years software development experience; using 2 or more server side programming languages. Preferably Perl, Python, (Py)Spark, Java etc.
    • Hands on experience of developing in and working with BigData systems and technologies, such as Hadoop
    • Solid understanding and affinity with fundamental Machine Learning concepts. Experience with Tensorflow is an advantage.
    • Demonstrable experience with MySQL and PostgreSQL or similar relational databases
    • Preferably a university degree in Mathematics or Software Engineering
    • Excellent communication; written and spoken


    • Living and working in Amsterdam, one of the most cosmopolitan cities in Europe
    • Contributing to a high scale, complex, world renowned product and seeing real-time impact of your work on millions of travellers worldwide
    • Working in a fast-paced and performance driven culture
    • Opportunity to utilize technical expertise, leadership capabilities and entrepreneurial spirit
    • Promote and drive impactful and innovative engineering solutions
    • Technical, behavioural and interpersonal competence advancement via on-the-job opportunities, experimental projects, hackathons, conferences and active community participation
    • Competitive compensation and benefits package and some great added perks of working in the home city of 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, colour, 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.

    Open Positions from
    Related positions