C++ Developer

1 week ago


Greater London, United Kingdom BMLL Full time

Be among the first 25 applicants About BMLL ​BMLL is the leading independent provider of harmonised Level 3, 2 and 1 historical data and analytics across global equities, ETFs, futures and US equity options. We provide market participants with immediate access to granular T+1 order book data and advanced analytics, enabling them to accelerate research, optimise trading strategies and better understand market behaviour. BMLL was acquired in 2025 by Nordic Capital, alongside minority shareholder Optiver, marking a joint commitment to accelerate the company’s next phase of growth. We offer an inclusive and collaborative culture, a hybrid working environment that includes regular days in our London office, weekly team lunches and a variety of out‑of‑hours social activities. For more information, visit our website or follow us on X (@bmlltech) and LinkedIn @BMLL. About the Role At BMLL, we process financial data in a process we call parsing. We continually add new financial datasets to our platform whilst upgrading and improving existing ones. Parsing occurs in well‑defined data pipelines built using a distributed architecture. The engineering of the pipeline is as important as the data transformation process, and we are constantly working to improve its performance and reliability. We curate the data to ensure the highest quality of delivery to our customers. Every day, we consume 600 GB of new data across 750,000 securities to deliver to our platform, dashboard products and data services. These are accessed by our customers who are dependent on our services for their own workflows. We are looking for a strong C++ Developer to join a small team who engineers the market and analytics data products. As part of our technology strategy, you will design and develop the next generation of our analytics data products, this is a crucial part of our roadmap. You will also improve the process and reliability of managing these large datasets using the latest AWS technologies and become an expert in understanding the data and the way we curate and process it. This is an opportunity to join a cutting‑edge FinTech company with the potential to grow your technical, finance and cloud & data engineering skills. Responsibilities Owning the full scope of assigned development projects for market data and analytics data products, including liaising with the business to gather requirements, designing the solution with the team, and building and delivering completed functionality to production Delivering new data products using C++ Migration of Python data products into C++ to drastically improve performance Helping to drive improvements in all areas, including the parsing framework, data quality, testing and CI Understanding the data, how it reaches BMLL, how we process it and deliver it to customers Communicating with technical teams both within BMLL and sometimes at data providers such as financial exchanges Some second‑line support of the data product processes and the data, shared amongst the team Essential Requirements Experience working with financial data or other large datasets Industry experience in writing production‑level Modern C++ (C++20 or later) and delivering functioning, well‑tested systems Industry experience with Python Industry experience in developing on a Linux platform Industry experience in delivering production‑grade systems using modern development practices – including source control, unit testing and CI/CD pipelines for automated build, test and deployment Experience with agile development practices Ability to self‑organise and deliver a project over a period of up to a few months Strong problem‑solving skills Strong communication skills Computer science or other STEM degree Desirable Skills Snowflake AWS NumPy, Pandas, Polars Airflow Parquet Benefits Competitive salary 25 days holiday plus bank holidays Discretionary Bonus Pension Scheme Private Medical Insurance Work remotely abroad for up to 40 business days each year Life Insurance Combination of remote and London based office working, with 2 days in the office per week A yearly Well being Physical Activity budget Continuous learning through funded training and challenging projects Collaborative culture Weekly team lunches Free Fruit, snacks and drinks provided throughout the day (when office based) Regular Team Socials Cycle to Work Scheme Seniority level Mid‑Senior level Employment type Full‑time Job function Other Industries IT Services and IT Consulting We are an inclusive employer and welcome applicants from all backgrounds. We pride ourselves on our commitment to Equality and Diversity. We are committed to removing barriers throughout our hiring process. If you have any special requirements or require reasonable adjustments to help you access career opportunities at BMLL, please do let us know at careers@bmlltech.com. #J-18808-Ljbffr



  • Greater London, United Kingdom Sizewell C Full time

    Join to apply for the Sizewell C Project Management Graduate role at Sizewell C. Job Description Join our Project Management Graduate Programme and kick start a rewarding career where you can make a real difference. You will work on one of the most exciting and significant sustainable energy projects the country has ever seen, being at the forefront of the...


  • Greater London, United Kingdom Sizewell C Full time

    Job Description If you are looking to kick start a career that is rewarding, where you can really make a difference, then come join our Nuclear Supply Chain graduate programme . You will work on one of the most exciting and significant sustainable energy projects that our country has ever seen, being at the forefront of the UK’s climate change agenda and...

  • C# Developer

    1 week ago


    Farringdon, Greater London, United Kingdom VIQU IT Full time

    C# Developer | Remote | Outside IR35 A client is looking for a skilled C# Developer to work within a development team as part of a internal project. You will also contribute to the development, customisation and integration of Microsoft dynamics 365. The successful Software Developer will work closely with senior leadership to create clean and efficient...


  • Greater London, United Kingdom Sizewell C Full time

    Overview Join us as a Sizewell C Project Management Graduate and kick‑start a rewarding career in sustainable energy. You will work on the UK’s most significant nuclear new‑build project, helping to deliver dependable electricity to 6 million homes for at least 60 years. Opportunity Our two‑year Graduate Programme starts with a customised training...

  • C++ Developer

    2 weeks ago


    Greater London, United Kingdom Talan Full time

    Company Description For more than 20years, Talan has been advising companies and administrations, supporting them and implementing their transformation projects in the UK and abroad. With a presence on four continents and a headcount of 5000 consultants, our ambition is to reach the billion turnover by the end of 2025. In the UK, Talan count 500 employees on...


  • Greater London, United Kingdom WorksHub Full time

    Quantitative Developer - C++ Millennium is a top tier global hedge fund with a strong commitment to leveraging innovations in technology and data science to solve complex problems. As part of the vision the firm is looking to hire a quantitative developer to work on the next generation price and risk analytics platform. In addition to contributing to the...

  • C++ Developer

    1 week ago


    Bromley, Greater London, United Kingdom Ascendion Full time

    We are looking for a skilled software developer to deliver critical low-latency front-office pricing / trading solutions to Global Markets businesses. Minimum 6-8 years of server-side development experience in C++, preferably on Linux/UNIX. Deep understanding of C++ Standard Template Library (STL), Data structures and Multi-threading concepts Actively used...

  • Lead Developer C#

    2 weeks ago


    Greater London, United Kingdom PHOENIX Medical Supplies Limited Full time

    DescriptionJob Title : Lead Developer (C#)Location : Home-basedSalary : Competitive (based on experience)Working Pattern : Full-time, PermanentAbout Us :PHOENIX Medical Supplies is a market-leading provider of healthcare and pharmaceutical solutions across the UK. Our IT Digital team develops and maintains critical systems that support our distribution and...

  • C++ Developer

    5 days ago


    London, United Kingdom eFinancial Careers Full time

    We are recruiting for a C++ Developer / Engineer with financial services experience. You will be deployed and working and supporting various different projects for emagine onsite with leading Global Investment Banks. Work will include platform migration,upgrades, configuration and maintenance of trade feeds. **Required - C++ Developer / Engineer (C++ 98 to...

  • C/C++ Developer

    7 days ago


    London, United Kingdom Oxford Knight Full time

    Salary: £200k base + bonus Summary Lively, positive spirit of a start-up, with the stability of a longer-established player, this leading quant firm is looking for a skilled C/C++ Developer. You will join a growing quant trading team to evolve, improve and maintain all elements of the team’s infrastructure, including execution, signal generation, model...