Make yourself visible and let companies apply to you.
Role title
Roles
Backend Engineer Jobs in London
Trending Backend Engineer jobs in London
Get notified about new jobs that match this search?
C++ Developer - Amsterdam / London- Global Prop Fund
Oxford Knight
London
In office
Mid - Senior
£150,000 - £500,000
RECENTLY POSTED

Salary: £150-500k

World-leading prop fund is looking for C++ developers to join their rapidly expanding team in London and Amsterdam. This data and technology-driven firm specialise in developing automated trading systems that execute across global financial markets.

The successful candidate will be joining a small, highly productive and fast-paced team - working on critical software in a real-time environment. You will be responsible for working across the entire trading infrastructure - developing ultra-low-latency exchange protocol encoders; fine-tuning fully automated trading strategies; collaborating with researchers, systems and ops teams will all be part of your daily routine.

Benefits:

  • Market-leading compensation packages
  • Generous relocation support if needed
  • Fast-paced environment with new and exciting challenges
  • Short feedback loops from idea to production in as little as ~1 day
  • Smaller teams with more opportunities for high impact in roles

Requirements:

  • BSc in Computer Science or related field
  • Minimum 3 yrs’ professional experience writing production quality code, preferably in C++
  • Solid experience working on multithreaded applications, networks and operating systems
  • Strong understanding of algorithms and data structures

Desirable:

  • Experience with Python development is a strong plus
  • Comfortable operating at various levels of abstraction, from individual machines to large scale distributed systems
  • Finance experience is not necessary

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.

Contact
If you feel you are a strong match for this role, please do not hesitate to get in touch:

Dominic Copsey
dominic.copsey@oxfordknight.co.uk
+44 (0) 203 475 7193
linkedin.com/in/dom-copsey-586478143/

C++ Platform Engineer- Global Quant Firm
Oxford Knight
London
In office
Mid - Senior
£200,000
RECENTLY POSTED

Salary: up to £200k + bonus

Summary

Leading HFT fund looking for modern C++ engineers - ideally with a passion for cricket or football - to join their growing quantitative sports trading team based in London.

This role offers the opportunity to collaborate extensively with technologists and quant analysts as you evolve, improve and maintain all aspects of the sports betting platform, covering everything from execution and signal generation to model building and back testing.

Technology is prized by the traders as crucial to their continued success. Unique in their field, this global firm combines the lively, positive spirit of a start-up with the stability of a longer-established player.

The successful C++ Platform Engineer will love solving difficult technical problems and be comfortable with owning multiple projects simultaneously.

Requirements

  • 3+ years’ professional experience
  • Substantial skills in C++ (Data structures, STL, Boost, C++11/14/17/20/23)
  • Solid experience working on a Linux platform
  • Minimum bachelor’s degree in Computer Science or Computer Engineering (or equivalent)
  • Comfortable being involved in DevOps
  • Knowledge of common database technologies

Desirable

  • A passion for Cricket OR Football
  • Knowledge of distributed systems, multithreading and/or operating systems
  • Interest in (or experience of) sports betting

NB: Please don’t apply if you are a fresh graduate.

Benefits

  • Competitive base salary & bonus
  • Enormous opportunity to grow and have an impact
  • Contributions are rewarded; career progression supported
  • Free breakfast, lunch and dinner

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.

Contact
If this sounds like you or you would like to know more, please get in touch:

Andy Stirling-Martin
andy@oxfordknight.co.uk
020 3137 9579
linkedin.com/in/andrew-stirling-martin-7664a946

Python/GO Engineer- Leading Quant-Driven Market-Maker
Oxford Knight
London
In office
Mid - Senior
£200,000
RECENTLY POSTED

Salary: up to £200k base + bonus

Summary

Not your standard algo trading company, this leading firm prides itself on its flat hierarchy, teamwork, and rewarding people on merit and excellence. Specialists within electronic market-making in FX, equity, fixed income and commodity markets, they have one of the best names in the industry.

Based in London, they are looking to expand their exchange trading development group, which takes trading ideas from the Quant Research team and makes them reality utilising the best technology. The client is really looking for someone with a passion for distributed computing.

As a Python/GO Engineer, you’ll be part of a small team - which works to their advantage - responsible for managing a global network plus multiple hundreds of servers across almost 50 sites. Sitting in between datacentre support and the main development function, you’ll leverage your programming skills to find the correct solution from the start, rather than using repetitive manual work or ad-hoc scripting.

The successful Python/GO Engineer will most likely come from a programming or SRE background, who can code well, likes automation and is focused on network technology.

Requirements

  • Excellent programming skills in your preferred language(s); they use Go, Python and Rust where appropriate but prior knowledge is not expected.
  • Sound understanding of datacentres and the hardware inside them - servers, switches, etc.
  • Demonstrable knowledge of network routing and switching (BGP, OSPF, PIM, IGMP), etc.

NB: Please don’t apply if you are a fresh graduate.

Benefits

  • Significant compensation package - you are making a direct impact on the PnL
  • Collaborative and friendly environment with highly engaged colleagues
  • Free onsite gym, sauna and fitness classes
  • Breakfast and lunch provided four days a week
  • Cutting-edge, beautiful London offices

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.

Contact
If this sounds like you or you’d like to know more, please get in touch:

Andy Stirling-Martin
andy@oxfordknight.co.uk
020 3137 9579
linkedin.com/in/andrew-stirling-martin-7664a946

C++ Developer (HFT)- Leading Quant-Driven Market-Maker
Oxford Knight
London
Remote or hybrid
Mid - Senior
£200,000
RECENTLY POSTED

Salary: £200k + bonus

Summary

Not your standard financial services provider, this firm prides itself on its flat hierarchy, avoiding bureaucracy whilst rewarding people on merit and excellence. Specialists within electronic market-making in FX, equity, fixed income and commodity markets, they have one of the best names in the industry.

Based in London, Chicago, Sydney & Amsterdam, they are looking to expand their low-latency team with a developer well-versed in modern C++ (C++11 onwards). They design, build and maintain the entire software stack and everything they build is used in-house, trading over $175 billion of assets every day.

Requirements

  • Strong knowledge of C++11 onwards (they have a completely post-2011 codebase)
  • Sound understanding of what happens inside a computer when your code is running, e.g. caching, paging & system calls, how these work and why. (Knowledge of execution pipeline in a modern CPU is a bonus.)
  • Good proficiency in mathematics, especially being comfortable with calculus and matrices (as much of the work involves designing and implementing numerical algorithms)
  • Familiarity with common algorithms and data structures and their performance trade-offs
  • Practical experience designing and implementing complex software systems is a plus
  • Experience with Linux and/or Python is a plus, but by no means a necessity
  • Financial experience is NOT required

NB: Please do not apply if you are a fresh graduate.

Benefits

  • Significant compensation package - you are making a direct impact on the PnL - they will pay leading market rate / are flexible for the right candidate
  • They’re willing to be flexible with WFH
  • Collaborative and friendly environment with highly engaged colleagues
  • Culture of trust, innovation and scientific rigour

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.

