(Senior) Data Engineer

The Hong Kong Jockey Club

Hong Kong

On-site

HKD 550,000 - 900,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

The Hong Kong Jockey Club is seeking a senior frontend developer to design, develop, and support the data analytics frontend of the new betting system. You will work with Solace messaging, real-time data visualization, and modern frameworks while collaborating with UX/UI designers and cross-functional teams.

You will contribute to scalable, high-performance applications, align with Responsible Gambling policies, and participate in offshore team management.

Qualifications

  • Bachelor's degree in Computer Science or a related field.
  • At least 3 years of hands-on development experience in frontend and backend.
  • Experience with Solace messaging systems, including design and development.
  • 5+ years of C#/Java development experience for scalable, high-performance apps.
  • Proven ability to manage offshore development teams and work in large cross-functional groups.
  • Knowledge of C#, Java, and/or C++, ASP.NET, JavaScript.
  • Knowledge of Python, R Studio, MSSQL server.
  • Knowledge of Kafka, MongoDB, Kubernetes, Microservices.

Responsibilities

  • Design, develop, and support frontend solutions for the data analytics system with Solace integration.
  • Develop and maintain frontend components for real-time data visualization.
  • Contribute to UI/UX design and architecture for the messaging framework.
  • Collaborate with vendor delivery teams to ensure quality and alignment with UX goals.
  • Work with other teams to build intuitive frontend features for the data pipeline.
  • Develop real-time analytics features on the new platform focusing on performance and usability.
  • Ensure compliance with the Responsible Gambling Policy and related requirements.
  • Take on additional duties as assigned by supervisor.

Skills

Frontend development
Backend development
C#/Java
JavaScript
C++
ASP.NET
Kafka
MongoDB
Kubernetes
Microservices
Python
SQL Server
Offshore teams

Education

Bachelor's degree in Computer Science

Tools

Solace messaging
Solace messaging system
MSSQL

Job description

