Senior Data Engineer: Spark/PySpark on Databricks

Nicoll Curtin

Zürich

On-site

CHF 120,000 - 180,000

Full time

12 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

Nicoll Curtin is seeking an experienced Senior Data Engineer to join a finance transformation team in Switzerland. You will build a new data processing engine atop Spark, primarily using Python, with optional Java/Scala if needed.

The role focuses on true software development, not just ETL, and may require relocation to Switzerland. The project targets cloud-based, Azure Databricks-based data processing and integration services within a regulated financial services environment.

Qualifications

  • Experience with Spark or PySpark in a hands-on software engineering role.
  • Strong Python background, with willingness to work in Python rather than JVM only.
  • Experience with Databricks and cloud-based data platforms is a plus.

Responsibilities

  • Contribute to a greenfield data processing engine on Spark within Azure Databricks.
  • Develop software rather than pure ETL pipelines in a regulated industry context.
  • Support a large-scale finance transformation migrating systems to the cloud.

Skills

Spark
PySpark
Python
Java
Scala
Databricks
Azure Databricks

Job description

Nicoll Curtin is seeking an experienced Senior Data Engineer to join a finance transformation team in Switzerland. You will build a new data processing engine atop Spark, primarily using Python, with optional Java/Scala if needed.

The role focuses on true software development, not just ETL, and may require relocation to Switzerland. The project targets cloud-based, Azure Databricks-based data processing and integration services within a regulated financial services environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Nicoll Curtin • Zürich

On-site
CHF 120,000 - 180,000
Senior Data Engineer - Azure Databricks & PySpark Pipelines
Senior Data Engineer - Azure Databricks & PySpark Pipelines

Swisslinx AG • Zürich

On-site
CHF 120,000 - 180,000
Hybrid working model
12-month contract
Senior Data Engineer - Databricks | PySpark | Spark Streaming
Senior Data Engineer - Databricks | PySpark | Spark Streaming

Experis Switzerland • Zürich

On-site
CHF 110,000 - 165,000
Senior Data Engineer – Azure Databricks & PySpark (80–100%)
Senior Data Engineer – Azure Databricks & PySpark (80–100%)

Swisslinx AG • Zürich

On-site
CHF 120,000 - 180,000
Hybrid working model
12-month contract
Senior Data Engineer: Azure & PySpark, Power BI, Hybrid
Senior Data Engineer: Azure & PySpark, Power BI, Hybrid

EPAM Systems • Zürich

Hybrid
CHF 110,000 - 145,000
5 weeks vacation
EPAM ESPP
Enhanced parental leave
+4
Senior Data Engineer - Real-Time Analytics Platform
Senior Data Engineer - Real-Time Analytics Platform

Experis Switzerland • Zürich

On-site
CHF 120,000 - 180,000
Senior Data & AI Solutions Architect (Forward Deployed)
Senior Data & AI Solutions Architect (Forward Deployed)

Databricks • Zürich

On-site
CHF 130,000 - 180,000
Senior Data & AI Delivery Architect
Senior Data & AI Delivery Architect

Databricks • Zürich

On-site
CHF 180,000 - 240,000
Senior Data Engineer: Cloud Data (Azure, AWS, Databricks)
Senior Data Engineer: Cloud Data (Azure, AWS, Databricks)

ELCA Switzerland and Europe • Pully

On-site
CHF 120,000 - 160,000
Data Platform Engineer — Databricks & Microsoft Fabric
Data Platform Engineer — Databricks & Microsoft Fabric

Talan • Switzerland

Remote
CHF 90,000 - 130,000