Contact
If this sounds like you, or you would like to know more, please get in touch.

Andy Stirling-Martin
andy@oxfordknight.co.uk
020 3137 9579
linkedin.com/in/andrew-stirling-martin-7664a946

C++/FPGA Developer - London- Leading Quant Firm
Oxford Knight
London
Remote or hybrid
Mid - Senior
£200,000
RECENTLY POSTED
TECH-AGNOSTIC ROLE

Salary: £200k + bonus

Summary

The positive feel of a start-up with the benefits that come with a more established player, this leading quant firm is looking for exceptional C++/FPGA engineers. This role will be working on a very successful HFT desk within an elite global team where you’ll design and build the next generation of hardware solutions.

Collaborating with technologists and traders, you will provide hardware systems in areas such as fast networking, high performance compute and real-time acceleration. You will be expected to solve difficult technical problems in a fast-paced, dynamic environment, with a focus on co-designing hybrid hardware/software solutions.

This firm sees technology as a key component of their continued success. The ideal candidate will be keen to learn new cutting-edge technologies, and have a proven record of solving unstructured problems.

Requirements

  • Must be able to write C/C++ in a commercial environment
  • Solid knowledge of building reliable, high performance FPGA hardware systems
  • A mix of traditional RTL development + software skills
  • Ability to perform in a fast-paced environment, where accuracy is crucial
  • Bachelor’s degree (or higher) in Computer Science or Computer Engineering (or equivalent)

NB: Please do not apply if you are a fresh graduate.

Benefits

  • Competitive base salary + bonus; they will pay leading market rate / are flexible for the right candidate
  • They’re willing to be flexible with WFH
  • Enormous opportunity to grow and have an impact
  • Contributions are rewarded; career progression supported
  • Free breakfast, lunch and dinner

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.

Contact
If this sounds like you, or you’d like to know more, please get in touch:

Andy Stirling-Martin
andy@oxfordknight.co.uk
020 3137 9579
linkedin.com/in/andrew-stirling-martin-7664a946

Python Quant Dev- Global Quant Firm
Oxford Knight
London
Remote or hybrid
Mid - Senior
£200,000
RECENTLY POSTED

Salary: £200k + bonus

Summary

This is a fantastic opportunity to work in a cross-asset team on the company’s biggest and most profitable trading group.

Lively, positive spirit of a start-up, with the stability of a longer-established player, this leading quant firm is seeking an experienced Python QD.

Collaborating extensively with talented researchers and technologists, you will develop new research infrastructure and look at ways to improve the production systems that power the business. Working in a dynamic, energetic environment, finding solutions to complex technical problems will enable productivity to increase and the entire business to grow. They are very keen to see people with an interest in sports / sports betting.

Technology is viewed as a crucial component of their continued success. The successful Python quantitative developer will be passionate about development, highly driven and excel when given ownership of projects and responsibilities. You’ll be expected to have superb problem-solving skills and a proven track record with large data sets.

Requirements

  • Solid experience working with Python on large distributed systems
  • Strong Linux platform skills
  • Bachelor’s degree (or higher) in Computer Science or Computer Engineering (or equivalent)
  • An interest in sports / sports betting is advantageous

NB: Please do not apply if you’re a fresh graduate.

Benefits

  • Competitive base salary & bonus
  • They’re willing to be flexible with WFH
  • Enormous opportunity to grow and have an impact
  • Contributions are rewarded; career progression supported
  • Free breakfast, lunch and dinner

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.

Contact
If this sounds like you or you would like to know more, please get in touch:

Andy Stirling-Martin
andy@oxfordknight.co.uk
020 3137 9579
linkedin.com/in/andrew-stirling-martin-7664a946

C++ Developer- Sophisticated Prop Trading Firm
Oxford Knight
London
Remote or hybrid
Mid - Senior
£200,000
RECENTLY POSTED

Salary: up to £200k + bonus

Summary

High-frequency prop trading firm with offices worldwide are looking to expand their in-house trading team with a talented software developer well-versed in modern C++.

Enjoying high levels of autonomy, the successful candidate will design, develop and implement a low-latency, high-frequency trading platform. You will also contribute to the development and optimization of large-scale parallel computation problems involving large amounts of shared data, and improve performance by optimizing the efficiency of machine learning-based algorithms.

The ideal candidate will be comfortable managing multiple tasks in a fast-paced environment and possess exceptional communication skills in English, both verbal and written.

Requirements

  • 5+ years of practical experience in C++ and 3 years with Python
  • Professional experience of C++ 14/17/20
  • Strong proficiency with data structures, algorithms, and OOP
  • Sound experience using other programming languages, such as Java
  • Solid working knowledge of Linux and SQL
  • Self-starter, with a passion for innovation and building systems from scratch

NB: Please do not apply if you are a fresh graduate.

Benefits

  • Competitive salary + bonuses
  • They’re willing to be flexible with WFH
  • Benefits including medical insurance and gym membership
  • Collaborative and friendly environment with smart, highly engaged colleagues
  • Relaxed, dress-down office culture, with breakfast, lunch and snacks provided

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.

Contact
If this sounds like you or you would like to know more, please get in touch:

Andy Stirling-Martin
andy@oxfordknight.co.uk
020 3137 9579
linkedin.com/in/andrew-stirling-martin-7664a946

Data Engineer - HFT - London- Leading Quant Fund
Oxford Knight
London
Remote or hybrid
Mid - Senior
£200,000
RECENTLY POSTED

Salary: £200k + bonus

Summary

The positive feel of a start-up with the benefits that come with a more established player, this leading HFT firm is looking for a dynamic software engineer to join one of their most successful quant trading teams. Collaborating extensively with traders and other technologists, you’ll design, write and maintain a complex Python infrastructure. This role is as front office as developers come within the firm without being a Quant.

The ideal candidate will be passionate about: data, development, and keen to learn about automated electronic trading. They are very keen to see people with an interest in sports / sports betting. You will be expected to solve difficult technical problems in a fast-paced and energetic environment, with a focus on processes that are robust, scalable and fault-tolerant. Most problems require high-availability, high-throughput and low-latency solutions.

The trading team see technology as a key component of their continued success and candidates will be exposed to cool, cutting-edge technologies.

Financial experience is not essential; just an eagerness to learn, and learn quickly.

Requirements

  • Excellent problem-solving skills, ability to make the right engineering decisions to achieve maintainability, extensibility and debuggability
  • Solid knowledge of Python and Linux (some C++ preferable)
  • Self-directed; able to take ownership of several projects at once
  • Knowledge of SQL, Redis, InfluxDB is a bonus
  • Bachelor’s degree (or higher) in Computer Science or Computer Engineering (or equivalent)
  • An interest in sports / sports betting is advantageous

NB: Please do not apply if you are a fresh graduate.

Benefits

  • Competitive base salary + bonus; they will pay leading market rate / are flexible for the right candidate
  • They’re willing to be flexible with WFH
  • Collaborative and rewarding work environment and culture
  • Free breakfast , lunch and dinner

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.

Contact
If this sounds like you, or you would like to know more, please get in touch.

