Senior Software Engineer - Data

SIX Group Services Ltd.

Zürich

Hybrid

CHF 140,000 - 190,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible Work Models
Personal Development
Agile Working Methods

Job summary

SIX Group Services Ltd. in Zurich is looking for a Senior Software Engineer focused on data to build Python-based pipelines powering market, reference, and index data.

You will own end-to-end data processing from ingestion to distribution, collaborate with product, architecture, QA, and SRE teams, and deliver scalable, observable systems with automated testing in a hybrid, flexible work model.

Proficiency in English is required; German is a plus.

Qualifications

  • Proficient Python for building production-grade data pipelines.
  • Strong data engineering expertise: ETL, modelling, lineage.
  • Experience with distributed, data-intensive systems and performance.
  • Solid software engineering practices: CI, tests, docs.
  • Experience with Apache Airflow or Metaflow; degree or equivalent.

Responsibilities

  • Design, build, and operate Python-based data pipelines and services.
  • Own the data lifecycle from ingestion to distribution.
  • Ensure traceable, reliable processing with tests and deployment pipelines.
  • Collaborate with product, architecture, QA, and SRE teams to improve data platforms.
  • Deliver scalable and observable systems handling large data volumes.

Skills

Python
Java
Data Engineering
Apache Airflow
Metaflow

Education

Bachelor's degree or equivalent experience

Tools

Apache Airflow
Metaflow

Job description

SIX drives the transformation of financial markets.

What sets us apart drives us ahead: between local roots and global relevance, we are a unique blend of tradition and future, of foundation and growth. We value bright minds and inspire them to grow with their ideas. Come and shape the future of finance with us.

Senior Software Engineer - Data

Zurich | Working from home 40% possible | Reference 8303

Do you want to build reliable, data-intensive systems that power financial index services? Our distributed Index team is based in Zurich and India, where data, engineering, and financial markets come together.

As a Senior Software Engineer focused on data, you will develop Python-based pipelines and services and take end-to-end ownership of market, reference, configuration, and index data. Working with engineering, product, architecture, QA, and SRE teams, you will ensure accurate, traceable, and resilient processing from ingestion to distribution.

What You Will Do
  • Design, build, and operate Python-based data pipelines and services for market, reference, and index data across batch and real-time processing.
  • Own the data lifecycle from ingestion and validation to transformation, orchestration, reconciliation, replay, and recovery.
  • Deliver modular, testable, maintainable, and observable solutions with automated testing and reliable deployment pipelines.
  • Build scalable and resilient distributed systems that handle large volumes, late or duplicate data, performance, and operational support.
  • Collaborate with product, domain, architecture, QA, and SRE teams to improve data platforms, engineering standards, and modern development practices.
What You Bring
  • Strong hands-on Python experience developing, testing, deploying, and operating production-grade data pipelines and services; Java is an advantage.
  • Solid knowledge of data engineering, including extract-transform-load patterns, data modelling, transformation, lineage, data quality, orchestration, and batch and real-time processing.
  • Experience with distributed, data-intensive systems, including scalability, resilience, performance, observability, idempotency, reconciliation, and recovery.
  • Strong software engineering practices, including modular design, automated testing, version control, continuous integration, and technical documentation.
  • Experience with Apache Airflow or Metaflow and financial-market, time-series, or index data is an advantage; relevant degree or equivalent experience, fluent English, and German as a plus.

Diversity is important to us. Therefore, we are looking to receiving applications regardless of any personal background.

What We Offer

Flexible Work Models
We trust our employees and offer a work environment that is well-balanced, productive and fosters success.

Personal Development
You will benefit from a culture of continuous learning and feedback. Your personal growth is supported through an extensive learning offering.

Agile Working Methods
Whether through scrum or design thinking,
we solve exciting tasks together in teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Requirements Engineer (80-100%)
Senior Requirements Engineer (80-100%)

SIX Group Services Ltd. • Zürich

Hybrid
CHF 120,000 - 160,000
Flexible Work Models
Personal Development
Agile Working Methods
Senior Strategy Manager (Financial Information Strategy Lead)
Senior Strategy Manager (Financial Information Strategy Lead)

SIX Group Services Ltd. • Zürich

Hybrid
CHF 140,000 - 190,000
Senior Data Software Engineer — Python Pipelines (Remote)
Senior Data Software Engineer — Python Pipelines (Remote)

SIX Group Services Ltd. • Zürich

Hybrid
CHF 140,000 - 190,000
Flexible Work Models
Personal Development
Agile Working Methods
Senior Data Migration Engineer
Senior Data Migration Engineer

Trust in SODA • Zürich

Hybrid
CHF 120,000 - 160,000
Structured onboarding
Direct client interaction
Long-term progression
+1
Senior Strategy Manager (Financial Information Strategy Lead)
Senior Strategy Manager (Financial Information Strategy Lead)

SIX Group Ltd • Zürich

Hybrid
CHF 150,000 - 190,000
Senior IT Manager (Focus IT Strategy and Operating Model) - CIO Office (80 - 100%)
Senior IT Manager (Focus IT Strategy and Operating Model) - CIO Office (80 - 100%)

SIX Group Services Ltd. • Zürich

Hybrid
CHF 140,000 - 190,000
Flexible Work Models
Personal Development
Agile Working Methods
Senior Data Engineer
Senior Data Engineer

Zühlke Engineering AG • Schlieren

On-site
CHF 120,000 - 160,000
Work from home option
Technical Integration Manager (80 - 100%)
Technical Integration Manager (80 - 100%)

SIX Group Services Ltd. • Zürich

Hybrid
CHF 120,000 - 170,000
Flexible Work Models
Personal Development
Agile Working Methods
Senior Data Engineer
Senior Data Engineer

NZZone • Schlieren

Hybrid
CHF 120,000 - 180,000
Work life blend
Profit share scheme
Global and Diverse Zuhlke community
+1
Head Controlling Financial Information
Head Controlling Financial Information

SIX Group Ltd • Zürich

Hybrid
CHF 140,000 - 180,000