Point your AI agent at freehire and let it find you a job.

Get the CLI →

Global Sports Jobs Limited

NewBe an early applicant

(Senior) Data Engineer

Posted
Discussion

Summary

Senior developer building and maintaining real-time player-risk and bet-value analytics for a new-generation betting system, including front-end components that interact with Solace messaging and back-end services. Core stack: Solace/Kafka, C#/Java, MongoDB, Kubernetes, ASP.NET/JavaScript front ends.

About the Role

The role reports to the Senior Trading Manager (Trading and Player Risk) and is a senior developer position responsible for building and maintaining a core component that assesses player risk and bet value instantaneously within a new-generation betting system. The postholder will design and develop an operational intelligence analytics solution using technologies such as Solace/Kafka, C#/Java, Kubernetes, and MongoDB, while enhancing existing analytics applications. The role involves supporting real-time applications, delivering customer insights, developing front-end solutions with modern frameworks, and collaborating with UX/UI designers and stakeholders on functional, user-friendly interfaces. The position contributes to innovative solutions that support the Club's mission to deliver world-class wagering services.

Key Responsibilities

  • Design, develop, integrate, and support front-end solutions for the data analytics system, ensuring seamless interaction with Solace messaging and back-end services.
  • Develop, enhance, and maintain front-end components to visualise and interact with real-time data analytics, addressing new or changing requirements.
  • Contribute to the design and architecture of a user-friendly interface for the messaging framework, ensuring effective integration with Solace.
  • Collaborate with vendor delivery teams to ensure their contributions align with front-end design and user experience goals.
  • Liaise with other development teams and stakeholders to build intuitive and functional components that meet user requirements and business needs.
  • Develop and support real-time data analytics features on the new analytics platform, focusing on front-end performance, scalability, and usability.
  • Ensure compliance with the Responsible Gambling Policy and all relevant legal requirements, integrating appropriate messages and features into front-end applications to align with the Club's standards.
  • Take on additional duties as assigned by supervisor, contributing to cross-functional initiatives and enhancing front-end systems as part of the overall data pipeline ecosystem.

Required Experience & Qualifications

  • Bachelor's degree in Computer Science or a related field.
  • At least 3 years of hands-on development experience, with a strong focus on front-end and back-end development using modern frameworks and tools.
  • Experience working with Solace messaging systems, including design and development.
  • Over 5 years of experience in C#/Java development, with expertise in building scalable and high-performance applications.
  • Proven experience in managing offshore development teams, ensuring alignment with project goals and timelines.
  • Demonstrated ability to work effectively within large, cross-functional development teams.
  • Experience collaborating with vendor delivery teams to ensure high-quality deliverables and seamless integration.
  • Knowledge of C#, Java and/or C++, ASP.NET, and JavaScript.
  • Knowledge of Python, R Studio, and MSSQL Server.
  • Knowledge of Kafka, MongoDB, Kubernetes, and microservices.

Salary

  • Competitive salary

Benefits & Perks

  • Competitive benefits package
  • Dynamic working environment
  • Development opportunities

Skills

What Senior Data Engineering jobs ask for — and how much of it you have →
Apply

See also

Data Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available