Andy Stirling-Martin
andy@oxfordknight.co.uk
020 3137 9579
linkedin.com/in/andrew-stirling-martin-7664a946

Senior Data Engineer- Global Quant Firm
Oxford Knight
London
In office
Senior
£200,000

Salary: up to £200k + bonus

Summary

Leading global quant firm is looking for a pragmatic data engineer with experience of ETL/ELT pipelines to join the Vendor Data Group. Despite serving as the hub for managing the substantial operations across the UK, Europe and the Middle East, the London office retains a lively, positive environment of a start-up with the stability of a longer-established player.

You will be joining a very dynamic environment offering exposure to all aspects of the firm, as you collaborate with one of the trading teams to build and maintain mission-critical data integration pipelines and associated tools for alternative commodity and macro data. You’ll develop scalable data architectures and enhance data processing while optimizing workflows.

Here, technology is viewed as crucial to their continued success. The successful Senior Data Engineer will be passionate about data accuracy, and able to solve difficult technical problems in a real-time environment.

Requirements

  • At least 3+ years’ experience as a Data Engineer
  • Proficient in Python development, Devops, and Linux environments
  • Expert-level experience in data pipeline development, specifically ETL/ELT pipelines
  • Familiarity with data analytics tools and libraries, e.g. Pandas and NumPy

Preferred

  • Commodities and Macro alternative/fundamental data experience
  • Skilled with relational and non-relational database management

NB: Please don’t apply if you’re a fresh graduate.

Benefits

  • Competitive base salary & bonus
  • Enormous opportunity to grow, learn and have a significant business impact
  • Contributions are rewarded; career progression supported
  • Substantial benefits package, including private medical, paid parental leave, group life assurance & parking/cycle schemes

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.

Contact
If this sounds like you, or you’d like to know more, please get in touch:

Andy Stirling-Martin
andy@oxfordknight.co.uk
020 3137 9579
linkedin.com/in/andrew-stirling-martin-7664a946

Platform Developer- Leading Quant-Driven Market-Maker
Oxford Knight
London
Remote or hybrid
Mid - Senior
£200,000

Salary: up to £200k + bonus

Summary

This is a superb opportunity for a well-organised and pragmatic engineer with a passion for concise, efficient code to join the team who design, develop and maintain the infrastructure at this tech-savvy algorithmic trading firm.

A complex and involved role, you will be designing, developing and striving to always improve the platforms and tooling, and also automating complex processes to reduce manual tasks. You will maintain the current infrastructure and tooling while constantly evaluating new technologies and techniques, choosing those which could be applicable.

The ideal candidate will have a strong academic record with a scientific degree from a top-tier university, have a minimum of three years’ experience as a DevOps Engineer where you designed tools to automate processes for your team and the wider business.

Requirements

  • Demonstrable experience of automation, e.g. tools you developed, what impact they had, etc.
  • Excellent development skills using Python or Go
  • At least one of the following: Linux, networking, storage technologies
  • Experience of standard development tools, e.g. git, IDEs, CI/CD, test-driven techniques
  • Previous exposure to one of the following would be highly desirable: containerisation; monitoring applications; logging tools; configuration management; knowledge of trading systems.

NB: Please do not apply if you are a fresh graduate.

Benefits

  • Competitive compensation package
  • They’re willing to be flexible with WFH
  • Challenging work within a truly flat structure; ideas from everyone are encouraged and evaluated
  • Generous benefits package, including life & health insurance, pension, onsite gym, yoga, climbing wall, pool & table tennis and regular staff social events

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.

Contact
If this sounds like you or you would like to know more, please get in touch:

Andy Stirling-Martin
andy@oxfordknight.co.uk
020 3137 9579
linkedin.com/in/andrew-stirling-martin-7664a946

Senior Java Engineer - London Stock Exchange Group
London Stock Exchange Group
London
Remote or hybrid
Senior
Private salary
+5

Senior Java Developer

Business Unit: FTSE Russell - Index Platform
Company: London Stock Exchange Group (LSEG)

About Us

LSEG (London Stock Exchange Group) is more than a diversified global financial markets infrastructure and data business. We are dedicated, open-access partners with a dedication to excellence in delivering the services our customers expect from us. With extensive experience, deep knowledge and worldwide presence across financial markets, we enable businesses and economies around the world to fund innovation, manage risk and create jobs. It’s how we’ve contributed to supporting the financial stability and growth of communities and economies globally for more than 300 years. Through a comprehensive suite of trusted financial market infrastructure services - and our open-access model - we provide the flexibility, stability and trust that enable our customers to pursue their ambitions with confidence and clarity.

LSEG is headquartered in the United Kingdom, with significant operations in 70 countries across EMEA, North America, Latin America and Asia Pacific. We employ 25,000 people globally, more than half located in Asia Pacific. LSEG’s ticker symbol is LSEG.

Our People

People are at the heart of what we do and drive the success of our business. Our culture of connecting, creating opportunity and delivering excellence shape how we think, how we do things and how we help our people fulfil their potential. We embrace diversity and actively seek to attract individuals with unique backgrounds and perspectives. We break down barriers and encourage teamwork, enabling innovation and rapid development of solutions that make a difference. Our workplace generates an enriching and rewarding experience for our people and customers alike. Our vision is to build an inclusive culture in which everyone feels encouraged to fulfil their potential.

We know that real personal growth cannot be achieved by simply climbing a career ladder - which is why we encourage and enable a wealth of avenues and interesting opportunities for everyone to broaden and deepen their skills and expertise. As a global organisation spanning 70 countries and one rooted in a culture of growth, opportunity, diversity and innovation, LSEG is a place where everyone can grow, develop and fulfil your potential with meaningful careers.

About the Role

We are seeking a highly skilled and hands-on Senior Java Engineer with AI proficiency to help build the next generation FTSE Russell Index Platform. This platform underpins the calculation and distribution of FTSE Russell’s global family of indexes and requires advanced engineering, high precision data processing, and deep collaboration across global teams.

This is a deeply technical role focused on designing, building, integrating, and operationalising modern software and AI driven capabilities across internal platforms and client facing products. You will work with innovative technologies, contribute to complex algorithmic design, and drive engineering excellence in a high performance, data intensive environment.

Key Responsibilities

Core Engineering & Platform Delivery

  • Design, develop, and maintain complex Java and Python applications using modern engineering practices. Build / embed AI powered features into mission critical systems.

  • Architect and enhance services that support largescale, performance critical index computations.

  • Collaborate with Product Managers, UX, and engineering teams globally to deliver high quality products.

  • Lead projects end-to-end through requirements, design, development, testing, deployment, and operations.

  • Build and maintain automated test suites to ensure performance, scalability, and security.

  • Diagnose production issues, identify root causes, and deliver Level 3 support and fixes.

  • Conduct peer reviews, provide technical leadership, and mentor junior engineers.

