1,732,030open jobs
102,572companies
259,082added this week
Browse all
Salary
≈ $113k – $212k per year (Estimated)
Location
In office (Zurich)
Seniority
Senior

Confirmed on the employer's own hiring board on Oct 16, 2026. First seen by Alion on Oct 2, 2026.

Overview
Company
Impact
Profile match

SIX

SIX is a Swiss financial market infrastructure group headquartered in Zurich that operates stock exchanges, securities settlement and custody, banking and payment services and financial information. Formed in 2008 from the merger of Swiss financial companies and owned by banks, it runs the SIX Swiss Exchange and, since acquiring BME, the Spanish stock exchanges in Madrid, with further offices in London, Warsaw, Frankfurt and Stockholm. It hires Java and full-stack developers, test and platform engineers, product and project managers, business analysts, controllers, internal auditors and interns in Madrid, Zurich and Warsaw.
Backed by team@irregular

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| Reference8303

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.

If you have any questions, check out our FAQ page or call Beata Czyzewskaat +48 22 104 6571 / +41 58 399 9800 / +34 91 330 51 49.

For this vacancy we only accept direct applications.

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

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,732,030 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Zurich
$98k – $147k per year • In office • Full-Time
Python
JavaScript
PHP
TypeScript
SQL
Ruby
DevOps
GCP
Heroku
AWS
Cloudflare
Apply
≈ $87k – $218k per year (Estimated) • Remote (likely Canada) • 6+ years exp
Python
JavaScript
TypeScript
Node JS
AI/ML
Model Context Protocol
Prompt Engineering
Function Calling
LiteLLM
LLM
RAG
DevOps
GCP
CI/CD
AWS
Docker
Kubernetes
Platform Engineering
Apply
≈ $134k – $245k per year (Estimated) • In office • 6+ years exp • United States
Python
JavaScript
TypeScript
Node JS
AI/ML
Model Context Protocol
Prompt Engineering
Function Calling
LiteLLM
LLM
RAG
DevOps
GCP
CI/CD
AWS
Docker
Kubernetes
Platform Engineering
Apply
$38k – $76k per year • In office • Tokyo
Python
JavaScript
TypeScript
C#
Databases
PostgreSQL
Frontend
Vue.js
React.js
DevOps
AWS
Windows
Apply
In office • 2+ years exp • Bachelor's Degree • Zurich
DevOps
GCP
Apply
In office • 3+ years exp • Bachelor's Degree • Zurich
Python
C++
AI/ML
Reinforcement Learning
Machine Learning
Apply
In office • Internship • PhD • Zurich
Python
JavaScript
C++
AI/ML
NLP
Machine Learning
DevOps
Linux
Unix
Apply
≈ $89k – $186k per year (Estimated) • In office • Full-Time • Zurich
Apply
In office • Full-Time • Zurich
Apply
See all jobs
This is one of many
1,732,030 more open roles from verified company boards, updated every day.