Loading this job…
Aurorabahn Mobility is hiring a platform engineer in Berlin. This role owns the path from a merged pull request to a running, observable service, and the on-call experience that follows it. Because a mistake here reaches every team at once, we care about production experience and blast-radius thinking far more than about certifications.
German engineering hiring rewards depth and patience, and our process reflects that: two technical conversations, no timed puzzle, and a written offer within a week of the last one.
You will work on CI/CD, infrastructure as code, and the observability stack, and you will spend real time removing the toil the rest of engineering has quietly learned to live with. Incidents are reviewed blamelessly and the actions that come out of them are actually scheduled. The team works a hybrid week out of Berlin, usually three days together and the rest wherever you work best.
This is a senior individual-contributor role. You will be expected to push back on requirements that do not make sense and to set the technical direction for your part of the product. We are looking for someone fluent in Kubernetes and Terraform who can also write decent code, and who treats a runbook as a product with users. Experience defining SLOs and making them mean something is a strong signal.
Working time is tracked and respected, overtime is an exception rather than a culture, and German is useful for customer conversations but is not a hiring requirement — engineering runs in English. The range shown is the annual gross salary band for this role.
Aurorabahn builds the scheduling, ticketing and fleet software behind regional public transport operators in Germany, Austria and Switzerland. When a replacement bus service is announced at short notice, the plan that reaches the driver and the app is generated by our platform.
The domain is genuinely hard: timetables are a constraint-satisfaction problem, the data standards are old, and being wrong strands a real person at a real station. Engineers here spend as much time understanding the rules as writing code, and we consider that time well spent.
Our head office is in Kreuzberg, Berlin, with a second team in Munich. Engineering runs in English; German is useful for talking to customers but is not a hiring requirement.
Read these before you send your application.
A practical, India-specific guide to writing a fresher resume that survives the first screen: structure, projects, keywords and the mistakes that get CVs rejected in ten seconds.
4 min read · 21 Aug 2026
What actually works when applying for remote roles from India: which companies genuinely hire remotely, how to handle timezones and payment, and how to make a remote-ready application.
4 min read · 16 Aug 2026
The React interview questions that actually come up in Indian hiring loops, what a strong answer sounds like, and how the bar shifts between junior, mid and senior rounds.
3 min read · 9 Aug 2026