Senior Data Engineer

Job Type Permanent
Salary Very Competitive
Reference 32293

Our client, a leading global player in the iGaming industry, is currently hiring a Data Engineer to join their team in either Malta or Turkey!

The client has a wide range of exciting brands across multiple markets. They are operating more than 20 brands on their proprietary platform providing a secure, innovative, and entertainment-led player experience across casino and sports betting. They have over 500 talented employees across 7 main locations.

As their new data engineer, you will be involved in the design, development and maintenance of a brand-new real-time data streaming platform for analytical and operational use, that is also reused for streaming data to various internal and external systems.



  • Hands on design and development of the data platform
  • Follow and apply best practices while building the data streaming framework
  • Maintain and build robust and performant data pipelines
  • Focus on data quality assurance, verification of accuracy and consistency of data
  • Maintain and support data streaming processes ensuring regular feeds with minimal intervention
  • Troubleshoot and resolve issues with the data feeds
  • Support, assist, establish and maintain appropriate communication channels with business users in the context of company data assets
  • Maintain and promote collaboration with other technical teams responsible for upstream/downstream systems
  • Maintain transparent communication within the team / other departments within the company
  • Participate in brainstorming meetings to discuss existing issues and new ideas
  • Participate in daily / weekly team meetings
  • Develop further current skill set both from technological and soft skills perspective



  • Experienced data engineer with 5+ years of extensive Data Integration / near-real time streaming solution development
  • Excellent command of spoken English
  • Strong experience in programming in Scala, Python or Java
  • Strong experience in managing and processing large data sets
  • Experience in data stream processing such as Spark, Flink, Kafka or similar is desired
  • Experience with AWS or GPC cloud platform Big Data streaming solutions is desired
  • Experience with columnar databases such as Amazon Redshift, GCP Big Query or similar is desired
  • Ability to obtain, analyse and synthesize information from multiple sources
  • Strong problem-solving skills
  • Comfortable working in a fast-paced environment whilst interacting with a variety of different disciplines
  • Proven ability to prioritize and deal with problems systematically and provide clear communications regarding the issues, resolution times and solutions
  • Keen attention to detail and data quality

Next steps: Apply with your CV and we will contact you soon!

Apply Now