Junior Business Intelligence Engineer

  • Barcelona
  • The Hotels Network

Intro Tech Our monitoring Agent is built on top of Vanilla Javascript (transitioning soon to Typescript). It is the heart of everything we do. Performance is key, since it lives on someone else's domain (our customers website). It deals with a lot of other services, and handles a lot of data. Our backend consists of a series of mini/micro services built with PHP or Go embracing a Domain Driven Architecture. Testing is in our DNA and we conduct comprehensive unit and integration testing across the board. We embrace process automation wherever possible and ensure the quality and performance of our platform with SonarCloud, Sentry and Datadog. Our solid data infrastructure is driven by our Data Engineering Team and relies on a modern, state-of-the-art platform supported by our DevOps Infra team. What makes THN stand out from any other player in this industry is our Data Science team, that designs and implements advanced ML/AI algorithms fueled by the massive data ingested by our Agent to help our clients predict their users behavior and improve their booking conversion. This position will play a pivotal role in ensuring our Data Science team gets the most valuable insights on our client's users and target markets. Intro Team We are a globally distributed team of more than 70 engineers, 45% of which are not in the Barcelona area. We are organized in multidisciplinary teams and work using agile methodologies (mostly scrum). We value collaboration, team work, open communication, continuous learning and commitment.

The Business Intelligence team, which consists of 1 Product Owner and 2 engineers, is working hand to hand with the Data Engineering team to provide data both to product and business stakeholders. We enable the best decision-making within internal teams by providing valuable data and insights. We are looking to increase the BI development team.

You will :

  • Analyze the nuts and bolts of our Booking Engine plug-ins system.
  • Lead the migration from JS to TS our booking engine integrations (we have more than 350)
  • Lead the strategy for testing (unit and integration) adoption.
  • Lead the tech clients team from a tech perspective
  • Coordinate with the Product team and Customer Success tech support for our clients.
  • Contribute to the maintenance and speed of our JavaScript build pipeline, ensuring our bundle delivery is fast, performant and reliable.
  • Support, coach and mentor junior engineers, foster their capabilities and empower them to grow amongst us.

Requirements :

  • Knowledge of Python.
  • Knowledge of SQL
  • Knowledge of MySQL or Clickhouse.
  • Used to work with modern version control systems like GIT.
  • Data Warehousing
  • Saas business & KPIs knowledge
  • Data Visualization
  • A passion for good practices and clean code.
  • Proactive, with strong problem-solving skills, a team player and fun to work with.
  • Team player and leadership

Nice to have

  • Knowledge of non relational databases
  • Knowledge of scripting

We offer

  • International environment with over 35 nationalities.
  • Continuous training: we do in and out house training. We have a selection of online resources such as O' Reilly or Frontend Masters
  • 100% Flexible schedule to balance work and personal life
  • Free “puentes” (when Tuesday or Thursday is a bank holiday THN will give Monday or Friday free).
  • Nice office in the Center of Barcelona.
  • Have a real impact on a fast-growing innovative technology company.
  • Healthy work life balance with flexible working hours and remote work policy.
  • "Flexible compensation plan” with Ticket Restaurant, Ticket Transport and Bonus for Nursery.
  • Access to your accrued salary before the end of the month with Payflow.
  • Exclusive discounts at hotels all around the world.
  • Coffee, tea, fresh fruit and Friday team breakfast.
  • Competitive compensation.
  • A harassment-free, supportive and safe environment to ensure the healthiest and friendliest professional experience fostering diversity at all levels.

What do we expect from you after 1 month

  • You know the team and stakeholders: product and customer success
  • You understand the basics of our tech and business: hotel, user, property, agent, mapping

What do we expect from you after 3 months

  • You will have broad knowledge in the processes and tools used by the team
  • You already push code to production and participate in Pull Request reviews