Required Experience & Skills

  • 10+ years of hands-on backend software engineering experience.
  • Support the organisation’s AI adoption journey. Develop and enhance intelligent solutions using LLMs, LangChain/LangGraph, and agentic AI frameworks.
  • Establish engineering best practices for safe, scalable, traceable and production ready AI deployments across internal platforms and external product suites.
  • Strong algorithms, data structures, problem solving skills, and ability to translate business problems into scalable solutions.
  • Good command of coding standards and Strong understanding of both high level and low level software design
  • Expertise in:
    • Core Java, Python
    • Building highly distributed, data intensive systems
    • Microservices, REST APIs
    • RDBMS (Oracle/SQL Server/Postgres)
    • CI/CD tools (Jenkins/GitLab), DevOps automation
    • Docker, Kubernetes
    • JVM profiling & performance optimisation
  • Prior exposure to Level 3 production support.

Preferred / Nice-to-Have Skills

  • Experience leading or mentoring a team of engineers.
  • Experience within financial services or with financial market data.
  • Familiarity with in-memory caching, Spring Boot, Redis, Kafka.
  • Experience with BDD frameworks such as Cucumber, JBehave, or Karate.
  • Background as a Scrum Master or experience running Agile teams.

What We’re Looking For

A proactive, creative engineering leader who enjoys solving complex problems, working hands-on with modern technologies, and driving AI enabled innovation. If you’re passionate about building resilient, intelligent, data intensive systems that power global financial markets, we’d love to hear from you.

Career Stage:
Manager

London Stock Exchange Group (LSEG) Information:

Join us and be part of a team that values innovation, quality, and continuous improvement. If you’re ready to take your career to the next level and make a significant impact, we’d love to hear from you.

LSEG is a leading global financial markets infrastructure and data provider. Our purpose is driving financial stability, empowering economies and enabling customers to create sustainable growth.

Our purpose is the foundation on which our culture is built. Our values of Integrity, Partnership, Excellence and Change underpin our purpose and set the standard for everything we do, every day. They go to the heart of who we are and guide our decision making and everyday actions.

Working with us means that you will be part of a dynamic organisation of 25,000 people across 65 countries. However, we will value your individuality and enable you to bring your true self to work so you can help enrich our diverse workforce.

We are proud to be an equal opportunities employer. This means that we do not discriminate on the basis of anyone’s race, religion, colour, national origin, gender, sexual orientation, gender identity, gender expression, age, marital status, veteran status, pregnancy or disability, or any other basis protected under applicable law. Conforming with applicable law, we can reasonably accommodate applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs.

You will be part of a collaborative and creative culture where we encourage new ideas. We are committed to sustainability across our global business and we are proud to partner with our customers to help them meet their sustainability objectives. Our charity, the LSEG Foundation provides charitable grants to community groups that help people access economic opportunities and build a secure future with financial independence. Colleagues can get involved through fundraising and volunteering.

LSEG offers a range of tailored benefits and support, including healthcare, retirement planning, paid volunteering days and wellbeing initiatives.

Please take a moment to read this privacy notice carefully, as it describes what personal information London Stock Exchange Group (LSEG) (we) may hold about you, what it’s used for, and how it’s obtained, your rights and how to contact us as a data subject .

If you are submitting as a Recruitment Agency Partner, it is essential and your responsibility to ensure that candidates applying to LSEG are aware of this privacy notice.

Quantitative Developer - HFT (C++)- Systematic Quant Fund
Oxford Knight
London
In office
Senior
Private salary

Summary:

Our client is a leading tech-driven quant and systematic hedge fund trading with offices across the globe. They leverage deep knowledge in data, research, technology and trading to deliver high-quality returns. This opportunity offers a dynamic and fast-paced environment with excellent prospects for career growth.

Now looking to expand the HFT team with an experienced C++ engineer to be responsible for the latency-critical stack: from kernel-level tuning & network optimisation to highly efficient C++ components. In this role, you will design end-to-end architectures where every single nanosecond counts in close collaboration with colleagues from FPGA, hardware and infrastructure engineering.

Requirements

  • 5+ years’ engineering experience in performance-critical C++ (C++17 or newer)
  • Strong grasp of systems programming, low-level understanding including memory management and architecture of CPUs
  • Solid proficiency with Linux internals, kernel parameters, and low-level profiling

Benefits:

  • Great opportunity to be part of a collaborative, creative environment where you can feel valued for your input
  • Competitive salary + generous benefits
  • Professional and personal development
  • Relaxed, casual culture, with a healthy work-life balance

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.

Contact
If you would like to know more about this position, please do not hesitate to get in touch!

Mike McLoughlin
mike.mcloughlin@oxfordknight.co.uk
https://www.linkedin.com/in/michaelmcloughlin00/

Full Stack Developer- Tech-Driven Algorithmic Fund
Oxford Knight
London
Hybrid
Mid - Senior
Private salary

One of the world’s top algorithmic trading firms is looking to hire an experienced Full Stack Developer. In this role, you will be responsible for automating and developing a wide variety of web-based systems with a Python backend, including their post-trade and middle-office systems.

As a Full Stack Developer, your code will impact business logic, provide user-friendly interfaces, and increase the quality of the web-based infrastructure. You will work closely with different teams such as Algo, Business Development, Middle Office, and Trading Tech.

It will be your responsibility to understand end-user needs and communicate effectively around project feasibility and timelines. You’ll interface heavily with both technical and non-technical peers. You will successfully leverage your technical skills to design and create full-stack applications, expand existing infrastructure, and identify opportunities for improvement.

Responsibilities

  • Build new web-based tooling to provide insights and enable real-time actions using financial data, operational data, trading activity, and more
  • Architect and design enhancements for the global web-based systems, mainly using Python and React
  • Working closely with a variety of senior technical and non-technical users, own projects from end-to-end, including inception, gathering and refining requirements, forming and executing a structured plan, and managing ongoing support and iterations to the initial plan
  • Work on tasks with a variety of time scopes, from quick fixes for existing processes to long-term direction setting
  • Maintain and improve existing internal and external processes and infrastructure
  • Understand and provide guidance on a large variety of data sources, minimizing unnecessary complexity through complete solutions.

Profile

  • A bachelor’s degree in Computer Science, Engineering, or a related field
  • 4+ years of software development experience
  • 3+ years of working Python programming experience
  • 3+ years of working Javascript/Typescript experience on a modern web framework (React preferred)
  • Effective verbal and written communication
  • Excellent multitasking and time management skills
  • Ability to navigate large, interconnected projects with close attention to details
  • Ability to work independently, but also collaborate effectively with team members
  • Ability to look at code, figure out how it works, and identify how to make it better
  • Be able to explain complicated topics, such as software design or business logic, to technical and non-technical stakeholders
  • Driven by curiosity
  • Thrives within a team that consistently challenges you to improve

Culture:

This fund brings a scientific approach to trading financial products. They’ve built one of the world’s most sophisticated computing environments for research and development, and their researchers are at the forefront of innovation in the world of algorithmic trading.

Colleagues come from all sorts of backgrounds: mathematics, computer science, statistics, physics, and engineering. A community of self-starters who are motivated by the excitement of being at the cutting edge of automated trading, and their culture celebrates great ideas whether they come from veterans or new hires.

