Apply Now Please apply only once to the Planet Expat program
  • Madrid, Spain

  • Starting as soon as possible

  • Compensation will be based on profile.

    20K - 70K yearly
  • This is a permanent position

Company Info

This opportunity is part of the Planet Expat Work Abroad Program, which aims to maximize your chances of joining one of the most innovative companies in Europe and Latin America. Here is more information about the hiring company:

Planet Expat provides career-boosting opportunities in some of the most innovative & dynamic companies in Latin America, Europe, the US and Asia. We are now hiring for the company below:

"We are a tech-startup dedicated to providing meaningful data about the hospitality industry. We gather big data from major short term rental market platforms such as Airbnb and online travel agents to generate analytics for our customers: occupancy rates, price monitoring, etc. 

Our clients include large companies from the hospitality, real estate and financial sectors.

We are an international team of 12 people, mainly based in Spain and California." 


What you will be doing: 

  • Design and maintain the web crawling systems to integrate new platforms or improve the existing crawling mechanisms.
  • Implementation and improvements of data processing techniques needed to give meaningful representations of the gathered information.
  • Optimization of existing resources to minimize computation times and system requirements.
  • Ensure the security of the platform in terms of system administration, crawling anonymity and undesired data leaks.
  • Collaboration in front end tools to represent the output information or to allow the use of human intelligence tasks for data labeling.


We’re looking for talented, passionate, and pragmatic Node.js developer. 

You’ll join our growing team of developers in Spain, but will be a confident communicator in English, and will be comfortable working in an agile environment.


  • Languages: Good level of English
  • Backend:  proven experience developing large scale backend services in Node.js
  • Database: you have a solid understanding of mongodb or other document oriented databases
  • General: you are comfortable using git or svn and the command line, and have worked in a collaborative environment with a team of developers


  • Backend: experience with other servier languages like Go, Python or C++
  • Database: from experience, you know the pros and cons of SQL vs NoSQL and have worked with both database systems

perks and benefits: 

  • A very competitive salary
  • Responsibility from day one in a fast growing and global startup
  • A vibrant international team
  • Stock Options
  • Flexible working hours and a possibility to work remotely some days of the week
  • Modern and spacious office in the heart of Madrid