Data Engineer

Scroll to content

Here at badi we are on a mission to create a product that people love! We use new technologies, amazing UX/UI, Data and AI to reshape the real estate market worldwide!

We are looking for a talented Data Engineer who will help us take our data infrastructure to the next level. You’ll join a committed premier league team of designers, architects, scientists, storytellers, executors & creators. We work in a fun and fast-paced environment where agile execution and resiliency are of great importance!

Within your team you will: 

  • Build and maintain data pipelines from a variety of data sources using primarily SQL and Python
  • Helping build and maintain the infrastructure for efficient data modeling
  • Write automated tests to monitor and ensure end to end data quality
  • Work with data scientists to experiment with and deploy machine learning models
  • Collaborate with the engineering team
  • Helping to take to the next level the data dashboarding platforms (primarily Looker)
  • Collaborate with some inhouse data APIs

We’re looking for you if you:

  • Have familiarity with cloud platforms of AWS and GCP
  • Are familiar with modern cloud Data Warehousing platforms (like BigQuery, Redshift, Snowflake, etc) 
  • Are experienced with data pipeline platforms such as Airflow, Luigi, Azkaban, Alooma, AWS or GCP managed solutions or others
  • Have experience building scalable and efficient data pipelines with non-managed (SQL, Python, Spark, Beam) and managed solutions (Glue, Dataflow, etc.)
  • Familiarity with NoSQL data stores
  • Are familiar with message-oriented-middleware used to create distributed systems
  • Have experience how to integrate a big volume and diversity of data sources in the main data model in an efficient way
  • Be able to anticipate the future data needs to be able to scale in a hyper-growth company environment 
  • Are meticulous and obsessed with data integrity
  • Experience working with external events platforms like mixpanel, adjust, segment, mparticle, etc
  • Familiar with CI/CD tools and best practices
  • Are excited to work in a fast-paced, dynamic startup environment
  • Communicate very well in English (Spanish and Catalan are a plus, but not required)


  • Knowledge of other languages like Java, Go, Javascript, Ruby, C, C++, etc

We will <3 you even more if

  • You contribute actively to the open source community.
  • Active participant/speaker at meetups and conferences in the data analytics community.

What we offer

  • Work alongside and learn from a very talented and dedicated data team.
  • Competitive salary.
  • Free gym membership.
  • Fresh fruit and coffee.
  • Cozy offices in the heart of Barcelona (Catedral).
  • We give you the freedom to push the boundaries of your role.
  • €1000 annual training/education budget.
  • 23 days of paid holiday and 15 days for remote work
  • Flexible working hours and special attention to work-life balance
  • Join a diverse bunch from over 20 different nationalities, different backgrounds, ages and family statuses  in a strongly collaborative environment
  • Language courses (English/Spanish).

*Applications must be submitted in English!

Or, know someone who would be a perfect fit? Let them know!

Why work here?

Meaningful mission, clear vision and goals. 

  • We understand badi’s mission, our vision and the objectives we have as a company

Inspiring talent, admirable team spirit.

  • We fell proud to work with the people we have around us. We admire each other's talent and feel inspired by each other’s passion.

Empowerment to take ownership

  • We trust our managers and leaders and feel we are trusted to take ownership of our own as well as new projects.


  • We feel and appreciate our strong sense of autonomy. We feel we have the freedom to make decisions and to choose how to approach our daily work and tasks.

Real and inspiring challenges to tackle

  • We feel inspired by the challenges we have ahead, we feel it will be exciting and rewarding to tackle them.
  • Sense of individual contribution

Collaborative and peer supportive environment.

  • We feel we can rely on each other and on times of stressful deliveries we go beyond our roles to help each other.

Space to learn and grow

  • We feel we have the space to experiment and implement new ideas which give us a real opportunity to grow




Applicant tracking system by Teamtailor