This customer is a renowned and famous booking platform based in the heart of Berlin, and have specialised in various activities, tours and events for a number of years now, offering a variety of travel experiences globally. They are on a mission to transform ordinary trips to extraordinary ones. To join the platform team, they are looking for a Data Engineer, who will design and develop data infrastructure, processes, and architecture. Please contact Miles for more information 🙂
Responsibilities:
- Optimise and improve existing features / data processes for performance and stability
- Grow the analytics capabilities with faster, more reliable data pipelines, and better tools
- Develop complex and efficient functions to transform raw data sources into powerful components
- Design and develop a real time events pipeline
- Design, build and refine data and analytics infrastructure
- Work with data scientists, backend engineers and product managers to find new ways to leverage data
Requirements:
- 5+ years experience as a Data Engineer
- Strong experience with Scala, Python, or Java
- Big Data technologies experience
- You write efficient, well tested code with an eye on scalability and maintainability
- Experience designing, developing and maintaining systems at scale
- Experience building stream processing systems, using solutions such as Kafka and Spark
- Strong CS fundamentals and familiar with agile development
Benefits:
- Relocation support
- Company vouchers
- German lessons
- A multi-national office
- Team events
- Free food and drink
- Virtual stock options