Seem like something you might be interested in? The goal is to find the best people and bring them together to do great work in a place where everyone is valued. They’re proud of their diverse staff; with offices all over the globe they benefit from varied and unique perspectives.

This is an equal opportunity employer; so whoever you are they’d love to get to know you.

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.

Contact
If this sounds like you, or you’d like more information, please get in touch:

George Hutchinson-Binks
george.hutchinson-binks@oxfordknight.co.uk
(+44) 07885 545220
linkedin.com/in/george-hutchinson-binks-a62a69252

Software Developer/AI Product Engineer, Recruitment/Executive Search/Headhunting, London
Logan Sinclair
London
In office
Mid - Senior
Private salary

Responsibilities

  • Enhance internal applications using Nest.js, TypeScript, PSQL/MongoDB and Docker
  • Build and maintain internal API: integrate with Streak, Google Workspace, and in-house tools
  • Establish testing, release and CI/CD practices for high-change internal products
  • Develop and refine agentic systems across the recruitment workflow
  • Create AI-driven automations with LLMs for retrieval, summarisation, and recommendations
  • Design data pipelines linking operational systems, internal tools, and reporting layers
  • Build dashboards and visibility tools for process health, role progress, and productivity
  • Translate business ideas into scoped technical projects with clear milestones

Requirements

  • Degree or equivalent experience in Computer Science or related field
  • Track record building AI/ML-enabled product features
  • Strong grasp of RESTful APIs and third‑party service integrations
  • Proficient with databases (PSQL, MongoDB) and data modelling
  • Familiarity with Google Cloud Console and Google APIs (Drive, OAuth2, Groups)
  • Hands-on with LLM integrations (e.g., Claude), strong data extraction/parsing/analysis skills
Senior Front Office Technology Solutions Engineer - Asset Management
McCabe & Barton
London
Hybrid
Senior
Private salary
+2

Our client, a leading global investment manager, are growing their European operation and are hiring a Senior Solutions Engineer to join their dynamic investment technology team in London. Focussed on fixed income, this is a senior (director level) role akin to a "distinguished engineer", working closely with portfolio managers, portfolio analysts, risk and quants, to understand current investment tooling and data challenges and then working closely with the delivery team to design and deliver new solutions. Our client hosts a modern tech stack and the successful candidate will be responsible for driving future state investment solutions, enhancing productivity through automation, and will leverage Gen AI and ML techniques to drive efficiencies. Key skills required for this role as follows: 1. Extensive experience in the asset management industry, specifically within Fixed Income, and specifically within front office. 2. Strong understanding of the investment process - portfolio construction, allocation and risk management. 3. Analytical skills - to deep-dive into current tools and workflows. 4. Software Engineering background - Java, Python, SQL, Node.js, Next.js, React, AWS, in a microservices environment. 5. Leadership skills in designing and delivering scalable technology solutions, and the mentoring of junior talent. Our client is based in central London and works a hybrid model, 3 days per week on site.

FX Technology - Cross Border Payments, Senior Developer (VP) - Citi
Citi
London
Hybrid
Leader
Private salary
TECH-AGNOSTIC ROLE

Discover your future at Citi
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview
About Citi
As the world’s most global bank, Citi gives you the tools to be a trailblazer. We’re not just building technology; we’re building the future of banking. With thousands of employees located around the globe, we are an international team encompassing a broad range of teams, roles, and cultures, and we invite you to come and join us!

Citi’s technology team supports business operations in 100+ countries, across multiple lines of business spanning both Institutional and retail businesses.
The group works to optimize the IT environment by standardizing production platforms, reducing complexity, and introducing innovative solutions that provide new business capabilities, reduce total cost of ownership, and create a competitive advantage for Citi.

We want to regularly engage with talented individuals who are passionate about producing clean, testable code as part of a high performing team. We have found this to be way more important than experience in the financial sector.
We welcome applications from any industry and should you wish to apply your application will be reviewed for a multitude of Developer positions at varying levels.

About FX Tech

  • Citi FX has a physical presence in 83 countries with 1,400 dedicated staff giving us the largest FX presence of any bank globally. Foreign Exchange has been one of the defining businesses of Citi for much of its 200 year existence.
  • Citi has the largest FX presence of any bank globally and we proudly put this down to delivering unrivalled service and insight to our clients. Increasing investment in technology has seen us roll out award winning applications. Technology is a central pillar for our plans to sustain and grow our FX business.
  • Above all, we seek individuals who seek exceptional attitude and aptitude in the people they work with and have a demonstrated passion for delivering FX technology in support of our #1 FX business.

Role Overview/What will you do:

  • Hands on technical implementation of FX payments / trading systems
  • The successful candidate will work with teams across FX Technology implement solutions that benefit the business
  • The role does not involve budget responsibility
  • Drive the design and development of system architecture, work with end-users of the systems, and enhance the quality of deliverables Ensure staff follows Citi documented policy and procedures as well as maintain desktop procedures and supporting documentation for filings on a current basis and in comprehensive manner
  • Contribute to defining and implementing best practices and processes for the department and ensure transparency and consistency across teams
  • Work directly with trading and quant teams

Key Skills and Experience required

  • Proven understanding of FX highly preferred
  • Understanding of ultra-low-latency development practices
  • Proven track record of building new systems, replacing legacy systems and renovating existing systems
  • The candidate will have systems (software, hardware, networks) knowledge required to define solutions and trouble shoot issues
  • Exceptional communicator who loves working with people, confident communicating at all levels from an individual team to the entire enterprise
  • Highly credible hands on engineer, confident to deep dive into a product and codebase and offer detailed, constructive analysis and feedback
  • Awareness of industry trends and leveraging new technologies as appropriate

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

What we’ll provide you
By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:

  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources

Visit our About Us | Culture, Values & Benefits page to learn more.

Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive.


Job Family Group:
Technology ------------------------------------------------------
Job Family:
Applications Development ------------------------------------------------------
Time Type:
Full time ------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi .

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Index Distribution Software Engineer - London Stock Exchange Group
London Stock Exchange Group
London
Hybrid
Junior
Private salary
+7

FTSE Russell | LSEG Technology

FTSE Russell is a leading global provider of financial services, specializing in the creation and management of indexes, data, and analytic solutions. A subsidiary of the London Stock Exchange Group (LSEG), FTSE Russell supports investors worldwide in making informed decisions across asset classes, investment strategies, and market segments. Its products are trusted by institutional and retail investors, asset managers, and pension funds to benchmark performance, build investment portfolios, and manage risk. With a reputation for innovation, transparency, and robust governance, FTSE Russell plays a critical role in shaping global financial markets.

Job Summary:

FTSE Russell is seeking a junior software engineer to be part a dynamic team building the distribution capabilities of our index products to the financial community worldwide. The distribution platform encompasses the set of systems that deliver our indexes to clients who subscribe to indexes. This includes systems to provide analytics on our products, the build of our product data stores, the delivery our products across a variety of technology channels (files, APIs …), permissioning systems, and tracking which client is consuming which product through which delivery channel.

