Q-Tech logo

Data Engineer

Q-Tech

Hybrid
Barcelona
Full-time
Mid Level
Salary not listedPosted 23m ago

Real job — pulled straight from Q-Tech’s careers page · Verified September 9, 2026 · No reposts.

Job description

Q-Tech is hiring a Data Engineer — a full-time, based in Barcelona role. Apply directly on Q-Tech's careers page below.

From Q-tech, we are collaborating with a large European technology company, part of a leading international retail and distribution group, that is looking for a Data Engineer to join a highly innovative squad within the Marketing & Communication domain.

You'll work on one of the company's most strategic products: one of the largest customer loyalty apps in Europe, with over 130 million users, managing massive-scale customer and transactional data to power advanced segmentation, personalized campaigns and data-driven decisions across countries.

The role is a strong fit for engineers who enjoy scalability challenges and large-volume data architecture, with growing exposure to the company's Data Science and AI initiatives — the product already uses Generative AI for natural-language customer segmentation, with more AI-driven analytics planned.

This hire expands the team, adds delivery capacity, and enables further AI/Data Science innovation.

Responsibilities

  • Design, develop and maintain scalable batch and real-time data pipelines.

  • Build and optimize data solutions for very large volumes of customer and transaction data.

  • Develop and maintain the Marketing Data Layer used by marketers across countries.

  • Transform analytical data into operational datasets for segmentation and campaign execution.

  • Ensure data quality, performance, governance and reliability.

  • Collaborate with Data Engineers, Software Engineers, Product Owners and business stakeholders; support other squads as needed.

  • Contribute to AI-powered marketing products, advanced analytics, and ML solutions where relevant.

  • Identify actionable insights from customer behavior and purchasing patterns.

Must have

  • Strong experience as a Data Engineer with large-scale datasets.

  • Advanced Python and SQL.

  • Experience with Databricks and Airflow

  • Big Data frameworks: Spark, Kafka, Kubernetes, Hive.

  • Relational (e.g., SQL Server) and non-relational databases (e.g., MongoDB, ELK, Cassandra).

  • Experience designing robust, scalable data pipelines; knowledge of modern data architectures and data operations.

  • Agile experience; strong problem-solving mindset and autonomy.

  • Fluent English (minimum B2).

Nice to have

  • ML tools: Scikit-Learn, Pandas, Spark ML, MLflow.

  • Data Science workflow knowledge; experience with AI-related initiatives.

  • Retail/customer-centric business experience; marketing analytics, segmentation or CRM data experience.

  • Experience with customer/transaction/behavioral data at scale.

  • Infrastructure deployment / DevOps knowledge.

  • .NET experience.

Compensation & benefits

  • Salary: €56,000 – €61,000 base

  • Flexible benefits package (~€3,700 net/year)

  • Private health insurance

  • Remote work allowance (1-2 days office/week)

  • Wellbeing benefits

Get Data Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
American Iron & Metal logo

Django Developer

$80k–$100kPhoenix, AZ
✓ From careers page· 13m ago
Q-Tech logo

Platform Engineer

Barcelona
✓ From careers page· 23m ago
Q-Tech logo

Electrical Engineer

Barcelona
✓ From careers page· 23m ago
Q-Tech logo

Data Scientist

Barcelona
✓ From careers page· 23m ago

Frequently asked questions

What skills are required for Data Engineer at Q-Tech?

The required skills for Data Engineer at Q-Tech include: Python, SQL, Databricks, Airflow, Spark, Kafka, Kubernetes, Hive, SQL Server, MongoDB, Elasticsearch, Cassandra, Agile, Scikit-learn, Pandas, MLflow, DevOps.

What is the seniority level for Data Engineer at Q-Tech?

Data Engineer at Q-Tech is a Mid Level level position.

How do I apply for Data Engineer at Q-Tech?

You can view the full description and apply for Data Engineer at Q-Tech on EchoJobs: https://echojobs.io/job/q-tech-data-engineer-marketing-communication-domain-al6id.