> Markdown version of [/jobs/ext/3560951-data-engineer](https://www.wearedevelopers.com/jobs/ext/3560951-data-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Data Engineer - **Company:** DRAGONS GROUP - **Location:** Barcelona, Spain (Remote available) - **Contract:** Temporary to permanent - **Skills:** 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, 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 - **Published:** October 3, 2026 - **Apply:** https://www.adzuna.es/details/5908800687 ## About the Role * 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. ## 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. ## Related Videos - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) - [Enjoying SQL data pipelines with dbt](https://www.wearedevelopers.com/videos/823-enjoying-sql-data-pipelines-with-dbt) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Data Analyst Salary in the UK](https://www.wearedevelopers.com/magazine/278-data-analyst-salary-in-the-uk) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)