Logo for Q-tech

Data Engineer

Role overview

Qualifications

  • 5+ years of experience in Data Engineering or Software Development
  • Proficiency in Python
  • Solid experience with PySpark
  • Experience building ELT pipelines (Airflow, dbt, Airbyte...)

Responsibilities

  • Design and develop distributed data processing solutions
  • Build and maintain data pipelines (batch and streaming)
  • Ingest large volumes of data into the data lake
  • Ensure data quality, availability, and integrity

About the company

Q-tech logo

Q-tech

Q-tech is a Recruitment Company specialising in the Information Technology field. Throughout the years, we have been able to build up a network of contacts and a very large database, which serve us as indispensable sources when it comes to identifying and contacting professionals of interest to our clients. Q-tech can call on a great deal of experience in finding and selecting all types of profiles in the Information Technology sector: Web/Software Analyst/Developer/Programmer/Engineer/Architect/Craftsman: - JAVA (J2EE, Spring, Hibernate) - C/C++, Go, Ruby (on Rails), Grails, Python (Django), Erlang, Bash, Perl - .NET (C#, VB.NET, Core, WEB Api, WPF, WCF) - PHP (Symfony, Laravel) - JavaScript (ES6, React, Redux, Angular, Node, Express, Ember, Backbone, Underscore, Typescript) - Mobile: Android (Kotlin, Java), iOS (Swift, Objective-C), React Native, Ionic, Cordova - Functional languages: Scala, Clojure, Haskell - Microservices Architecture, RESTful APIs, MVC, Object Orientated, SOLID, Design Patterns, TDD/DDD/BDD, Continuous Integration/Delivery, Distributed Systems, High Availability, High Traffic, High Performance, Algorithms, Data-structures, Asynchronous Programming, Agile, SCRUM CTO, Software Development Manager Data Engineers, Data Scientist, (NLP, Machine Learning, Deep Learning, Predictive Analytics) System/Database Administrator: - DBA's (Oracle, SQL, MySQL, PostgreSQL, NoSQL, Cassandra, Zookeeper, MongoDB, Couchbase) - Big Data (Spark, Kafka, AKKA, Hadoop, Elasticsearch) - System Administrator (Linux, Windows, Mac) and DevOps (Apache, Nginx, Docker, AWS, Azure, Kubernetes, Ansible, Puppet, Chef, Salt) - Network Engineer and Helpdesk/Service Desk/Support - QA and Testing (Selenium, Cucumber), Test/Task Automation - Security Engineer, Ethical Hacker, Pentester, SIEM - Product Owner, Product Manager, UI/UX - SAP, CRM, ERP - Business Analyst, Project Manager - Cloud Computing (AWS, Azure), VMware - Business Intelligence, Data Warehouse, Data Analysis - SEO, SEM specialists

Company details

Company size11 - 50

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Data Engineer (m/f/d)

📍 Barcelona (Híbrido) | 💻 Data / Big Data | 🌍 Entorno internacional

🚀 Sobre la oportunidad

Desde Qtech estamos colaborando con una compañía internacional líder de origen alemán, uno de los mayores grupos empresariales de Europa, con actividad en retail, alimentación, producción industrial y sostenibilidad.

Con millones de clientes y operaciones a gran escala, han desarrollado un ecosistema tecnológico propio que soporta toda su actividad global. Actualmente están impulsando una fuerte inversión en plataformas de datos, cloud y ciberseguridad, con el objetivo de construir infraestructuras robustas, escalables y alineadas con la soberanía digital europea.

El hub de Barcelona es una pieza clave dentro de esta estrategia, trabajando en productos core con equipos distribuidos a nivel internacional.

🧠 Sobre el rol

Te incorporarás a un equipo que está construyendo una nueva Vulnerability & Exposure Management Platform, una solución crítica que centraliza, procesa y explota grandes volúmenes de datos relacionados con seguridad.

El reto principal no está solo en mover datos, sino en hacerlos fiables, accesibles y explotables en tiempo casi real, dentro de un entorno altamente distribuido.

Trabajarás con volúmenes de datos muy elevados (millones de eventos diarios), diseñando sistemas que permitan detectar, analizar y priorizar vulnerabilidades a escala.

⚙️ Responsabilidades

  • Diseñar y desarrollar soluciones de procesamiento de datos distribuidos

  • Construir y mantener pipelines de datos (batch y streaming)

  • Ingesta de grandes volúmenes de datos hacia el data lake

  • Modelado de datos optimizado para consumo analítico y de producto

  • Participar en decisiones de arquitectura y escalabilidad

  • Llevar pipelines y procesos analíticos a producción

  • Colaborar estrechamente con equipos de Backend, Frontend y Producto

  • Asegurar la calidad, disponibilidad e integridad del dato

✅ Requisitos

  • +5 años de experiencia en Data Engineering o Software Development

  • Dominio de Python

  • Experiencia sólida con PySpark

  • Experiencia en construcción de pipelines ELT (Airflow, dbt, Airbyte…)

  • Experiencia con entornos cloud (AWS o similares)

  • Conocimientos en bases de datos SQL y NoSQL (MongoDB, Redis…)

  • Experiencia trabajando en entornos Agile

  • Inglés alto (entorno internacional)

⭐ Valorable

  • Experiencia en ciberseguridad o vulnerability management

  • Conocimientos en Docker, Kubernetes y CI/CD

  • Experiencia con herramientas de monitorización (Grafana, Azure Monitoring)

  • Experiencia en visualización de datos (Power BI)

  • Interés por open-source o nuevas tecnologías

💰 Condiciones y beneficios

  • Salario: €40K – €50K

Beneficios flexibles (~€3.500/año):

  • Ticket restaurante (hasta €200/mes)

  • Transporte (€25/mes)

  • Seguro médico privado (~€45/mes)

  • Apoyo para home office

Otros beneficios:

  • Modelo híbrido de trabajo

  • Clases de idiomas (2h/semana en horario laboral)

  • Presupuesto de wellbeing (hasta €300/año)

  • Formación continua (cursos, certificaciones, máster)

  • Entorno internacional y colaborativo

  • Proyectos de alto impacto y escala real

  • Cultura con autonomía técnica y toma de decisiones

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Data Engineer Related jobs

Other jobs at Q-tech

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.