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?
Software Engineer (Any OO)- Systematic Hedge Fund
Oxford Knight
London
Remote or hybrid
Mid - Senior
£200,000
RECENTLY POSTED

Salary: up to £200k + bonus

Company:

This hedge fund, with a cool start-up vibe, is the next big thing in systematic trading. Using the best technology and tools in the market, they are developing proprietary trading strategies, technology and algorithms to make tens of thousands of trades per second.

Technology is central to the success of this company: they rely heavily on the ultra-low latency of trades and high performance code, proudly branding themselves 97% tech-driven and ‘more like a software house’ than a bank. Although they work with a range of technologies - C++/Java/C# - candidates with any OO experience will be considered.

This is an entirely UK-based fund and is one of the best performing systematic prop funds over the last 10 years. All of the major decision-makers are based in London - which is a very rare advantage.

Position:

They are seeking several strong developers to join the EU development team based in London. With experience developing in OO languages [C++ or Java or C#] you will work on one of the core trading systems. While you need NO financial knowledge, you should be keen to learn.

This role is business facing; working with traders to implement new ideas and further enhance the in-house developed trading applications whilst maintaining scalability.

Your key responsibilities will be to produce the best trading tools in London. Finding new techniques on how to improve trading algorithms and systems, as well as improving performance on the current system will be crucial.

Required:

  • Excellent OO knowledge [C++ / Java / C#]
  • Degree (or relevant qualification) - preferably Computer Science or numerate subject
  • Desire and ability to learn more, particularly about financial markets
  • Commercially aware, priorities in business context
  • Strong team-oriented attitude with natural inclination to share and collaborate

Helpful:

  • Understanding and experience developing mission-critical, performance-sensitive, real-time systems
  • Experienced in multithreaded (and preferably network) software development
  • Cross-platform development [Windows and Linux]
  • Thorough understanding of software development methodologies - especially scrum/agile methods
  • Excellent verbal and written communication skills

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

Benefits:

  • Incredible salary & bonus
  • They’re willing to be flexible with WFH
  • Daily catering - breakfast, lunch, plus a fully stocked kitchen
  • Chill-out area with pool table, table tennis, TV and Playstation
  • Competitive annual leave, health & life insurance, gym membership
  • Two discretionary performance-related bonuses a year

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

Full Stack Software Engineer- World-Leading Multi-Strategy Hedge Fund
Oxford Knight
London
In office
Mid - Senior
Private salary
RECENTLY POSTED

My client is an award-winning multi-strategy hedge fund and Fixed Income Macro (FIM) is one of their major lines of business. They deploy capital in the developed interest-rate & currency markets - focusing on liquid products - including nominal and inflation-protected government bonds, interest-rate swaps, futures, options, and agency mortgage-backed securities. Strategies are primarily concentrated in the US, European and Sterling markets, combining macroeconomic analysis, quantitative modeling, and rigorous portfolio construction to identify and capture opportunities. Each portfolio manager in FIM has a disciplined approach to a specific domain, and the team jointly identifies potential investments across these products and regions through a collaborative investment process.

The full stack software engineer role on the FIM Investment Toolkit team offers a unique opportunity to drive significant cross-functional impact. Looking for an individual who demonstrates strong ownership, takes initiative, and thrives in an environment where they can take charge of critical projects and strategic initiatives. Your contributions will be instrumental in building the next generation of pre-trade and risk management tooling for our Portfolio Managers. The candidate will be responsible for the following:

  • Develop full stack analytical tools used daily by discretionary trading desks for pre-trade analytics and risk management.
  • Collaborate with investment, research, and engineering teams to build next generation, web-based trading and research applications
  • Work directly with trading desks and other business stakeholders to gather feedback and requirements to further develop our toolkit

Key Responsibilities

  • Understand the FIM investment process and drive the future of the UI strategy within that context
  • Collaborate with technology teams to drive the future agenda for FIM’s investment toolkit platform, using modern infrastructure and analytical tools
  • Communicate effectively across interdisciplinary teams - research, engineering, investing and design
  • Become an expert in the firm’s systems and technologies to support accelerating integration of analytics into all processes

Skillset Requirements

  • Excellent coding skills in Typescript/React and at least one backend language, preferably Python
  • The ability to deliver strong UX/UI experiences
  • A desire to immerse oneself in all facets of fixed income and macro trading
  • Proficiency in both Linux programming environment and cloud technologies
  • Great communication abilities, both written and verbal
  • Interest in mentoring and developing early career talent preferred

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

C++ Developer- Multi-Asset Prop Trading Firm
Oxford Knight
London
In office
Mid - Senior
Private salary
RECENTLY POSTED

Summary:

My client, a prop trading firm active across a wide range of asset classes and regions, is looking for highly talented developers with expert-level C++ skills to join their London office.

You’ll be part of a passionate team developing C++ code for the core trading engine, solving complex problems on the engine for all exchange-traded asset classes. You’ll collaborate with quant researchers, creating software to support research, analysis, backtesting, and live trading. You’ll also help design and architect world-class low-latency trading solutions by understanding networks, server architecture, and how software can best take advantage of the hardware.

Requirements:

  • 3+ years’ C++ coding experience, focused on high-performance or low-latency server programming
  • In-depth knowledge of Linux systems, network programming, & CPU architecture
  • Knowledge of market data protocols & order entry for global exchanges
  • Experience profiling and optimization code
  • Bonus points for finance experience

Benefits:

  • Competitive compensation packages
  • Collaborative, friendly working environment
  • Have an impact from day one right across the firm

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/

C++ Developer
Oxford Knight
London
Remote or hybrid
Mid
Private salary
RECENTLY POSTED

Summary

Fantastic opportunity for a strong C++ software engineer to join a globally successful firm. This role offers the opportunity to contribute to work with the latest technologies on engaging complex problems.

You’ll partner with colleagues across the business to understand their needs and priorities, and create software solutions that optimizes performance and efficiency. The work will be a mix of designing, testing & deploying elegant software, analyzing technical problems, and continuously improving performance, functionality and stability.

This firm hires the brightest minds from a range of backgrounds - technology, research, and finance - and provides all the tools needed to collaborate. The successful candidate will be an outstanding communicator, who does their best work in a fast-paced, dynamic and collaborative environment.

Requirements

  • 3+ years’ professional experience
  • Solid C++ experience, writing clean reliable code
  • Keen proponent of solving open-ended problems with analytical methods
  • Ability to work independently and prioritize high-impact projects
  • Bachelor’s degree in Computer Science (or related field) from a top-tier university

Rewards and Incentives

  • Hugely collaborative environment between teams, not siloed like other firms
  • Competitive compensation: truly flat structure; feel valued for your input and be rewarded for great ideas

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 think you’re a strong candidate for the role and would like further info, please contact:

Josh Williamson
josh.williamson@oxfordknight.co.uk
+44 (0)20 3475 5021
linkedin.com/in/josh-williamson-3745b7151

Software Engineer, PB Core - London- Global Prime Brokerage & Financing Platform
Oxford Knight
London
In office
Mid - Senior
Private salary
RECENTLY POSTED

Summary

Exciting opportunity at one of the fastest growing financial services firms around the world. They offer prime brokerage, clearing and financing across traditional and digital assets, and are now looking to hire world-class software engineers to help build on their success.

This is a pivotal role, where your primary focus will be building the firm’s real-time event processing system (i.e. clearing sub-ledger). This will involve designing, developing and maintaining the core infrastructure & systems for the prime brokerage platform, including trade execution, position management, risk monitoring, and reporting modules.

Responsibilities

  • Build robust systems for managing the entire trade lifecycle, from order routing & execution to settlement & reconciliation.
  • Identify performance bottlenecks and optimize system components for maximum throughput, low latency, and high reliability.
  • Draw on your knowledge and experience to support your team in making diligent & sound architectural decisions, upholding the highest bar for quality.

Requirements

  • 8+ years’ in software development/engineering experience
  • Strong programming skills in Java, C++, or Python
  • Familiarity with industry-standard technologies and protocols, e.g. FIX protocol, market data feeds, OMS
  • Experience with distributed systems and high-throughput services
  • Background in real-time transaction processing within trading, risk management, or web2.0 companies (large-scale transaction/event-processing systems: trading systems, risk management systems, pricing systems)
  • Driven self-starter with a strong sense of ownership coupled with effective collaboration and leadership
  • Excellent communication skills, plus ability to develop relationships with stakeholders across the firm
  • Solid financial services experience
  • B.S. degree or above in Computer Science, Engineering, Finance, or related field.

Nice to Have

  • Experience at a fast-paced, high-growth-stage company
  • Digital assets experience

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 suitable for this role, drop me an email or give me a call:

Jack Peck
[e] jack.peck@oxfordknight.co.uk
[t] +44 20 3745 6537
linkedin.com/in/jack-peck-448a70131

C++ Engineer - London- Global Quant Firm
Oxford Knight
London
Remote or hybrid
Mid - Senior
£200,000
RECENTLY POSTED

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 an expert C++ engineer to join their core UI team. Their projects include applications for real-time trading and generation of information-rich visualizations based on archived data.

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. This team serves the UI needs across the business, and this role will involve writing highly optimized code for high-performance back-ends running on Linux to process huge amounts of data. There will also be an opportunity to do full-stack work, contributing to the C++ front-end code for Qt desktop applications, as well as Typescript/React for web applications.

Here, technology is viewed as key to their continued success. The successful C++ Engineer will be passionate about development, have a strong work ethic and be motivated to continually learn and improve.

Requirements

  • Minimum 4+ years’ modern C++ development experience (C++ 11/14/17/20)
  • Solid experience of Linux and low-level systems programming
  • Knowledge of and ability to develop scalable back-end services
  • Skilled at writing reliable code, and providing code review feedback to others
  • Bonus points for any of: Typescript/Javascript, React, Qt, Python

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, 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

Lead Developer - London Stock Exchange Group
London Stock Exchange Group
London
In office
Senior
Private salary
RECENTLY POSTED
+5

Lead Java Developer

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

About the Role

We are seeking a highly skilled and hands - on Lead 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 large scale , 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

  • 12+ 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.

  • 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.

Benefits

We are looking for intellectually curious people, passionate about the bigger picture of how technology industry is evolving, ready to ask difficult questions and deal with complicated scenarios! If you are creative and a problem solver, this is the place to be as will be supporting you to fast-forward your career!

We enhance each employee’s potential through personal development through a wide range of learning tools both formal and informal.

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.

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 - London- Global Quant Firm
Oxford Knight
London
Hybrid
Mid - Senior
Private salary
RECENTLY POSTED

Summary

Lively, positive spirit of a start-up, with the stability of a longer-established player. This leading quant firm has a fantastic opportunity on their centralised trading team where you will draw on your quantitative problem-solving skills and advanced statistical techniques to build and enhance market prediction models.

They are ideally looking for a platform engineer who has built and improved quant infrastructure.

This role is perfect for an experienced developer who can pull together all of their previous skills and expertise to lead, architect and create a platform designed to be a critical tool for this team both now and for many years in the future.

Technology is viewed as a crucial component of their continued success. The successful quant developer will be a self-starter, thrive under pressure and excel when given ownership of projects and responsibilities. Work is varied; example projects include:

  • Investigate and design data mining and machine learning algorithms
  • Research modeling and forecasting future price actions
  • Develop and improve scalable quant research frameworks using Python and C++
  • Serve as an advisor across a the business, providing new and innovative solutions

Requirements

  • 3 - 8 years’ solid dev experience (in financial markets would be ideal)
  • Strong C++, Python
  • Experience building and improving quant infrastructure would be ideal
  • Master’s or PhD in Mathematics, Statistics, Operations Research (or equivalent)

NB: Please do not apply if you are 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’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++ Quant Developer (Desk-Aligned)- Systematic Quant Fund
Oxford Knight
London
In office
Mid - Senior
Private salary
RECENTLY POSTED

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 scope for career growth.

Looking for a C++ developer with financial services experience. You’ll join a trading desk where you’ll have a direct and immediate impact on the desk’s success. Working closely with traders and researchers, this role offers exposure to many aspects of algorithmic trading, including ultra-low-latency trading engine (tracking nanoseconds), research platform (terabytes of data per day), and analytics infrastructure (massive cloud computing)

The successful candidate will enjoy taking ownership of projects from initial idea through to completed solution. You can expect opportunities to solve hard technical challenges critical to the desk’s success.

Requirements

  • Strong academic background, ideally in Computer Science
  • Minimum 3+ years’ experience in a quant trading environment
  • Fantastic modern C++ skills that you are using currently (Python experience a big plus)
  • Good understanding of what is happening ‘under the hood’ - be it CPU, memory, OS, network, etc.
  • Outstanding communication skills suitable for a dynamic, fast-paced environment

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
To apply for this role, or for further information, please contact:

Alice Vincent
alice.vincent@oxfordknight.co.uk
linkedin.com/in/alice-vincent-176561272

C++ Software Engineer - Core Development- Global Quant Firm
Oxford Knight
London
In office
Mid - Senior
£220,000
RECENTLY POSTED

Salary: up to £220k base + bonus

Summary

Leading global HFT firm is looking for a pragmatic C++ Engineer to join the Core Development team, a global group of technologists who architect, build and maintain the algorithmic trading platform.

As a C++ Engineer, you will design, build and test the infrastructure, tools and systems that drive trading and business needs. Working closely with traders, quant researchers and technologists across the firm, you’ll solve difficult technical problems ranging from CPU architecture & operating systems to networking & hardware.

Technology is prized by the traders as crucial to their continued success. This role would suit a strong problem-solver, who enjoys collaborating with others in a fast-paced and energetic environment.

Requirements

  • Minimum 4 years’ modern C++ programming experience on Linux
  • Solid understanding of computer systems (operating systems, networks, performance optimization, etc.)
  • Deep-level knowledge of OO design and multithreaded programming
  • Experience creating/supporting cross-platform multithreaded applications
  • Bachelor’s degree in Computer Science or Computer Engineering (or related)
  • Bonus points for low-latency development experience

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 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 Research Engineer- Sophisticated Prop Trading Firm
Oxford Knight
London
In office
Mid - Senior
Private salary

High-frequency prop trading firm with offices worldwide is looking to expand one of its trading teams in London with a talented Python Research Engineer.

In this role, you’ll collaborate with traders and researchers as you help architect and develop unified systems that enable strategies to be produced. You’ll reduce the time and cost required to conduct research, as well as enabling new research by designing flexible, efficient, scalable systems that the business can use easily.

Qualifications

  • Software development experience in Python, proficiency in C++ & Bash
  • Strong background in data structures, algorithms and OO programming
  • Experience with distributed systems, scientific computing and ML algorithms
  • Deep understanding of machine- and network-level details of computer hardware and OS
  • Solid troubleshooting and problem-solving abilities
  • Minimum bachelor’s degree in Computer Science (or related) from a top-tier university
  • Excellent communication skills and fluency in English
  • Financial experience is not required.

Benefits

  • Competitive salary and discretionary bonuses
  • Generous paid vacation allowance
  • Free breakfast, lunch, and snacks on a daily basis
  • Reimbursement for health & wellness expenses
  • Donation matching program

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 think you’re a good match, or would like further information, please contact:

Henry Abbot
henry.abbot@oxfordknight.co.uk
+44 (0)20 3475 7199
https://www.linkedin.com/in/henry-abbot-5b406912a/

C# Engineer - Man Group plc
Man Group plc
London
Remote or hybrid
Mid - Senior
Private salary
+1

About Man Group

Man Group is a global alternative investment management firm focused on pursuing outperformance for sophisticated clients via our Systematic, Discretionary and Solutions offerings. Powered by talent and advanced technology, our single and multi-manager investment strategies are underpinned by deep research and span public and private markets, across all major asset classes, with a significant focus on alternatives. Man Group takes a partnership approach to working with clients, establishing deep connections and creating tailored solutions to meet their investment goals and those of the millions of retirees and savers they represent.

Headquartered in London, we manage $227.6 billion* and operate across multiple offices globally. Man Group plc is listed on the London Stock Exchange under the ticker EMG.LN and is a constituent of the FTSE 250 Index. Further information can be found at

* As at 31 December 2025

The Team

This is an outstanding opportunity to join one of the largest alternative asset managers. Technology is central to Man’s business strategy, and we are constantly evolving to stay ahead. Our culture embraces change and innovation, with engineering at the heart of our operating platform.

We are seeking Software Engineers with deep expertise in C# and .NET to lead the design and development of mission-critical systems across our domain. You will play a key role in shaping technical strategy and driving architectural decisions within a high-performing team. You should have the enthusiasm for leveraging AI development tools to accelerate delivery and driving their adoption across the team.

A great chance to collaborate, and learn alongside, highly skilled engineers whilst building up core financial and order management knowledge. New joiners will get the chance to work on the latest and best technologies for the challenges ahead.

Role Responsibilities

  • Lead the end-to-end delivery of complex software solutions—from requirements gathering and architecture design to development, testing, and production deployments
  • Own and drive long-term technical initiatives and architectural improvements across systems
  • Collaborate closely with stakeholders to align technical solutions with business goals
  • Champion engineering best practices, including CI/CD, automated testing, and scalable design patterns
  • Conduct code reviews and provide technical guidance to peers and junior engineers
  • Proactively identify and reduce technical debt, improve system resilience, and optimize performance
  • Lead incident response and root cause analysis for production issues
  • Contribute to the evolution of our engineering culture and platform strategy

Key Competencies

Essential

  • 5–7+ years of professional experience in software engineering with C# and .NET
  • Proven experience in architectural design, system scalability, and distributed systems
  • Strong knowledge of Microsoft SQL Server, including schema design, query optimization, and performance tuning
  • Embracing agentic engineering — willingness and ability to work effectively with AI -assisted development tools as part of daily workflow
  • Ability to balance delivery of business value with long-term technical strategy
  • Excellent communication and leadership skills, with the ability to influence and drive consensus
  • Strong advocate for collaborative development practices and continuous improvement

Advantageous

  • Experience with cloud platforms (e.g., Azure or AWS) and containerization (e.g., Docker, Kubernetes)

Inclusion, Work-Life Balance and Benefits at Man Group
You’ll thrive in our working environment that champions equality of opportunity. Your unique perspective will contribute to our success, joining a workplace where inclusion is fundamental and deeply embedded in our culture and values. Through our external and internal initiatives, partnerships and programmes, you’ll find opportunities to grow, develop your talents, and help foster an inclusive environment for all across our firm and industry. Learn more at .

You’ll have opportunities to make a difference through our charitable and global initiatives, while advancing your career through professional development, and with flexible working arrangements available too. Like all our people, you’ll receive two annual ‘Mankind’ days of paid leave for community volunteering.

Our comprehensive benefits package includes competitive holiday entitlements, pension/401k, life and long-term disability coverage, group sick pay, enhanced parental leave and long-service leave. Depending on your location, you may also enjoy additional benefits such as private medical coverage, discounted gym membership options and pet insurance.

Equal Employment Opportunity Policy

Man Group provides equal employment opportunities to all applicants and all employees without regard to race, color, creed, national origin, ancestry, religion, disability, sex, gender identity and expression, marital status, sexual orientation, military or veteran status, age or any other legally protected category or status in accordance with applicable federal, state and local laws.

Man Group is a Disability Confident Committed employer; if you require help or information on reasonable adjustments as you apply for roles with us, please contact .

Senior Lead Engineer, Post Trade (Blockchain) - London Stock Exchange Group
London Stock Exchange Group
London
In office
Senior
Private salary
+8

Role Profile

The successful candidate for the Senior Lead Engineer role, will be working with the Director Technical Delivery Solution and Delivery, will form part of a team building a complex, ground-up cloud-based critical market infrastructure service in a bold new venture for LSEG. This opening requires a candidate who takes great pride in delivering excellence with excellent logical and technical skills and a can-do attitude combined with a helpful mentality, and a wish to play a critical role in forming and growing a new business.

Key Responsibilities

A strong focus on engineering excellence and coding, adopting an open and hands-on approach to problem-solving and delivery. Engage deeply in technical design and implementation to ensure solutions are robust, scalable, and aligned with industry standards. Actively contribute to all stages of the product engineering life cycle-solutioning, design, coding, and testing-while promoting collaboration and transparency within the team to drive high-quality outcomes.

Demonstrate ownership and pride in work, proactively taking on new responsibilities aligned with product engineering needs. Embrace and apply LSEG engineering principles, diving deep technically to build with purpose and foster excellence within the team through open collaboration. Create an environment of engagement, challenge, and constructive questioning, ensuring trust and respect are maintained and a strong one-team mentality is upheld

Key Skills and Experience

Event driven microservices architecture

  • Strong understanding of microservices design, including pitfalls and best practices.
  • Knowledge of Domain-Driven Design (DDD) and event-driven architecture principles.
  • Experience with containerization and orchestration using Docker and Kubernetes.
  • Skilled in event-driven patterns for efficient and robust communication.
  • Expertise in building and maintaining DevOps pipelines, ideally with GitLab.
  • Proficient in shift-left testing using tools like JUnit, Cucumber, Gherkin, PACT, and Test Containers.
  • Working knowledge of event/message brokers such as Kafka and MQ.

Advanced Java

  • Strong experience in Object-Oriented Programming (OOP).
  • Advanced knowledge of Java 17+ features and practical experience with Spring Boot.
  • Skilled in developing RESTful services, including REST design principles, Swagger/OpenAPI, and Spring REST MVC.
  • Proficient in building and delivering enterprise-grade Java applications.
  • Hands-on experience with data structures, algorithms, concurrency, and multi-threading.

Database Management

  • Strong SQL knowledge with experience in relational databases such as Postgres.
  • Working knowledge of object storage solutions, e.g., AWS S3.
  • Familiarity with database version control tools like Flyway and Liquibase.

Cloud Architecture

  • Experience working with major public cloud platforms, preferably AWS.
  • Hands-on use of cloud-based services such as AWS Aurora, MSK, S3, and IAM.
  • Basic understanding of cloud networking concepts.

Blockchain Integration and Interoperability

  • Understanding of blockchain fundamentals, including consensus mechanisms and smart contracts.
  • Knowledge of interoperability protocols
  • Experience integrating blockchain solutions with existing enterprise systems.
  • Familiarity with cross-chain communication and bridging technologies.
  • Awareness of security considerations in blockchain integration (e.g., cryptographic standards, key management).
  • Knowledge of token standard and transaction lifecycle.

Agile Ways of Working

  • Strong understanding and commitment to the ethos of agile working.
  • Experience working within Scrum and Kanban frameworks.
  • Active participation in sprint ceremonies, including Product Backlog Refinement.
  • Proven collaboration with cross-functional teams in scaled agile environments.

Key Behaviours

  • Delivery-focused: Committed to meeting deadlines and managing stakeholder expectations.
  • Accountable: Takes ownership and responsibility for outcomes.
  • Collaborative: Works effectively within cross-functional teams and fosters teamwork.
  • Communicative: Champions clear, respectful, and constructive communication.
  • Quality-driven: Maintains high standards in code quality, testing, and CI/CD practices.
  • Adaptable & Innovative: Eager to learn, improve, and embrace new technologies.
  • Critical yet Respectful: Challenges ideas constructively while maintaining professionalism.
  • Engineering Mindset: Passionate about solving problems and minimizing complexity.

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.

Python Developer
Hunter Bond
London
Hybrid
Mid - Senior
£800/day
  • Inside IR35 Contract - Up to £800 per day
  • 3 Days per week in London
  • 6-Month Initial Contract (2 Years+ Project Scope)
  • Start Date : April 2026

We have partnered with a leading Commodities Trading Firm who are looking to reinforce their Development teams. You’ll be working directly with the business, to develop solutions to enhance their workflows.

Primary Responsibilities

  • Design, develop and maintain their Python-based applications and automation, working closely with business users to deliver practical technical solutions.
  • Translate business requirements into robust, scalable and maintainable systems, ensuring alignment with established engineering and IT standards.
  • Support the adoption of a proportionate SDLC, covering design, testing, deployment, documentation and operational support.
  • Implement controls, validation and auditability within applications and business processes to improve reliability, governance and compliance.
  • Enhanc existing tools and delivery processes by configuring CI/CD pipelines and collaborating with platform teams to ensure secure, reliable deployment and operations.

Technical Skills

  • Strong Python development experience, building production-grade applications and integrating with databases, APIs and external systems.
  • Solid grounding in software engineering best practices, including version control, testing, code quality and maintainable development standards.
  • Practical knowledge of DevOps and enterprise deployment environments, including CI/CD pipelines, automated testing, containerised runtimes and security controls.
Senior Data Engineer
Hunter Bond
London
Hybrid
Senior
£850/day
  • Inside IR35 Contract - Up to £850 per day
  • 3 Days per Week in London
  • 6-Month Initial Contract (2 Years+ Project Scope)
  • Start Date : April 2026

We are working alongside a leading Commodities Trading Firm who are searching for a Senior Data Engineer to join the business. You’ll be building pipelines to support their trading and analytics platforms!

Project & Responsibilities

  • Design and develop scalable Python-based data pipelines using Dagster to ingest, transform and integrate datasets into the enterprise data platform.
  • Build ingestion frameworks to extract data from internal systems, trading platforms, APIs, and external providers, supporting both batch and real-time data flows .
  • Implement streaming data integrations using Apache Kafka to enable event-driven processing and near real-time analytics.
  • Land and manage curated datasets within AWS storage environments, ensuring data integrity, scalability and cost efficiency.
  • Apply strong data governance practices including validation, lineage tracking, schema consistency and secure access controls across the data platform.
  • Ensure production stability and operational reliability of data pipelines through monitoring, alerting, logging and proactive incident management.
  • Break down complex data integration initiatives into structured technical deliverables, defining implementation strategies and mitigating delivery risks.
  • Provide engineering leadership through code reviews, CI/CD best practices, mentoring engineers and promoting scalable, maintainable data platform solutions.

Technical Skill Set Required

  • Strong Python data engineering experience , including orchestration with Dagster , advanced SQL , and data modelling.
  • Experience building streaming and event-driven pipelines using Apache Kafka and integrating heterogeneous data sources.
  • Solid background operating cloud-native data platforms on Amazon Web Services , with CI/CD, version control and production operations experience.
Snowflake Data Platform Engineer
Hunter Bond
London
Hybrid
Mid - Senior
£850/day
  • Inside IR35 Contract - Up to £850 per day
  • 3 Days per week in Central London
  • 6-Month Initial Contract (2 Years+ Project Scope)
  • Start Date : April 2026

Hunter Bond are working alongside a leading Commodities Trading firm and assisting in their search for a Snowflake Data Platform Engineer to join their team. This is a hands-on role focused on implementing, optimising, and operating Snowflake-based data solutions to support analytics and business insights.

Key Responsibilities

  • Design, build, and maintain Snowflake data models, schemas, and pipelines .
  • Orchestrate ETL/ELT workflows using Dagster or Airflow .
  • Implement infrastructure automation with Terraform for Snowflake resources and access controls.
  • Develop and maintain data models in dbt , including dimensional (star/snowflake) and Data Vault approaches.
  • Optimise Snowflake workloads for performance, cost-efficiency, and scalability .
  • Ingest and transform data from multiple internal and external sources.
  • Monitor, troubleshoot, and ensure data reliability and platform stability .
  • Collaborate with engineers, analysts, and architects to deliver robust, secure, and maintainable data services .

Technical Skills Required

  • Extensive hands-on experience with Snowflake , dbt , Dagster/Airflow , Terraform , and AWS (S3, IAM) .
  • Strong programming skills in Python and/or Java , with deep understanding of ETL, data warehousing, and data lifecycle management .
  • Knowledge of secure access patterns (OAuth/OIDC), data modelling (Data Vault, Star/3NF), and performance optimisation within Snowflake.
C++ Algorithmic Quantitative Developer - eFinancialCareers
eFinancialCareers
London
In office
Mid - Senior
Private salary

Who we are We are an energy trading company generating liquidity across global commodities markets. We combine deep trading expertise with proprietary technology and the power of data science to be the best-in-class. Our understanding of volatile, data-intensive markets is a key part of our edge. At Dare, you will be joining a team of ambitious individuals who challenge themselves and each other. We have a culture of empowering exceptional people to become the best version of themselves. The Role As a C++ Quantitative Developer, you will play a critical role in developing and optimising our trading strategies and systems, enabling exchange market making and algorithmic trading. You will work closely with our trading desks to implement and enhance execution algorithms and ensure efficient connectivity to exchanges. Key responsibilities include: 1. Mid/low latency C++ development for the exchange connectivity FIX/MultiCast 2. Development of algorithmic strategies and market-making strategies C++ execution algorithms for trading desks (TWAP/VWAP, elements of Market Making) 3. Time series analysis, Market research in C++ / Python ​ What You’ll Bring 1. Strong C++ development skills (multithreading, inter-process communication, low latency, event-driven architecture design, modern C++ 20/23) 2. Develop and implement algo strategies in C++ 3. Experience in an algorithmic trading environment 4. Familiarity with FIX protocol and MultiCast 5. Experience with TWAP/VWAP algorithms 6. Python programming skills 7. Experience with Database connectivity (SQL, KDB) beneficial Benefits & perks 1. Competitive salary 2. Vitality health insurance and dental cover 3. 38 days of holiday (including bank holidays) 4. Pension scheme 5. Annual Bluecrest health checks 6. A personal learning & development budget of £5000 7. Free gym membership 8. Specsavers vouchers 9. Enhanced family leave 10. Cycle to Work scheme 11. Credited Deliveroo dinner account 12. Office massage therapy 13. Freshly served office breakfast twice a week 14. Fully stocked fridge and pantry 15. Social events and a games room Diversity matters We believe in a workplace where our people can fulfil their potential, whatever their background or whomever they are. We celebrate the breadth of experience and see this as critical to problem-solving and to Dare thriving as a business. Our culture rewards curiosity and drive, so the best ideas triumph and everyone here can make an impact. Please let us know ahead of the interview and testing processes if you require any reasonable adjustments or assistance during the application process. We’re also proud to be certified a ‘Great Place to Work’. Read more about our culture and what our team says about us here.

Database Engineer - Caxton Associates
Caxton Associates
London
In office
Mid - Senior
Private salary
+1

About Caxton Associates: Caxton Associates, founded in 1983, is a global trading and investment firm with offices in London, New York, Singapore, Monaco, Dubai and Bengaluru. Caxton Associates’ primary business is to manage client and proprietary capital through a suite of products designed to fit the specific needs of investors. Employing a multi-portfolio manager framework, Caxton excels in discretionary global macro investing, leveraging its diversified expertise across asset classes and markets. About the role: We are seeking a Database Engineer to join our London-based technology team. This is a hands-on role focused on design, development, and optimisation of the firm’s core data platforms. You will play a key role in shaping and scaling the firm’s data platform, directly supporting trading and investment decision-making. The role requires strong technical expertise, attention to data quality, and the ability to operate in a fast-paced, business-critical environment. Responsibilities: 1. Collaborate with Technology, Quant, and Risk teams to deliver data solutions for reporting and analytics 2. Design and implement scalable database schemas, tables, indexes, and stored procedures 3. Develop and maintain Python ETL pipelines for trade, position, and pricing data 4. Build and support reporting and visualization solutions using Tableau 5. Ensure data integrity, security, and high availability across production and non-production environments 6. Monitor and optimize database performance (query tuning, indexing, execution plans) 7. Work with AWS services (RDS, Aurora, S3) to build scalable, resilient data platforms 8. Perform database maintenance, including backups, recovery, and integrity checks 9. Implement database security best practices, including user permissions and roles 10. Create and maintain detailed documentation of database structures, processes, and best practices Experience: 1. At least 5 years experience working with relational databases 2. Strong SQL skills, including T-SQL, stored procedures, views, and functions 3. Proven experience in database design (normalisation, optimisation, indexing strategies) 4. Solid experience in performance tuning and troubleshooting database issues 5. Experience with data visualisation tools (e.g. Tableau or similar) 6. Experience using Python for data processing, automation, and ETL workflows 7. Familiarity with CI/CD pipelines and version control (Git) 8. Practical experience with database administration (backups, restores, security, DR) 9. Experience with AWS cloud services (RDS, Aurora, S3) 10. Familiarity with financial services environments is a plus 11. Displays and operates at the highest degree of ethics and integrity.

Lead Java Developer - FX Options Realtime Risk - Citi
Citi
London
Hybrid
Senior
Private salary

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
Lead Java Developer - FX Options Realtime Risk
Engineer the future of global finance. At Citi, our Tech team doesn’t just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech.

Description
This position is responsible for leading a team working on our FX real-time risk system, driving key deliverables, managing the backlog of work, and contributing technically where needed. As a front-office facing role, you’ll be the first point of contact for the FX Options Trading desk, providing quick and decisive action on technical delivery and incident resolution.

Responsibilities
Leadership & Delivery

  • Lead and mentor a high-performing team working on critical FX real-time risk infrastructure.

  • Drive key deliverables and manage the backlog in collaboration with business stakeholders

  • Serve as the primary technical point of contact for FX Options Trading leadership and make technical decisions, providing architectural direction as we modernize and onboard to the bank’s strategic risk platform

  • Contribute hands-on using our tech stack: Java, CouchbaseDB, Kafka, Apache Storm. Design and implement solutions for complex real-time risk calculation requirements

  • Act as SME to senior stakeholders including the trading desk and risk managers. Appropriately assess risk when business decisions are made, safeguarding Citigroup, its clients and assets

Required Experience

  • Extensive experience in application development and systems analysis

  • Proven financial knowledge of FX trading and risk systems is essential

  • Proven experience leading and mentor a high-performing team working on critical FX real-time risk infrastructure and managing successful project deliveries

  • Strong hands-on expertise in Java, especially in the context of distributed systems and real-time data processing

  • Excellent communication skills with ability to interact confidently with trading desk heads

Bonus points for

  • CouchbaseDB, Kafka, Apache Storm, Spring, OpenShift, GCP
  • Understanding of AI/analytics applications in financial systems

What Makes This Role Special
Outstanding Team Culture - Join a collaborative, supportive team with a fantastic culture that values innovation and mutual growth.
Deep Business Learning - Unique opportunity to learn the FX trading business inside and out, working directly with senior traders.
Technical Leadership - Provide technical direction on a critical system while working with modern technologies and AI/analytics innovations.
Career Growth - Exposure to strategic platform modernization, cloud technologies, and direct business leadership interaction.

Education
Bachelor’s degree/University degree or equivalent experience in a similar role

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.

Fixed Income eTrading Connectivity - Senior Developer (VP) - Citi
Citi
London
Hybrid
Leader
Private salary

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

Fixed Income eTrading Connectivity - Senior Developer (VP)

About Citi
Citi is a world-leading global bank. We have approximately 200 million customer accounts and a presence in more than 160 countries and jurisdictions worldwide. We provide consumers, corporations, governments, and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management. We enable clients to achieve their strategic financial objectives by providing them with cutting-edge ideas, best-in-class products and solutions, and unparalleled access to capital and liquidity.

Fixed Income eTrading Tech Overview
The evolution of electronic trading and automation has changed the way that fixed income products trade forever; driving a need for real-time, low latency pricing, market making and risk technology. In this increasingly electronic and competitive landscape, Citi is key player due to its leading eTrading platform and investment in technology. The Fixed Income eTrading team is at the forefront, by building high-performance low latency technology that supports the execution of billions of dollars of client trades every day. Our competitive advantage is our technology and having a platform that provides exceptional and dependable trading experience. If you have this kind of vision, capable of seeing ahead, of developing a clear path forward in a quest to try the as yet untried, here is the opportunity.

Job Purpose:
The Fixed Income Connectivity team globally supports connectivity and routing solutions to ECN platforms and clients. This is achieved using a mixture of Direct FIX API connections and a variety of vendors APIs/Platforms. We’re seeking to hire an experienced candidate to join the connectivity team in creating a best in class, next generation product for our connectivity needs. The role will involve contributions to the global build-out, as well as maintaining a strong partnership with both internal and external stakeholders. This is a challenging and exciting opportunity to transform the connectivity landscape at Citi. It will involve working directly with internal and external partners to solve both business and technology problems with a direct measurable impact on the business.

Key Responsibilities / Role:

  • Designing and developing front office eTrading applications for the trading business
  • Understanding of good design principles and ability to adhere to complex design
  • Development of common, reusable components and services utilizing Citi’s best practices
  • Responsible for creating high performance, low latency applications leveraging existing Citi frameworks
  • Ensuring strong reliability, scalability and performance of the core application components
  • Drive architecture and execute on our technical strategy while partnering with various technology teams and to continue to evolve technical architecture roadmap beyond near term objectives
  • Coordinate development with both internal technology teams and Traders, Sales, and Quants
  • Driving engineering standards and continuing to strive for best - whilst utilizing creativity and innovation to improve the technical capabilities of the platform and ensuring it remains stable, flexible, and maintainable
  • Troubleshooting challenging performance and scalability issues
  • Assisting in third line support during core trading hours while working with other e-Trading teams to manage and support the applications

Knowledge/Experience:

  • Extensive hand-on coding expertise in C+++ and Core Java, Mult-threading and Concurrency. Any exposure to systems programming (e.g. Rust ) would be useful
  • Strong focus on system performance tuning and experience with low latency programming techniques
  • Strong academic record, ideally with a Bachelors or Masters degree in Computer Science,

engineering or related technical or quantitative discipline

  • Demonstrable success in designing and delivering complex applications
  • Strong software development fundamentals, data structures, design patterns, Object-Oriented programming, architecture, algorithms, and problem-solving skills
  • Solid understanding of service architecture and high performance, low latency, and multithreading techniques
  • Experience of developing market connectivity applications is highly desirable
  • Prior experience in building e-trading systems is highly desirable
  • Knowledge of any financial products like Interest Rates, Spread Products, FX, Equities or Futures (e.g. bonds, interest rate swaps, repos) is highly desirable
  • Technical skills include Java, Spring, FIX, Aeron, Solace, Chronicle, TDD, BDD, KDB, REST, Gradle, Git and Unix Scripting

Competencies:

  • Strong verbal and written communication skills; ability to face off to business users
  • Self-motivated individual and with determination to achieve goals
  • Willingness to learn, both technically and professionally
  • Strong analytical and problem solving skills
  • Good team working skills and ability to work in a distributed global team environment
  • Ability to work on a fast-pace environment; Flexible and able to deliver quality results in the required timeframe

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.

FX Client & Sales Technology - Software Engineer (VP) - Citi
Citi
London
Hybrid
Leader
Private salary

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
FX Client & Sales Technology - Software Engineer (VP)

Engineer the future of global finance. At Citi, our Tech team doesn’t just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech.

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 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 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.

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.