GR8 Tech is a global product company that provides innovative, scalable platforms and business solutions for the iGaming industry. Lead Data Engineer role involves driving the design and implementation of real-time data streaming platform using Kafka Streams, Flink, and the JVM ecosystem (Java/Scala).
Requirements
At least 5 years of experience in a similar role with a strong track record of leadership and successful project delivery.
Proven expertise with Apache Kafka and hands-on experience with Flink, Kafka Streams, or similar real-time systems;
Strong programming skills in Java, Scala, or Python;
In-depth understanding of distributed systems, data consistency models, and streaming semantics;
Experience with CI/CD, containerization, and infrastructure-as-code tools is a plus;
Ability to motivate and inspire a team, with experience in hiring and retaining top talent;
Knowledge of team role models and how to create a supportive, inclusive work environment;
Commitment to mentoring and professional growth of team members;
Proven ability to deliver projects on time, within scope and budget, with clear goal-setting (KPIs/OKRs);
Advanced problem-solving skills and the ability to assess risks and mitigate them;
Ability to implement and monitor team KPIs, identify inefficiencies, and drive process improvements;
Proficiency in written and verbal communication, with the ability to explain complex technical concepts (e.g., CAP theorem);