Founded in 1884, The Hong Kong Jockey Club (\"the Club\") is a world-class racing club that acts continuously for the betterment of our society. The Club has a unique integrated business model, comprising racing and racecourse entertainment, a membership club, responsible sports wagering and lottery, and charities and community contribution. Through this model, the Club generates economic and social value for the community and supports the HKSAR Government in combatting illegal gambling.

Company description:

The Hong Kong Jockey Club

Job description:

The Hong Kong Jockey Club

Founded in 1884, The Hong Kong Jockey Club (\"the Club\") is a world-class racing club that acts continuously for the betterment of our society. The Club has a unique integrated business model, comprising racing and racecourse entertainment, a membership club, responsible sports wagering and lottery, and charities and community contribution. Through this model, the Club generates economic and social value for the community and supports the HKSAR Government in combatting illegal gambling.

The Division

The Sports Business Division is central to the Club's overall aspiration to become a globally recognised sports and entertainment brand, with world-class horse racing at its core. The Division's overarching focus is to deliver sustainable growth of the Club's sports business, deepen customer engagement, and contribute to position the Club as a leading global sports and entertainment brand to enable its commitment to social betterment. Its strategy is delivered through three pillars: broadening the fan base and prospecting new customers, growing the sports wagering business, and building the Club's brand and commercialising its assets.

Job Summary

Reporting to Senior Trading Manager (Trading and Player Risk), this role is a senior developer role to build and maintain a core component, which is used for assessing player risk and bet value instantaneously, in the new generation of betting system for HKJC.

The primary responsibilities of this role include designing and developing an operational intelligence analytics solution using technologies like Solace/ Kafka, C#/ Java, Kubernetes, and MongoDB, while enhancing existing analytics applications. The role also involves supporting real-time applications, delivering customer insights, developing front-end solutions with modern frameworks, and collaborating with UX/UI designers and stakeholders to create functional, user-friendly interfaces. This position offers the chance to contribute to innovative solutions, supporting the Club's mission to deliver world-class wagering services.

The Job
  • Design, develop, integrate, and support frontend solutions for the data analytics system, ensuring seamless interaction with Solace messaging and backend services
  • Develop, enhance, and maintain frontend components to visualize 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 the frontend 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 frontend performance, scalability, and usability
  • Ensure compliance with the Responsible Gambling Policy and all relevant legal requirements, integrating appropriate messages and features into frontend applications to align with the Club's standards
  • Take on additional duties as assigned by supervisor, contributing to cross-functional initiatives and enhancing frontend systems as part of the overall data pipeline ecosystem
About You
  • Bachelor's degree in Computer Science or a related field
  • At least 3 years of hands-on development experience, with a strong focus on frontend and backend 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 in C#, Java and/or C++, ASP.NET, JavaScript.
  • Knowledge in Python, R Studio, MSSQL server
  • Knowledge in Kafka, MongoDB, Kubernetes, Microservice
Equal Opportunity and Inclusive Hiring

We are an equal opportunity employer and strive to create an inclusive workplace for all. Applicants from diverse backgrounds are welcomed to apply. If you have any special needs or require accommodations during the interview process, please e-mail us via careers@hkjc.org.hk .

Personal data provided by job applicants will be used strictly in accordance with the Club's notice to employees and job applicants relating to the Personal Data (Privacy) Ordinance. A copy of which will be provided immediately upon request.

Founded in 1884, The Hong Kong Jockey Club is a world-class sports and entertainment organisation that acts continuously for the betterment of our society. The Club has a unique integrated business model, comprising racing and racecourse entertainment, a membership club, responsible sports wagering and lottery, and charities and community contribution. In 2024/25, the Club returned a total of HK$39.1 billion to the community. The Club is Hong Kong’s largest single taxpayer and one of the city’s major employers. Its Charities Trust is one of the world’s leading charity donors. There is simply nowhere like the Club to build the future you want.

Founded in 1884, The Hong Kong Jockey Club is a world-class sports and entertainment organisation that acts continuously for the betterment of our society. The Club has a unique integrated business model, comprising racing and racecourse entertainment, a membership club, responsible sports wagering and lottery, and charities and community contribution. In 2024/25, the Club returned a total of HK$39.1 billion to the community. The Club is Hong Kong’s largest single taxpayer and one of the city’s major employers. Its Charities Trust is one of the world’s leading charity donors. There is simply nowhere like the Club to build the future you want.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

(Assistant) Manager, Quantitative Developer (Wagering, Data Science Focus)
(Assistant) Manager, Quantitative Developer (Wagering, Data Science Focus)

The Hong Kong Jockey Club • Hong Kong

On-site
HKD 1,200,000 - 1,900,000
Assistant Trading Programme Manager (Project Management)
Assistant Trading Programme Manager (Project Management)

The Hong Kong Jockey Club • Hong Kong

On-site
HKD 360,000 - 540,000
Lead Quantitative Scientist (Wagering)
Lead Quantitative Scientist (Wagering)

The Hong Kong Jockey Club • Hong Kong

On-site
HKD 900,000 - 1,500,000
Manager, Membership Intelligence
Manager, Membership Intelligence

The Hong Kong Jockey Club • Hong Kong

On-site
HKD 900,000 - 1,300,000
Competitive salary
Benefits package
Development opportunities
Manager, MCE Analytics
Manager, MCE Analytics

The Hong Kong Jockey Club • Hong Kong

On-site
HKD 800,000 - 1,300,000
Executive Manager, Club-wide Data Office (Platform & Solutions)
Executive Manager, Club-wide Data Office (Platform & Solutions)

The Hong Kong Jockey Club • Hong Kong

On-site
HKD 800,000 - 1,200,000
Competitive salary and benefits packages
Dynamic working environment
Development opportunities
Manager, Digital Learning Systems
Manager, Digital Learning Systems

The Hong Kong Jockey Club • Hong Kong

On-site
HKD 550,000 - 900,000
Senior Manager, Charities (Data Science / Impact Lab)
Senior Manager, Charities (Data Science / Impact Lab)

The Hong Kong Jockey Club • Hong Kong

On-site
HKD 900,000 - 1,300,000
Senior Manager, Charities (Academy for Professional Sports Development)
Senior Manager, Charities (Academy for Professional Sports Development)

The Hong Kong Jockey Club • Hong Kong

On-site
HKD 1,000,000 - 1,400,000
Financial Crime Risk Investigations Analyst
Financial Crime Risk Investigations Analyst

The Hong Kong Jockey Club • Hong Kong

On-site
HKD 420,000 - 540,000