¡Activa las notificaciones laborales por email!

Senior Data Engineer.

JR Spain

Barcelona

Presencial

EUR 60.000 - 80.000

Jornada completa

Hace 30+ días

Descripción de la vacante

A leading digital consulting company in Barcelona is seeking a Senior Data Engineer to design, build, and maintain scalable data solutions. The ideal candidate has over 6 years of experience in Python development, cloud technologies, and big data engineering. This role involves mentoring new engineers and working closely with product and data teams to deliver robust solutions. Attractive benefits and an inclusive workplace culture are part of this opportunity.

Formación

  • 6+ years in a senior developer role using Python.
  • Strong proficiency in programming languages such as Python and/or Scala.
  • Extensive experience in big data engineering on a terabyte scale.

Responsabilidades

  • Work with various clients globally delivering software systems.
  • Engineer data platforms for scale, performance, reliability, and security.
  • Integrate data sources and optimize data processing.

Conocimientos

Python
Data Processing Pipelines
SQL
AWS
Kubernetes
Communication Skills

Herramientas

Databricks
Snowflake
Docker
Apache Airflow
Descripción del empleo

Social network you want to login/join with:

About usFor 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 RoleAs 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 Python, 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.