Big Data Engineer
Summary
Designs and maintains scalable data pipelines and ETL/ELT processes to integrate sales, CRM, ERP, and telematics data into a data warehouse for analytics and reporting.
- Design, build, and maintain scalable data pipelines and ETL/ELT processes.
- Develop and optimize SQL queries, views, and data transformations.
- Build and maintain data warehouse structures to support reporting and analytics.
- Integrate data from multiple business systems, including sales, CRM, ERP, telematics, and external partners.
- Ensure data quality, accuracy, and reliability through monitoring and validation.
- Support data governance and GDPR compliance in data processing.
- Troubleshoot data issues and continuously improve pipeline performance. Work closely with business teams, data analysts, and IT colleagues to deliver reliable data solutions
Requirement
- 1. Bachelor's degree in Computer Science, Information Systems, Data Engineering, or a related field.
- 2. 3+ years of experience in Data Engineering, SQL development, or Data Warehouse projects.
- 3. Strong SQL skills with experience writing and optimizing complex queries.
- 4. Hands-on experience with ETL/ELT development and data warehouse solutions.
- 5. Experience working with relational databases and integrating data from multiple sources.
- 6. Familiarity with cloud data platforms or modern data technologies is a plus.
- 7. Understanding of data quality, data governance, and GDPR principles.
- 8. Strong analytical and problem-solving skills.
- 9. Comfortable working in an international, cross-functional environment.
- 10. Native-level Spanish and fluent business English. Catalan and Chinese are a plus.