Principal Data Engineer | GenAI & Cloud Data Architect

Roche

Sant Cugat del Vallès

Hybrid

EUR 90,000 - 140,000

Full time

25 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Roche seeks a Principal Data Engineer to lead our Advanced Data Analytics team in Sant Cugat. You will shape GenAI-driven data strategies, design scalable AWS architectures, and mentor engineers to deliver high-impact, cost-efficient data initiatives.

You will collaborate with system architects, product owners and engineers to translate complex data requirements into robust, compliant solutions across diagnostic products. Fluent English required; Spanish a plus.

Qualifications

  • 5+ years of hands-on data engineering experience with leadership in technical projects.
  • Expert-level proficiency in AWS services including S3, Redshift, Glue, Athena, EMR, Step Functions, MWAA.
  • Mastery of Python, SQL, and data processing with Apache Spark.
  • Experience with Dimensional Modeling, Data Partitioning, and Terraform for IaC.
  • Strong ability to bridge business needs and technical implementation; Fluent English.
  • Spanish language skills are a plus.

Responsibilities

  • Define and drive future strategy for GenAI and emerging technologies for diagnostic products.
  • Design, implement, and optimize data architectures using AWS services with high performance.
  • Develop data processing workflows using PySpark, SparkSQL, SQL, Iceberg and Parquet.
  • Improve data infrastructure scalability, cost efficiency, and service consumption.
  • Provide technical direction and mentorship to developers; enforce code quality and CI/CD.
  • Collaborate with engineering and business stakeholders to translate requirements into data-driven solutions.
  • Advocate for data security, governance, and GDPR/HIPAA compliance.

Skills

Leadership in tech projects
Python
SQL
Apache Spark
English proficiency
Spanish (plus)
GenAI awareness

Education

Bachelor's or Master's in Engineering

Tools

AWS services (S3, Redshift, Glue, Athena, EMR, Step Functions, MWAA)
Terraform
Iceberg
Parquet
PySpark

Job description

Roche seeks a Principal Data Engineer to lead our Advanced Data Analytics team in Sant Cugat. You will shape GenAI-driven data strategies, design scalable AWS architectures, and mentor engineers to deliver high-impact, cost-efficient data initiatives.

You will collaborate with system architects, product owners and engineers to translate complex data requirements into robust, compliant solutions across diagnostic products. Fluent English required; Spanish a plus.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Data Engineer
Principal Data Engineer

Roche • Sant Cugat del Vallès

Hybrid
EUR 90,000 - 140,000
Data Engineer
Data Engineer

Trust In SODA • Barcelona

Hybrid
USD 46,549 - 93,099
AI-Driven Data Engineer – Barcelona
AI-Driven Data Engineer – Barcelona

Sanofi • Barcelona

On-site
EUR 70,000 - 110,000
Analytics Architect: AI & Data Platform Innovator
Analytics Architect: AI & Data Platform Innovator

Merck Group • Mollet del Vallès

On-site
EUR 85,000 - 115,000
Data & Analytics Product Owner — AI, Snowflake & D2P
Data & Analytics Product Owner — AI, Snowflake & D2P

Roche • Madrid

On-site
EUR 90,000 - 130,000
Lead Data Science & GenAI - Healthcare
Lead Data Science & GenAI - Healthcare

Simon‑Kucher • Madrid

Hybrid
EUR 90,000 - 140,000
Senior Data Engineer — Hybrid, AI-Driven Data Architect
Senior Data Engineer — Hybrid, AI-Driven Data Architect

Accenture PLC • Barcelona

Hybrid
EUR 55,000 - 90,000
Health insurance
Medical services and wellness programs
Flexible compensation and stock plans
+4
Senior Data Governance & Quality Lead (IT4IT)
Senior Data Governance & Quality Lead (IT4IT)

Roche España • Madrid

On-site
EUR 90,000 - 120,000
Master Data Product Owner
Master Data Product Owner

F. Hoffmann-La Roche AG • Barcelona

On-site
EUR 70,000 - 100,000
Senior Data Engineer — Hybrid Cloud AI, Stock Options
Senior Data Engineer — Hybrid Cloud AI, Stock Options

Zurich Insurance • Barcelona

Hybrid
EUR 70,000 - 110,000
Flexible working model
Travel abroad up to 25 days yearly
€300+ home office setup allowance
+8