¡Activa las notificaciones laborales por email!

Senior Data Engineer

Xebia

España

Presencial

EUR 50.000 - 75.000

Jornada completa

Hoy
Sé de los primeros/as/es en solicitar esta vacante

Descripción de la vacante

A leading technology consulting firm in Spain seeks a Senior Data Engineer to develop scalable data solutions. Responsibilities include delivering software systems, mentoring new engineers, and optimizing data processing. The ideal candidate has over 6 years of experience in Scala and big data engineering, with strong programming skills and cloud technology expertise.

Formación

  • 6+ years in a senior developer role using Scala, with hands-on experience in building data processing pipelines.
  • Strong proficiency in programming languages such as Python and/or Scala.
  • Expertise in data processing frameworks and libraries (e.g., Spark, SQL).
  • Strong expertise in cloud data platforms/warehouses like Databricks or Snowflake.
  • Extensive experience in big data engineering on a terabyte scale, including streaming technologies.

Responsabilidades

  • Work with various clients globally to deliver robust data solutions.
  • Engineer data platforms for scale, performance, reliability, and security.
  • Design and build big data streaming capabilities.
  • Integrate data sources and optimize data processing.
  • Onboard and mentor new engineers.

Conocimientos

Scala programming
Python programming
Big data engineering
Cloud data platforms
Data processing frameworks
Docker
Kubernetes
Git
English communication

Herramientas

Spark
AWS Glue
Apache Airflow
Databricks
Snowflake
DynamoDB
S3 / Athena
Descripción del empleo
About us

For more than 20 years, our global network of passionate technologists and pioneering craftspeople has delivered cutting‑edge technology and game‑changing consulting to companies on the brink of AI driven digital transformation. Since 2001, we have grown into a full service digital consulting company with 5500+ professionals working on a worldwide ambition. Driven by the desire to make a difference, we keep innovating. Fuelling the growth of our company with our knowledge worker culture. When teaming up with Xebia, expect in‑depth expertise based on an authentic, value‑led, and high quality way of working that inspires all we do.

At Xebia, we put ‘People First’—committed to attracting diverse talent and fostering an inclusive, respectful workplace where everyone is valued for their contributions. We welcome all individuals and evaluate solely on the quality of their work and teamwork.

About the Role

As a Senior Data Engineer at Xebia, you will work closely with engineering, product, and data teams to deliver our clients scalable and robust data solutions. Your key responsibilities will include designing, building, and maintaining data platforms and pipelines and mentoring new engineers.

Responsibilities :
  • Work with various clients globally, delivering software systems and best practices for scalable and robust solutions.
  • Engineer data platforms for scale, performance, reliability, and security.
  • Design and build big data streaming capabilities.
  • Integrate data sources and optimize data processing.
  • Develop infrastructure in cooperation with Platform & Reliability engineers.
  • Work alongside analysts to enhance the data experience.
  • Onboard and mentor new engineers for clients and internal teams.
Requirements : Basics :
  • 6+ years in a senior developer role using Scala, with hands‑on experience in building data processing pipelines.
  • Proven ability to work independently and effectively in a distributed team.
  • Strong proficiency in programming languages such as Python and / or Scala.
  • Expertise in data processing frameworks and libraries (e.g., Spark, SQL).
  • Strong expertise in cloud data platforms / warehouses like Databricks or Snowflake.
  • Experience with DynamoDB, S3 / Athena.
  • In‑depth knowledge of database systems (relational and NoSQL), data modeling, and data warehousing concepts.
  • Proficiency in designing and implementing ETL / ELT processes and data integration workflows using tools like Apache Airflow, AWS Glue.
  • Extensive experience in big data engineering on a terabyte scale, including streaming technologies and near‑real‑time processing.
  • Strong experience with cloud technologies and data pipelines, specially with AWS.
  • Proficiency with Docker and hands‑on experience with Kubernetes.
  • Experience working with VCS like Git.
  • Excellent command of oral and written English.
  • Ability to work with different stakeholders and drive consensus within the team.
Recommended :
  • Understanding of big data and DevOps technologies (Kafka, Spark, Helm, Terraform).
  • Experience in CI / CD for the data environment.
  • Experience in testing for data processing.
  • ML models operationalization (e.g., in Docker, Kubernetes).
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.