×
Register Here to Apply for Jobs or Post Jobs. X

Senior Data Engineer – Azure Databricks & PySpark

Job in Zürich, 8081, Zurich, Kanton Zürich, Switzerland
Listing for: Swisslinx AG
Full Time position
Listed on 2026-10-17
Job specializations:
  • Software Development
    Data Engineering, SQL Developer, Python, Azure
Salary/Wage Range or Industry Benchmark: 120000 - 180000 CHF Yearly CHF 120000.00 180000.00 YEAR
Job Description & How to Apply Below
Position: Senior Data Engineer – Azure Databricks & PySpark (80–100%)
Location: Zürich

For our client, a leading financial institution in Zurich, we are looking for an experienced Senior Data Engineer to join a team responsible for developing and enhancing a modern Data Platform for Analytics and AI.

Senior Data Engineer – Azure Databricks & PySpark (80–100%)

Job description:
  • Design, develop, and maintain scalable data pipelines, data products, and backend services supporting analytics, reporting, real-time processing, and AI use cases.
  • Build and optimize large-scale data processing solutions using Databricks, Apache Spark, PySpark, Spark SQL, and Delta Lake
    .
  • Develop and maintain efficient ETL/ELT pipelines and data transformation processes.
  • Design and implement data models for analytical and operational workloads.
  • Write high-quality, secure, maintainable, and well-tested code using Python, Scala, and SQL
    .
  • Implement and enhance data quality, governance, and monitoring solutions.
  • Contribute to CI/CD processes, automated deployments, and modern engineering practices.
  • Collaborate closely with cloud, security, architecture, and business teams.
About the customer:

In this role, you will design and build scalable data pipelines, data products, and backend services using Azure Databricks, Apache Spark, PySpark, Python, and SQL
. You will contribute to a modern cloud-based data architecture and help deliver reliable, high-performance data solutions.

Framework;
  • Location: Zurich, Switzerland
  • Start Date: ASAP (flexible for the right candidate)
  • Contract Duration: 12 months, with possible extension
  • Work Model: Initially 100% onsite in Zurich during onboarding, followed by a hybrid setup (60% onsite / 40% remote within Switzerland)
Requirements:
  • 5+ years of professional experience in Data Engineering, including building enterprise-scale data platforms and ETL/ELT solutions.
  • Strong hands-on experience with Apache Spark, PySpark, and/or Spark Streaming (must be clearly demonstrated in your CV).
  • Proven experience working with Azure Databricks and large-scale data processing.
  • Excellent programming skills in Python and SQL
    , including SQL performance optimization and troubleshooting.
  • Experience with Spark SQL, Structured Streaming, and Delta Lake
    .
  • Good understanding of data modelling, data warehousing, and modern data platform architectures
    .
  • Experience with cloud-based data solutions, preferably Microsoft Azure
    .
  • Familiarity with CI/CD pipelines
    , automated testing, and deployment practices.
  • Strong analytical and problem-solving skills, with the ability to work independently and collaboratively.
  • Excellent communication skills and experience working in Agile environments.
Nice to have:
  • Experience in financial services
    , particularly Structured Products, Trading, or Capital Markets
    .
  • Experience with Terraform and Infrastructure as Code (IaC).
  • Knowledge of streaming technologies such as Kafka, Azure Event Hubs, Event Grid, or Apache Flink
    .
  • Experience with dbt or Data Vault 2.0.
  • Experience providing technical guidance and contributing to architectural decisions
Compensation benefits:
  • A challenging 12-month contract with the possibility of extension
    .
  • The opportunity to work on a modern Azure Databricks Data Platform within a leading financial institution.
  • Exposure to innovative Data Analytics and AI initiatives.
  • A collaborative environment with experienced engineering, cloud, and architecture professionals.
  • A hybrid working model following the initial onboarding period.
  • A straightforward recruitment process consisting of two interview rounds
    .
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary