Hong Kong Exchanges and Clearing Limited (HKEX)
Principal Data Engineer

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
Principal Data Engineer
Shift Pattern: Standard 40 Hour Week (United Kingdom)
Scheduled Weekly Hours: 40
Corporate Grade: C - Vice President
Reporting Line: (UK Division) Information Technology
Location: UK-London
Worker Type: Permanent
The purpose of this role is to help shape the LME’s strategic data platform which can reliably process, store, and serve high-volume, high-velocity trading data at scale, while providing engineering teams with reusable, self-service capabilities that accelerate the delivery of trading and analytical solutions.
Success in this role means delivering a highly scalable and resilient data platform that becomes the engineering foundation for all data-intensive trading workloads, enabling faster innovation, improved reliability, reduced operational complexity, and better utilisation of market and trading data across the organisation.
Strong Required Demonstrable Experience of:
A candidate for this position must have got working experience in IT organisation as a technologist who has evolved from a strong background in hands on software development:
- 10+ years of experience with software development, preferably working with JVM based languages (Java/Scala/Kotlin).
- Provide expertise on the development of highly scalable data platforms, data warehouses (SQL server, Postgres), and modern data lakes.
- Solve complex scalability, reliability, latency, and performance challenges associated with large-scale distributed systems.
- Provide self-service platform capabilities that allow engineering teams to onboard, process, discover, and consume data efficiently.
- Influence technology strategy and roadmaps across Trading Technology, Data Engineering, and Platform Engineering functions.
- Build high-volume distributed data platforms capable of processing billions of events per day and managing terabytes scale datasets.
- Develop modern Data Lakehouse platforms leveraging S3-compatible object storage, Apache Iceberg, Spark, and Trino.
- Build real-time streaming integration using Apache Kafka and Apache Flink for low-latency event processing, enrichment, and data distribution.
- Drive performance engineering and scalability across data ingestion, storage, streaming, query, and analytics platforms.
- Design and build self-service data platform capabilities including APIs, data products, metadata services, and developer enablement frameworks.
- Implement cloud-native platform engineering practices using Kubernetes/OpenShift, Terraform, CI/CD, GitOps, and Infrastructure as Code.
- Lead metadata, lineage, and data discovery capabilities using technologies such as DataHub, OpenMetadata, or Apache Atlas to improve platform transparency and usability.
- Ensure platform security and regulatory compliance through fine-grained access controls, encryption, secrets management, auditing, and secure-by-design engineering principles.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
Bonus for knowledge of:


Get help with your application
Your very own career expert that helps elevate your application to the next level.
- Automation/configuration management using toolsets such as Puppet, Chef, Ansible or equivalent
- Docker and Kubernetes.
- Knowledge and understanding of financial markets.
- Setting up CI/CD pipelines using Bamboo.
- Confluent certified developer for Apache kafka.
- Dollar Universe
Personal Qualities:
- Ability to work under pressure with changing priorities, with a view to resolving issues innovatively, and meeting key stakeholders expectations.
- A dynamic and self-motivated attitude.
- Accountable and proactive.
- Able to provide leadership and motivate team demonstrating strong interpersonal skills.
- Must display strong analytical skills and attention for detail.
- Demonstrates pragmatic judgement, balancing risk and business value to reach decisions which are well informed and actionable.
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Skills
Location