Senior Backend Engineer - Distributed Systems (Java/Python)

SIX

Zürich

Vor Ort

CHF 120.000 - 170.000

Vollzeit

Vor 12 Tagen
Bewerbungsgenerator

Hebe dich für diese Rolle ab — erstelle in etwa einer Minute einen maßgeschneiderten Lebenslauf und ein Anschreiben.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

SIX is seeking a Senior Software Engineer to design, build, and operate reliable, scalable systems powering financial index services. The role is based in Zurich with collaboration across teams in Zurich and India, delivering robust platforms at the intersection of data, engineering and financial markets.

You will contribute hands-on engineering with Java (Spring Boot) and Python, own features end-to-end, and work with product managers, SRE teams, and fellow engineers to ensure production-grade,

Qualifikationen

  • Deep hands-on software engineering with Java (Spring Boot) and Python, including building, testing, deploying, and supporting production services.
  • Demonstrated ability to solve complex technical problems and make sound architecture and engineering decisions in production environments.
  • Strong knowledge of backend and distributed system design, including scalability, resilience, performance, observability, and maintainable integration patterns.
  • Experience using modern engineering tooling and AI-assisted development to improve productivity and code quality.
  • Bachelor’s or Master’s degree in Computer Science or related field, or equivalent hands-on experience in building and operating production systems.
  • Fluent English communication skills; German is a plus.

Aufgaben

  • Design, build, and maintain backend services using Java (Spring Boot) and Python for index calculation and data processing platforms.
  • Own the end-to-end delivery of features, ensuring they are delivered on time and meet quality expectations.
  • Take technical ownership of complex components and features, from solution design and implementation through testing, deployment, and production support.
  • Collaborate with SRE teams to ensure systems are reliable and production-ready, contributing to improvements where needed.
  • Drive architecture and engineering decisions to improve scalability, performance, and maintainability.

Kenntnisse

Java
Spring Boot
Python
Distributed systems
Observability
English

Ausbildung

Bachelor’s or Master’s degree in Computer Science or related field

Tools

AI-assisted development tools

Jobbeschreibung

SIX is seeking a Senior Software Engineer to design, build, and operate reliable, scalable systems powering financial index services. The role is based in Zurich with collaboration across teams in Zurich and India, delivering robust platforms at the intersection of data, engineering and financial markets.

You will contribute hands-on engineering with Java (Spring Boot) and Python, own features end-to-end, and work with product managers, SRE teams, and fellow engineers to ensure production-grade,

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

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

SIX • Zürich

Vor Ort
CHF 120.000 - 170.000
Senior Java Engineer: Distributed Financial Systems
Senior Java Engineer: Distributed Financial Systems

Experis Switzerland • Zürich

Vor Ort
CHF 120.000 - 160.000
Senior Java Backend Architect — Low-Latency, Distributed Systems
Senior Java Backend Architect — Low-Latency, Distributed Systems

Bank Julius Bär & Co. Ltd. • Zürich

Vor Ort
CHF 150.000 - 200.000
Senior Java Backend Engineer, Distributed Systems
Senior Java Backend Engineer, Distributed Systems

Julius Baer • Zürich

Vor Ort
CHF 150.000 - 200.000
Senior Java Backend Architect – Hybrid, Global Impact
Senior Java Backend Architect – Hybrid, Global Impact

Swisslinx AG • Zürich

Hybrid
CHF 140.000 - 180.000
Home office days
Senior Java Developer (Distributed Financial Systems)
Senior Java Developer (Distributed Financial Systems)

Swisslinx AG • Zürich

Hybrid
CHF 140.000 - 180.000
Home office days
Senior Java Developer - Distributed Financial Systems
Senior Java Developer - Distributed Financial Systems

Experis Switzerland • Zürich

Vor Ort
CHF 120.000 - 160.000
Senior Java Developer (Distributed Financial Systems) 100% (f/m/d) (Contract through our external payroll partner with immediate start until 30.09.2027 with possible extension)
Senior Java Developer (Distributed Financial Systems) 100% (f/m/d) (Contract through our external payroll partner with immediate start until 30.09.2027 with possible extension)

Julius Baer • Zürich

Vor Ort
CHF 150.000 - 200.000
Senior Backend Engineer, Data Platform (Zurich)
Senior Backend Engineer, Data Platform (Zurich)

Embodied AI • Zürich

Hybrid
CHF 120.000 - 180.000
Senior Python Backend Engineer — AI-Driven, Zurich Equity
Senior Python Backend Engineer — AI-Driven, Zurich Equity

Embodied AI • Zürich

Hybrid
CHF 120.000 - 180.000
Equity
In-office Zürich HQ
Fridays remote