Senior Data Engineer

Nicoll Curtin

Zürich

On-site

CHF 120,000 - 180,000

Full time

11 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

Are you an experienced Data Engineer with an extensive background of true software engineering ideally within the financial services or other regulated industry? Do you have tangible hands on experience developing on Spark in either Python, Scala or Java? Are you interesting in developing a new data processing engine that is built on Databricks? If so this could be the perfect next Senior Data Engineer jobfor you.

The team have undertaken a large scale finance transformation program moving their finance and accounting systems to the cloud and developing the microservices integration services for it. They are now in the process of developing a greenfield data processing application built with Python, on Spark within Azure Databricks.

As such they are searching for an experienced Senior Data Engineer to join the team, who has experience of developing ACTUAL software, rather than purely ETL pipelines. What is essential is experience of using Spark or PySpark, Python experience is ideal however experience with JAVA or Scala is fine as long as you are willing to work in Python.

This is an urgent requirement however, given the challenge of finding the right profile, the team are willing to wait for candidates that have a notice period or are interested in relocating to Switzerland.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer: Spark/PySpark on Databricks
Senior Data Engineer: Spark/PySpark on Databricks

Nicoll Curtin • Zürich

On-site
CHF 120,000 - 180,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 - 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 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 - Real-Time Analytics Platform
Senior Data Engineer - Real-Time Analytics Platform

Experis Switzerland • Zürich

On-site
CHF 120,000 - 180,000
Senior Data Engineer – Data Analytics Platform r-19553
Senior Data Engineer – Data Analytics Platform r-19553

Rigby AG • Zürich

On-site
CHF 140,000 - 190,000
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 & AI Engineer
Senior Data & AI Engineer

Us3 Consulting • Basel

On-site
CHF 140,000 - 190,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 Engineer
Senior Data Engineer

EPAM Systems • Zürich

Hybrid
CHF 110,000 - 145,000
5 weeks vacation
EPAM ESPP
Enhanced parental leave
+4