Engineering at SIXT · Munich · Lisbon · Kyiv · Bangalore

Every rental is a
distributed systems
problem.

We build the platform behind every SIXT rental: real-time pricing, fleet logistics, fraud, and one product that has to work on the web, in the app, at an airport counter and on a kiosk at 2am. Four hubs. A codebase we own end to end.

open tech roles today
34
hubs · Munich · Lisbon · Kyiv · Bangalore
4
posts since 2021
45
engineers who have written here
39
01 / Problem space

The problems we work on

01

Pricing that moves every minute

Every station is its own market, the fleet ages daily, and demand turns on a football fixture. Our pricing engine re-quotes continuously and has to be right, not approximately right.

02

Logistics for a fleet that never sits still

Every car is a constrained resource with a location, a service window and a contract. Routing them is a solver problem, and we run it against reality rather than a model.

03

Digital rent, world-class experience

We are building the best digital car rental experience on the planet, end to end. From the first search to the unlocked door to the closed invoice, every step belongs to us, so no part of the journey gets to be someone else’s problem.

04

Five products, one app

Rent, share, ride, plus and charge live in a single app, held together by one customer account and one loyalty programme. Book in one and the other four already know who you are, what you drive and what you have earned.

02 / Stack

A small stack, chosen on purpose

Languages
GoJava 21TypeScriptSwiftKotlinPython
Services
gRPCSpring BootKafkaTemporal
Data
Aurora PostgresDynamoDBSnowflakeSparkdbt
Client
ReactSwiftUIComposeKotlin Multiplatform
Infra
AWSKubernetesTerraformArgoCD
Observability
OpenTelemetryGrafanaPrometheus
03 / Writing

From the teams, not from comms

All 45 posts →
04 / Hubs

Four hubs, one codebase

All hubs →
MunichLisbonKyivBangalore
Map of the four SIXT engineering hubs:Munich — Germany · Bavaria, 19 open roles; Lisbon — Portugal · Atlantic coast, 10 open roles; Kyiv — Ukraine · Dnipro, 0 open roles; Bangalore — India · Karnataka, 5 open roles.
  • Munich——:——19 open
  • Lisbon——:——10 open
  • Kyiv——:——0 open
  • Bangalore——:——5 open

01 / HQ

Munich

Germany · Bavaria

Where SIXT started in 1912, and still the head office. Bavaria’s capital: the Isar running straight through it, the Englischer Garten in the middle, and the Alps an hour south.

19 roles open

02 / HUB

Lisbon

Portugal · Atlantic coast

Europe’s westernmost capital, built across hills above the Tejo estuary. Mild in January, and the Atlantic is a half-hour train ride from the office.

10 roles open

03 / HUB

Kyiv

Ukraine · Dnipro

Ukraine’s capital, spread over both banks of the Dnipro — a river wide enough to hold islands and beaches inside the city. One of the oldest cities in the region.

0 roles open

04 / HUB

Bangalore

India · Karnataka

Capital of Karnataka, sitting 900 metres up on the Deccan Plateau — high enough that summer stays bearable. India’s largest tech city, and it feels like it.

5 roles open

05 / How we work

Four rules, no rituals

How we work →

You own prod

The team that writes it runs it. No throwing releases over a wall to an ops group.

Proven tech, global scale

Five languages, one pipeline. We spend our novelty budget on the domain, not the toolchain.

Small teams, real mandates

A small team, one system, a roadmap they shape. Decisions happen in the team, not two levels up.

Ship to reality

Our code meets airports, counters and night shifts. If it only works in staging, it does not work.