Data Engineer

DRAGONS GROUP
Barcelona, Spain
1 day ago
Apply on www.adzuna.es
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Microsoft Excel Application Programming Interfaces (APIs) Amazon Web Services Microsoft Azure BigQuery Business Systems Spreadsheets Software as a Service Computer Programming Databases Data Validation Information Engineering
+27 more
Data Governance Data Integration Extract Transform Load (ETL) Data Visualization Data Warehousing Relational Databases Database Queries Document-Oriented Databases JSON Python (Programming Language) PostgreSQL Microsoft SQL Server MySQL Operational Data Store Power BI Cloud Services SQL Databases Tableau (Software) Time Tracking Software Extensible Markup Language (XML) Data Processing Snowflake Nintex Restful APIs Webhooks Looker Analytics Data Pipelines

Job description

We are looking for a freelance Data Engineer focused on data integration to build and maintain the pipelines that connect our many source systems into a unified, trustworthy data foundation. You will design ETL/ELT processes, integrate APIs and third-party platforms, model data for reporting, and ensure data quality across the organization. This is a fully remote role working closely with analytics, finance, and engineering stakeholders., * Design, build, and maintain scalable ETL/ELT pipelines that move and transform data between systems.

  • Integrate data from diverse sources - APIs, databases, SaaS platforms, flat files, and spreadsheets - into a central warehouse.

  • Develop and maintain connectors and reconciliation logic across business systems (e.g., project management, time-tracking, finance, and invoicing tools).

  • Model and structure data for analytics, reporting, and downstream applications.

  • Implement data validation, quality checks, monitoring, and alerting to ensure accuracy and reliability.

  • Optimize queries, storage, and pipeline performance for cost and speed.

  • Document data flows, schemas, mappings, and transformation logic.

  • Collaborate with analysts, finance, and engineering teams to understand requirements and deliver clean, usable datasets.

  • Support data governance, security, and privacy best practices.

Requirements

  • 3+ years of experience in data engineering, data integration, or a closely related role.

  • SQL: strong SQL skills and experience with relational databases (PostgreSQL, MySQL, SQL Server).

  • Programming: proficiency in Python (or a comparable language) for data processing and automation.

  • Pipelines: hands-on experience building ETL/ELT workflows and orchestration (e.g., n8n, or similar).

  • Integration: experience integrating REST APIs, webhooks, and third-party SaaS data sources.

  • Experience with data warehouses (BigQuery, Snowflake, or similar).

  • Understanding of data modeling, warehousing concepts, and data quality practices.

  • Comfort working with messy, real-world data across formats (CSV, Excel, JSON, XML).

  • Strong problem-solving skills and clear communication in a remote team.

Nice to Have

  • Experience with cloud data platforms (AWS, or Azure).

  • Exposure to finance or operational data and cross-system reconciliation.

  • Experience with BI/visualization tools (Looker, Power BI, Tableau).

  • Experience in an agency or multi-entity, multi-currency environment.

Benefits & conditions

  • Fully remote working with 9 a.m. to 1 p.m. working hours.

  • Exposure to high-profile global brands and varied, meaningful projects.
  • Free English & Spanish classes to boost your global communication skills.
  • Access to Wellhub, a wellness platform offering a wide range of fitness and wellbeing options.
  • Flexible retribution plan for meals, transport and childcare.
  • Holidays: 22 working days a year + 3 days established by the collective agreement + national and local public holidays.
  • Bright, spacious offices in the heart of Barcelona, with unlimited premium coffee.
  • Competitive pay & room to grow.
  • Global playground, cutting-edge tools and trend-driven culture.

About the company

We are Dragons, a global creative agency working with bold brands to build cultural relevance, connection, and long-term impact through strategy-led creativity.

We bridge digital and creative thinking, developing innovative work across skincare, healthcare, fashion, lifestyle, FMCG, and more. Our international teams in the US and Barcelona deliver results through smart strategy, sharp creativity, and meticulous execution.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

1:48 min

Analyzing network packets with database protocol tools

Daniël van Eeden Daniël van Eeden · World Congress 2026 Europe

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · World Congress 2025

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

Videos

See all

Related articles

See all