Building a state-of-the-art distribution system is our core objective. Ensuring that our clients receive consistent products, reliably with high content and format quality is central to the client experience, and therefore to the value of our products.

The ideal candidate is willing to enter the world of international finance and eager to learn about financial data. They develop a genuine interest in building data distribution technologies including cloud native distribution channels. Have strong analytical skills and is able to break down a problem into manageable pieces.

The right candidate demonstrate proven proficiency in typescript, python and javascript (with Angular) but is also eager to learn new languages and associated technologies.

As an Index Distribution Junior Software Engineer, you contribute to building a modern cloud native (on AWS) distribution infrastructure, with a high degree of resilience. You work with your team members to provide scalable solutions and deliver high quality index products to our clients. You work hard to ensure the index distribution initiatives are delivered on time and on budget, meeting functional and non-functional requirements.

All our engineers own the full software development lifecycle, deliver high-quality software, and foster a culture of quality, innovation and continuous improvement.

What You Do

As a hands-on software engineer, you build with purpose - solving real-world problems with measurable impact.

  • Build the code base of the next generation of index distribution platforms with the objective of providing a delightful index consumption experience.
  • Develop efficient, and secured cloud-native architectures.
  • Work with relational databases (PostgresSQL), possibly NoSQL and object stores, and modern Lakehouse architectures (Iceberg)
  • Design scalable data models, helped by peers and data governance
  • Contribute to code reviews and be code reviewed to learn and improve
  • Partner with global teams to define new solutions across cloud, data, and analytics.
  • Be an example for other by embedding a test culture in the software development process with the design of automated and integrated test cases.
  • Enjoy. Enjoy learning, experimenting, and push for innovative designs to help us building better product experiences for our clients.

Tech Stack You’ll Work On

  • Backend: Python, Typescript, SQL, APIs, microservices, containers
  • Frontend: Angular, JavaScript, HTML5/CSS
  • Cloud: AWS (EC2, Lambda, Glue, EKS, SQS, SNS and any other as required)
  • Databases: SQL Server, PostgreSQL, DynamoDB, possibly NoSQL
  • CI/CD: GitLab, Jenkins, Terraform

Experience we value:

  • Pragmatic application of technologies optimized for data distribution use cases
  • Be able to be product centric and client led
  • Solid experience in UI development for business-critical applications in Angular (8 and above), Java Script, Typescript, HTML/CSS, Java, C#
  • Exposure to AWS services

Personal traits you should have:

  • Excellent attention to detail and an ability to think laterally to solve business problems.
  • Ability to hit the ground running, learn quickly and work against tight deadlines.
  • Creative, results driven, self-motivated, and solutions oriented.
  • Demonstrates a can-do attitude, exhibits self-confidence and has excellent interpersonal and time management skills
  • Experience in working with and influencing key decision makers
  • Able to establish credibility quickly.

How We Work: Engineering at FTSE Russell

Our engineers operate with a clear “why” - staying aligned to strategic outcomes while putting the customer at the center of every decision. You’ll thrive here if you:

  • Build with Purpose: You understand the why behind every line of code and optimize for meaningful outcomes.
  • Customer Driven: You translate complex requirements into elegant solutions that delight users.
  • Technically Courageous: You step out of your comfort zone, challenge the status quo, and innovate with confidence.
  • Learn and be curious: You seek feedback, explore new technologies, and stay curious.
  • Grow and Uplift Others: You coach, mentor, and celebrate team wins.
  • Act as Owners: You act like an owner, making thoughtful trade-offs and delivering long-term value.
  • Lead with data: You trust the numbers, validate assumptions, and learn from failures.
  • Dive Deep: You stay close to the details and act decisively when something’s off.
  • Build responsibly, deliver incrementally: You embrace agile principles, delivering incrementally and improving through feedback.
  • Collaborate to achieve: You believe the best solutions come from diverse, cross-functional teamwork.

Why Join Us?

Global Brand, Local Impact: Contribute to FTSE Russell’s global index systems from Bangalore.

Engineering First Culture: Work in an agile, collaborative, tech-driven environment.

Cutting-Edge Projects: Engage with modern architectures and tools on mission-critical systems.

Career Growth: Benefit from global mentorship, upskilling programs, and internal mobility.

Flexibility: Enjoy a hybrid work model with good work-life balance.

Career Stage:
Senior Associate

London Stock Exchange Group (LSEG) Information:

Join us and be part of a team that values innovation, quality, and continuous improvement. If you’re ready to take your career to the next level and make a significant impact, we’d love to hear from you.

LSEG is a leading global financial markets infrastructure and data provider. Our purpose is driving financial stability, empowering economies and enabling customers to create sustainable growth.

Our purpose is the foundation on which our culture is built. Our values of Integrity, Partnership, Excellence and Change underpin our purpose and set the standard for everything we do, every day. They go to the heart of who we are and guide our decision making and everyday actions.

Working with us means that you will be part of a dynamic organisation of 25,000 people across 65 countries. However, we will value your individuality and enable you to bring your true self to work so you can help enrich our diverse workforce.

We are proud to be an equal opportunities employer. This means that we do not discriminate on the basis of anyone’s race, religion, colour, national origin, gender, sexual orientation, gender identity, gender expression, age, marital status, veteran status, pregnancy or disability, or any other basis protected under applicable law. Conforming with applicable law, we can reasonably accommodate applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs.

You will be part of a collaborative and creative culture where we encourage new ideas. We are committed to sustainability across our global business and we are proud to partner with our customers to help them meet their sustainability objectives. Our charity, the LSEG Foundation provides charitable grants to community groups that help people access economic opportunities and build a secure future with financial independence. Colleagues can get involved through fundraising and volunteering.

LSEG offers a range of tailored benefits and support, including healthcare, retirement planning, paid volunteering days and wellbeing initiatives.

Please take a moment to read this privacy notice carefully, as it describes what personal information London Stock Exchange Group (LSEG) (we) may hold about you, what it’s used for, and how it’s obtained, your rights and how to contact us as a data subject .

If you are submitting as a Recruitment Agency Partner, it is essential and your responsibility to ensure that candidates applying to LSEG are aware of this privacy notice.

Senior Data Engineer - London Stock Exchange Group
London Stock Exchange Group
London
Hybrid
Senior
Private salary

Senior Data Engineer, SwapClear

JOB DESCRIPTION

ABOUT US:

LSEG (London Stock Exchange Group) is more than a diversified global financial markets infrastructure and data business. We are dedicated, open-access partners with a dedication to excellence in delivering the services our customers expect from us. With extensive experience, deep knowledge and worldwide presence across financial markets, we enable businesses and economies around the world to fund innovation, manage risk and create jobs. It’s how we’ve contributed to supporting the financial stability and growth of communities and economies globally for more than 300 years. Through a comprehensive suite of trusted financial market infrastructure services - and our open-access model - we provide the flexibility, stability and trust that enable our customers to pursue their ambitions with confidence and clarity.

