Want to be part of a historically unique project and design the future of Germany’s digital railway? This is the place to be, you'll become a driver of innovative solutions and have a once-in-a-lifetime opportunity: assisting with your topic from its conceptual development, to design to implementation, while at the same time building up one of the most cutting-edge fields in the history of rail transport. Now is the most exciting time to join us!
Was dich erwartet
We are currently looking for you to join "Digital Rail Germany" by DB Netz AG in Berlin. Your tasks:
As part of the digitization of the overall railway system, you will work on the development of software functions of a HD map for railways
Therefore, you are responsible for implementing and validation of different data sources for the map data generation (e.g. Shapefiles, Geopackage)
You are responsible for software pipelines and the design and implementation of Protobuf schemes for digital map data
You will use algorithms and data structures efficiently since digital map compilation requires lot of data processing, which executes in parallel
You will deploy your code on a 100% cloud infrastructure
In this the position it is essential to constantly learn new technologies that are required to build our product
Was wir erwarten
You completed your Bachelor or master’s degree in software engineering, computer science or equivalent practical experience
You have 5+ years of professional software development experience, including at least 3 years of C++ development
Additionally, you have knowledge of Java and Scala and experience with Apache Spark and Flink is a plus
In the past you gathered experience with message driven system like MQQT, Kafka, NATS and practical usage of different cloud systems like AWS, Azure or other
You have experience in hands-on writing Unit Test. TDD is a big plus.
If you have experience in the Digital map domain, it is a huge plus and experiences with Google Protobuffer / FlatBuffers are very welcome
You care about the details and are constantly willing to learn and improve your knowledge and skills and would like to work with us in an agile SCRUM team Take advantage of your opportunity now and become a pioneer! Join us and you'll have the chance to cooperate with leading industry players in a project team of top experts, where you can leave your mark on one of the most technologically riveting fields. You will be working in a startup atmosphere but will still continue to enjoy all of the advantages of a major corporation.
- Du schaffst Großes und bekommst nicht weniger zurück: ein marktübliches Gehaltspaket mit i.d.R. unbefristeten Arbeitsverträgen und Beschäftigungssicherung sowie vielfältige Nebenleistungen und eine betriebliche Altersvorsorge.
- Gezielte und individuelle Weiterentwicklungsmöglichkeiten auf Fach-, Projekt- oder Führungsebene geben Dir eine langfristige Perspektive.
- Wir unterstützen Dich bei der Suche nach Kitaplätzen oder Ferienbetreuung für Deine Kinder. Außerdem kannst Du Auszeiten für die Pflege von Angehörigen oder Sabbaticals nehmen. Je nach Job ist eine flexible Gestaltung von Arbeitszeit/-ort möglich.