-
SwissPeak Partners

Data Engineer

SwissPeak Partners
Switzerland · Contract · Mid-Senior

For a major transformation project in the insurance industry, we are looking for an experienced Data Engineer.


Contract duration: 12 months

Start date: ASAP


In this role, you will actively contribute to the design and implementation of modern data solutions, take real ownership of critical components, and operate confidently within a complex, agile, and multidisciplinary project environment.


Responsibilities:

  • You take ownership of the implementation of production-ready data pipelines using PySpark on Databricks, based on specifications provided by business analysts.
  • You collaborate closely with other data engineers and solution architects to meet both functional and non-functional requirements.
  • You ensure high standards of quality, performance, security, and maintainability across data solutions.
  • You apply clean code principles consistently within large and complex codebases.
  • You contribute proactively within agile teams and support continuous improvement of data engineering practices.
  • You communicate clearly and effectively to align technical implementation with business needs.


Requirements:

  • You hold a bachelor’s or master’s degree in computer science or a related field.
  • You have at least 5 years of experience developing complex software systems as a software engineer.
  • You bring strong software engineering skills, including the application of design patterns and engineering best practices.
  • You have solid experience in data engineering using high-level programming languages such as Python, Java, or C#, with a strong focus on Python.
  • You have at least 3 years of hands-on experience with Apache Spark (PySpark), working with IDEs such as VS Code or PyCharm.
  • You have experience working with Delta Lake and optimizing Spark workloads.
  • You have a strong understanding of relational data models and SQL.
  • You are highly proficient in English, both written and spoken.


Team & Environment

  • You will join a team of 10–12 professionals, primarily based in Switzerland and Italy.
  • 3 days per week on site, 2 days per week remote work.

Key Skills

Ranked by relevance

spark design patterns apache java
Login to Apply
Posted
Apr 01, 2026
Type
Contract
Level
Mid-Senior
Location
Zurich

Industries

Insurance

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
AXA
Related

Senior Specialist Fullstack Engineering (all genders)

2026-04-09

Full-time
Not Applicable
Switzerland
Insurance
Engineering
View Job Details
Wallee Group
Related

Java Software Engineer

2026-04-11

Full-time
Executive
Lithuania
IT Services
Engineering
View Job Details
Allianz
Related

Developer (m/f/d) - Investment Solutions

2026-04-08

Full-time
Not Applicable
Germany
Financial Services
Engineering