At a Glance
- Tasks: Own and enhance automated data pipelines for critical datasets.
- Company: Join a dynamic team in London focused on impactful data solutions.
- Benefits: Enjoy autonomy, competitive salary, and opportunities for professional growth.
- Why this job: Make a real difference by improving data quality and system design.
- Qualifications: Strong coding skills and experience with distributed systems required.
- Other info: Ideal for proactive problem-solvers who love taking ownership.
The predicted salary is between 48000 - 72000 £ per year.
Location: London
About the Role
Join a small, high-impact team responsible for the firm’s most critical datasets — including corporate actions, fundamentals, and index membership data. Rather than chasing breadth, this team focuses on data depth: building a clean, unified, and intelligent data layer that underpins all major decisions across the business. We build distributed pipelines to ingest, clean, and expose daily datasets to internal teams. This is an engineering-first team with strong autonomy — ideal for someone who enjoys taking ownership of data quality, system design, and intelligent automation.
What You’ll Do
- Own and improve automated data ingestion and processing pipelines
- Design and maintain distributed systems for reliable, scalable data access
- Identify and fix data anomalies using statistical and algorithmic approaches
- Collaborate directly with internal users across research, trading, and operations
- Anticipate future data needs and help evolve a minimal, robust data schema
Hard Requirements
- Strong coding skills in a statically typed language (e.g. Go, Java, C++)
- Solid background in distributed systems and relational databases
- Comfortable with data analysis; knowledge of statistics or ML is a plus
- Proactive problem-solver with a deep sense of ownership
Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.
Data Platform Engineer in London employer: Oxford Knight
Contact Detail:
Oxford Knight Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Data Platform Engineer in London
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with current employees at companies you're interested in. A personal introduction can make all the difference in getting your foot in the door.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to data ingestion and processing. This gives potential employers a tangible look at what you can do.
✨Tip Number 3
Prepare for interviews by brushing up on your coding skills and understanding distributed systems. Practice common technical questions and be ready to discuss how you've tackled data anomalies in the past.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to engage directly with us.
We think you need these skills to ace Data Platform Engineer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with distributed systems and data processing. We want to see how your skills align with our focus on data depth, so don’t hold back on showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about data quality and system design. We love seeing candidates who take ownership, so share examples of how you've done this in the past.
Show Off Your Coding Skills: Since strong coding skills are a must, consider including links to any relevant GitHub projects or code samples. We appreciate candidates who can demonstrate their expertise in statically typed languages like Go, Java, or C++.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. Plus, it shows you’re serious about joining our team!
How to prepare for a job interview at Oxford Knight
✨Know Your Tech Stack
Make sure you brush up on your coding skills, especially in statically typed languages like Go, Java, or C++. Be ready to discuss your experience with distributed systems and relational databases, as these are crucial for the role.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled data anomalies or improved data ingestion processes in the past. Highlight your proactive approach and ownership in previous projects to demonstrate that you can take charge of data quality.
✨Understand the Business Impact
Familiarise yourself with how clean and intelligent data layers influence major business decisions. Be ready to discuss how your work can directly impact teams like research, trading, and operations.
✨Ask Insightful Questions
Prepare thoughtful questions about the team’s current challenges and future data needs. This shows your genuine interest in the role and helps you understand how you can contribute to evolving their data schema.