This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We’re looking for our next Data Engineer to join our Data & Analytics team in Spain. As a Data Engineer, you will be the backbone of our data ecosystem. You’ll be responsible for the end-to-end creation, integration, and maintenance of our data systems, ensuring accuracy and availability for all our analytics and reporting needs.
Job Responsibility:
Design & Optimize Data Pipelines: Build, maintain, and continuously optimize robust, high-volume data pipelines to ensure seamless data flow across the organization
Drive Data Integration: Identify, connect, and automate diverse data sources to maximize efficiency and reliability
Ensure Data Quality: Develop and implement rigorous testing frameworks to guarantee data integrity, accuracy, and proactive resolution of any discrepancies
Architect Systems: Design and commission scalable data systems that directly support our business analytics and reporting functions
Cross-functional Collaboration: Partner closely with Data Science, DevSecOps, and Product teams to deeply understand their data requirements and deliver comprehensive solutions
Champion Best Practices: Create detailed documentation and establish standards for data management, system optimization, and engineering excellence
Requirements:
1 to 5 years of experience as a Data Engineer or in a similar role
Deep knowledge of Python and its most useful libraries for data engineering
Experience working with AWS services (e.g., S3, Glue, Redshift)
Ability to work effectively with both Relational (e.g., SQL) and Non-relational databases (e.g., MongoDB)
Experience with ETL and managing large volumes of data
Familiarity with PySpark language
Experience using GitHub Actions for process automation
You have experience managing projects, handling multiple stakeholders, identifying constraints, and organizing processes to maximize efficiency
You feel comfortable both in Spanish and English as they are the main language of our day-to-day operations
You are based in Spain and have a work permit to work in Spain
Nice to have:
Knowledge of Docker and building container images
Familiarity with the JupyterHub environment
Knowledge of JavaScript language
Experience with Infrastructure As Code development
Familiarity with systems like Salesforce, Mixpanel, and HubSpot
What we offer:
24 days’ paid holidays plus December 24th and 31st
Flexible working hours and reduced working time on Fridays to support work-life balance
€2000 annual allowance for meals with Cobee
Private health insurance policy with AXA
Flexible remuneration for childcare
Flexible remuneration for public transport
Flexible remuneration for health insurance of immediate family members (spouse and/or children)
Fully stocked pantry with a variety of snacks and drinks in the Barcelona office
Team-building events during working hours to connect, learn, and create lasting bonds with passionate colleagues