We are looking for a driven and motivated Data Engineer who wants to help us build the streaming data lakehouse of Germanys governments. At DKSR, we are building an urban data hub for cities and regions; helping them use their data more efficiently for the benefit of all. We currently operate our core product CIVORA for over 20 cities and regions, and we still have plenty of improvements and new developments in store.
You will join the product development team to get hands-on with building and operating the data infrastructure that powers CIVORA. Working hand in hand with our Data Architect, you will bring concepts and blueprints into production-ready systems. You will also get the chance to support us on cutting-edge use cases; paving the path for the project delivery team and our most advanced users.
Please note: We are currently only considering candidates who already reside in Germany and are legally authorized to work in Germany. Unfortunately, we cannot provide visa sponsorship or relocation support for this position.
What You'll Do
- Contribute to the continued development of the data infrastructure that powers CIVORA - from platform components to internal tooling
- Collaborate with product and project delivery teams to shape a reusable, scalable and well-documented data infrastructure
- Design and maintain data pipelines (batch & streaming) that serve multiple cities and use cases
- Support the project delivery team on the most complex and mission-critical use cases - setting a track record of best practices and design patterns for all to learn from
- Write clean, maintainable code – you are as much a software engineer as a data engineer
- Propose and prototype new approaches; challenge existing patterns when you see a better way – you will be able to take ownership