LSEG is headquartered in the United Kingdom, with significant operations in 65 countries across EMEA, North America, Latin America and Asia Pacific. We employ 25,000 people globally, more than half located in Asia Pacific. LSEG’s ticker symbol is LSEG.

OUR PEOPLE:

People are at the heart of what we do and drive the success of our business. Our values of Integrity, Partnership, Excellence and Change shape how we think, how we do things and how we help our people fulfil their potential. We embrace diversity and actively seek to attract individuals with unique backgrounds and perspectives. We break down barriers and encourage teamwork, enabling innovation and rapid development of solutions that make a difference. Our workplace generates an enriching and rewarding experience for our people and customers alike. Our vision is to build an inclusive culture in which everyone feels encouraged to fulfil their potential.

We know that real personal growth cannot be achieved by simply climbing a career ladder - which is why we encourage and enable a wealth of avenues and exciting opportunities for everyone to broaden and deepen their skills and expertise. As a global organisation spanning 65 countries and one rooted in a culture of growth, opportunity, diversity and innovation, LSEG is a place where everyone can grow, develop and fulfil your potential with important careers.

ROLE PROFILE:

We are looking for a talented and passionate Data Engineer to join the SwapClear Data Engineering team. This full stack development team is the SwapClear Technology function supporting the LCH SwapClear Clearing business. This team is responsible for the designing, building, and supporting our data warehouse, analytics and reporting solution to facilitate the SwapClear Clearing operations.

This Data Engineer role will focus on designing, building and maintaining various technologies associated with SwapClear’s data management and utilisation. You will create technology that meet our performance, security and reliability needs. You will work across the full software lifecycle from design and coding to automated testing, release, deployment and ongoing support, to deliver usable, maintainable applications and platforms that create a good foundation for product delivery and improvement.

You will be assigned to a scrum team and work collaboratively within an Agile environment to ensure the smooth execution of the software development lifecycle, from planning and development to deployment and support. You will report to the SwapClear Data Engineering Team Lead while actively contributing to the delivery of high-quality solutions.

The successful candidate needs to be hands-on, with a strong and deep understanding of how we manage and transform data plus the knowledge of the front-end and cloud development, and a proactive approach in all aspects of development. You will also be expected to make contributions to testing, ensure the solutions meet high standards for quality and reliability.

WHAT YOU’LL BE DOING:

  • Take ownership of the analysis, design, develop and delivery of software solutions
  • Take responsibility for identification, estimation and reporting on progress of tasks, along with liaising across the business analyst, developer and continuous integration teams
  • Contribute to unit testing, system integration testing, and participate in test case design and execution
  • Support production systems, troubleshoot issues, provide timely fixes including participation in out-of-hours support rota
  • Document technical specifications, workflow and system design
  • Work within an Agile/Scrum team, actively participating in sprint planning, daily stand-ups and retrospectives

WHAT YOU’LL BRING:

Essential Skills

  • 10+ years of practical experience in system design, application development, testing, and operational stability using Python/Spark/ANSI SQL/DBT
  • Expertise in Data Warehousing, Data Science & Analytics
  • Expertise in Python Coding, Spark and distributed computing
  • Can Demonstrate good working knowledge of relational databases including Oracle, Snowflake
  • Experience with performance tuning and system optimization
  • Experience with Test Driven Development
  • Experience in working with GIT source control tool
  • Exposure to agile methodologies such as CI/CD, Application Resiliency, and Security
  • Adaptability to changing project requirements and technologies

Desirable skills

  • Experience with the finance domain and knowledge of FpML
  • Exposure to containerization and orchestration tools like Docker and Kubernetes
  • Exposure to cloud technology

WHAT YOU’LL GET IN RETURN:

LCH is one of the cornerstones of the world’s financial systems and SwapClear is the global leader for its asset class in a challenging and highly competitive market. The SwapClear platform continues to experience significant growth and constant change whilst maintaining the very highest levels of service availability. Developing the software technology pivotal to this success is an exciting and rewarding challenge which will stretch any candidate.

We recognize that to attract the best talent, we need to be flexible and we are open to discussing work arrangements with you. We take hybrid approach to workplace, this role is Digital first.

LSEG Purpose and Values

Our purpose is driving financial stability, empowering economies and enabling customers to create sustainable growth. Underpinning our purpose, our values of Integrity, Partnership, Excellence and Change set the standard for everything we do, every day. They guide the way we interact with each other, the partners we work with and our customers. Delivering on our purpose and living up to our values is a responsibility that we all share.

To achieve our ambitions through a strong culture, People Leaders need to role model our Values and create the culture for everyone at LSEG to be at their best.

LSEG is a leading global financial markets infrastructure and data provider. Our purpose is driving financial stability, empowering economies and enabling customers to create sustainable growth.

Our purpose is the foundation on which our culture is built. Our values of Integrity, Partnership , Excellence and Change underpin our purpose and set the standard for everything we do, every day. They go to the heart of who we are and guide our decision making and everyday actions.

Working with us means that you will be part of a dynamic organisation of 25,000 people across 65 countries. However, we will value your individuality and enable you to bring your true self to work so you can help enrich our diverse workforce. You will be part of a collaborative and creative culture where we encourage new ideas and are committed to sustainability across our global business. You will experience the critical role we have in helping to re-engineer the financial ecosystem to support and drive sustainable economic growth. Together, we are aiming to achieve this growth by accelerating the just transition to net zero, enabling growth of the green economy and creating inclusive economic opportunity.

LSEG offers a range of tailored benefits and support, including healthcare, retirement planning, paid volunteering days and wellbeing initiatives.

We are proud to be an equal opportunities employer. This means that we do not discriminate on the basis of anyone’s race, religion, colour, national origin, gender, sexual orientation, gender identity, gender expression, age, marital status, veteran status, pregnancy or disability, or any other basis protected under applicable law. Conforming with applicable law, we can reasonably accommodate applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs.

Please take a moment to read this privacy notice carefully, as it describes what personal information London Stock Exchange Group (LSEG) (we) may hold about you, what it’s used for, and how it’s obtained, your rights and how to contact us as a data subject .

If you are submitting as a Recruitment Agency Partner, it is essential and your responsibility to ensure that candidates applying to LSEG are aware of this privacy notice.

Senior Software Engineer, FX Sales and Trading - Macquarie Group
Macquarie Group
London
Hybrid
Senior
Private salary

Join our high performing eFX Digital Technology team supporting our front office projects in the Commodities and Global Markets Technology group and work with a multitude of teams and stakeholders to solve problems and deliver fit-for-purpose solutions.

At Macquarie, our advantage is bringing together diverse people and empowering them to shape all kinds of possibilities. We are a global financial services group operating in 31 markets and with 56 years of unbroken profitability. You’ll be part of a friendly and supportive team where everyone - no matter what role - contributes ideas and drives outcomes.

What role will you play?

