Deutsche Bahn International

Data Engineer (f/m/d) - all levels

Job description

As cluster Digital Platforms, we provide cross-industry services so our customers can concentrate on digitalizing their businesses. Our vision is: Reduce complexity - scale value! You develop directly usable platform services that will be ordered by our customers at the push of a button. As a cluster, we are the basis for the digitization of the Deutsche Bahn Group and an integral part of every customer solution. We work on the pulse of time and recognize the trends of tomorrow. Be part of an agile, self-organized team and develop the best solutions for our partners. Big Data, AI, IoT, Analytics, Public Cloud, and Security are the main topics of our daily work.


We are looking for you as Data Engineer for to join DB Systel as soon as possible.


The position is 100% remote within Germany.


Deine Aufgaben


  • As a Data Engineer, you will work on complex data problems and be responsible for the concepts to integrate existing cloud-based AI, IoT and Data Management applications on AWS and/or Azure
  • You will collaborate with various stakeholders and the team to determine requirements for the integration and budling of what are today stand-alone tools and services
  • You design, develop, implement, and operate those bundles for existing and future IoT, Data Management, and AI platform services
  • You participate in the testing and validation of the integrations and develop and maintain documentation for the bundles
  • Within the cross-functional team, you troubleshoot issues related to integrations/interfaces
  • To ensure that integrations meet the future needs of the business, you collaborate with other teams


Our Tech Stack: Java, Python, C#, Node.js, Java.script, Automation and CI/CD, Azure OpenAI (ChatGPT), AWS AI Services, emerging competitors, Linux, Bash, Windows, MySQL, NoSQL, Amazon Web Services, Microsoft Azure, Docker, Kubernetes, Gitlab, GitHub, Scrum, Kanban


Dein Profil


  • You have strong programming skills in Python, Java or Scala
  • You gained several years of experience in data engineering (esp. prior experience with integrating disjunct systems)
  • You completed your (technical) university studies in computing or a comparable field; alternatively, you have an apprenticeship in the IT sector with corresponding professional experience
  • You are very familiar with cloud solutions (AWS or Azure) as well as scalable cloud architectures and you have already worked with IaC frameworks (e.g. AWS CloudFormation, Azure Resource Manager or Terraform)
  • You bring strong analytical and problem-solving skills and enjoy working in teams and taking on the technical responsibility of AI, IoT and Data Management services in production together with your team
  • Working accordingly to the standards of modern DevOps-oriented software development is part of your principles
  • Fluent English and strong communication skills complete your profile

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.