
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading algorithmic trading firm in Greater London seeks an experienced engineer to lead a new data engineering team. This role involves building a system to manage critical daily financial data, ensuring it is clean and accessible for company-wide use. Applicants should have several years of experience in financial data and strong programming skills in Java, C++, or Go. The firm offers a generous compensation package and outstanding benefits including professional development opportunities and a supportive work environment.
Salary : up to £200k base + bonus
Fantastic opportunity for an experienced engineer to lead a brand-new data engineering team at this tech-savvy algorithmic trading firm. A very hands‑on tech lead, you’ll be building a new system for processing and managing daily data that is used company‑wide (including corporate actions, fundamentals, and index membership data).
Your focus will be collating the data most critical to the business, now and in the future, to ensure there is a singular, clean, easy‑to‑access & well‑integrated data repository. As the owner of the firm’s daily data, you will be expected to anticipate the business’s needs so that the normalised data schema is minimal yet sufficient.
This firm uses Go for much of their software – prior Go experience is not necessary (but you must be willing to learn and integrate with the existing software stack as necessary).
NB : Please don’t apply if you are a fresh graduate.
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.