You will join a high-performing team within the Commodities and Global Markets Technology group, where you will use your hands-on engineering expertise to design, build and enhance end-to-end electronic FX trading solutions. You will work closely with software engineers, business stakeholders and dependent technology teams as you deliver large-scale distributed systems that support a dynamic and fast-moving front-office environment. As a senior member of the team, you will guide technical decision-making, contribute to solution design and help ensure our platforms remain resilient, modern and aligned to strategic goals. You will collaborate across teams to resolve challenges, optimise performance and drive continuous improvement while deepening your understanding of digital trading products and the broader ecosystem.

What you offer

  • Hands-on software engineering experience with strong proficiency in Java and the full software development lifecycle in an agile environment.
  • Experience delivering large-scale, cloud-deployed systems, ideally with AWS, and familiarity with distributed architectures and DevOps practices.
  • Knowledge of electronic financial markets / eTrading
  • Ability to build effective relationships across technical and business teams, collaborating to deliver high-value solutions in a fast-paced environment.
  • Strong problem-solving skills with the ability to understand complex systems, diagnose issues and deliver timely, reliable outcomes.
  • Experience working with AI-enabled development practices will be an advantage.

We love hearing from anyone inspired to build a better future with us, if you’re excited about the role or working at Macquarie we encourage you to apply.

What we offer

At Macquarie, you’re empowered to shape a career that’s rewarding in all the ways that matter most to you. Macquarie employees can access a wide range of benefits which, depending on eligibility criteria, include:

  • 1 wellbeing leave day per year and a minimum of 25 days of annual leave.
  • 26 weeks’ paid parental leave for primary caregivers along with 12 days of paid transition leave upon return to work and 6 weeks’ paid leave for secondary caregivers
  • Paid fertility leave for those undergoing or supporting fertility treatment
  • 2 days of paid volunteer leave and donation matching
  • Access to a wide range of salary sacrificing options
  • Benefits and initiatives to support your physical, mental and financial wellbeing including, comprehensive medical and life insurance cover
  • Access to our Employee Assistance Program, a robust behavioural health network with counselling and coaching services
  • Access to a wide range of learning and development opportunities, including reimbursement for professional membership or subscription
  • Access to company funded emergency and backup dependent care services
  • Recognition and service awards
  • Hybrid and flexible working arrangements, dependent on role
  • Reimbursement for work from home equipment

About Technology

Technology enables every aspect of Macquarie, for our people, our customers and our communities. We’re a global team that is passionate about accelerating the digital enterprise, connecting people and data, building platforms and applications and designing tomorrow’s technology solutions.

Our commitment to diversity, equity and inclusion

We are committed to providing a working environment that embraces diversity, equity, and inclusion. We encourage people from all backgrounds to apply regardless of their identity, including age, disability, neurodiversity, gender (including gender identity or expression), sexual orientation, marriage or civil partnership, pregnancy, parental status, race (including ethnic or national origin), religion or belief, or socio-economic background. We welcome further discussions on how you can feel included and belong at Macquarie as you progress through our recruitment process.
Our aim is to provide reasonable adjustments to individuals as required during the recruitment process and in the course of employment. If you require additional assistance, please let us know during the application process.

Desk-Aligned Python Engineer- Market-Leading Global Hedge Fund
Oxford Knight
London
In office
Mid - Senior
Private salary

Summary

Industry-leading investment firm using innovative and cutting-edge technology, with data at the core of the investment process. They’ve developed an advanced technology platform to quickly understand patterns within a market or product and conduct scenario analysis that help maintain competitive advantage.

Now looking for a top-level software engineer - well-versed in Python - to join their Commodities team.

In this hands-on role, you’ll collaborate with trading, research and data teams to understand business challenges and design technical/quantitative solutions. This will involve working with large datasets, building data analytics trading tools and improving model frameworks and performance.

The successful candidate will have fantastic technology skills, ideally in multiple programming languages.

Requirements

  • Minimum 3 - 7 years of software engineering experience
  • Fluent in Python (or comparable language)
  • Minimum BS degree in Computer Science/Engineering; or equivalent experience
  • Experience with complex, multi-site systems architectures
  • Strong proficiency with Unix operating systems
  • Exposure to a variety of database technologies

Benefits

  • Significant salary + bonus + benefits package
  • Work with the latest technologies on complex problems
  • Positive, friendly culture

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.

Contact
If you feel you are a strong match for this role, please do not hesitate to get in touch:

Dominic Copsey
dominic.copsey@oxfordknight.co.uk
+44 (0) 203 475 7193
linkedin.com/in/dom-copsey-586478143/

C++ Developer- Global Quant Firm
Oxford Knight
London
In office
Mid - Senior
£200,000

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 talented software developers skilled in C++ (ideally C++ 17/20) or Python. You will join the centralized trading team which provides strategy oversight, market knowledge, plus technical and analytical capabilities to the quant trading teams.

You will have the ability to contribute to the HFT’s pnl by tuning other trading teams’ strategies.

Developers here are highly valued and well-rewarded for hard work, and as a result, are some of the brightest minds from across the trading, tech and start-up industries. In this role, you will be responding to emerging economic conditions and breaking news, enabling the quant trading teams to do their absolute best work as you provide them with fine-tuned algorithmic strategies.

This team performs an important research function within the firm, so you will also gain exposure to the development of new tools and performing strategy analysis in order to better understand the markets. This group sits outside of trading teams, but is pivotal to the success of the company. Long term there is the possibility to move into a trading group.

The successful C++ Developer will be inquisitive and self-driven, a skilled communicator, and a technologist who has a passion for trading.

Requirements

  • Highly analytical mind - in thinking critically, identifying patterns & decision-making
  • Minimum 2+ years’ programming experience - C++ and/or Python
  • Ideally experience with C++ 17/20
  • Self-starter, who is always looking for ways to improve the business
  • Excellent understanding of Linux administration

Desirable

  • High performance computing / stats or ML / computer architecture experience
  • Keen interest in and desire to learn about HFT and financial markets

NB: Please do not apply if you are a fresh graduate.

Benefits

  • Competitive base salary & bonus
  • Enormous opportunity to grow, learn and have an impact
  • Contributions are rewarded; career progression supported
  • Free breakfast, lunch and dinner

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.

Contact
If this sounds like you, or you’d like to know more, please get in touch.

Andy Stirling-Martin
andy@oxfordknight.co.uk
020 3137 9579
linkedin.com/in/andrew-stirling-martin-7664a946

Frequently asked questions
Our job board features a wide range of Backend Engineer positions in London, including roles in startups, scale-ups, and large enterprises across various industries such as fintech, e-commerce, and healthcare.
Common requirements include proficiency in languages such as Java, Python, Ruby, Go, and Node.js, as well as experience with databases like PostgreSQL, MongoDB, and technologies like RESTful APIs, microservices, and cloud platforms.
To apply, create an account on our job board, upload your updated CV, and submit applications directly through the job listings. Some employers may also allow direct contact or scheduling interviews via our platform.
Yes, many employers now offer remote or hybrid working arrangements. You can filter your job search by location and work type to find Backend Engineer roles that support remote or flexible working in London.
Backend Engineer positions in London range from junior to senior levels. Job descriptions specify experience requirements, so you can find roles suitable for entry-level candidates as well as highly experienced professionals.