At a Glance
- Tasks: Build and support high-performance trading systems in C++ for credit and rates products.
- Company: Join a leading financial technology firm at the heart of global trading.
- Benefits: Competitive pay, great benefits, and direct access to front-office users.
- Other info: Collaborate with teams across London, Paris, and New York for excellent career growth.
- Why this job: Work on challenging problems and make a real impact in a fast-paced environment.
- Qualifications: Strong C++ experience and knowledge of trading products required.
The predicted salary is between 60000 - 80000 £ per year.
We are seeking a highly motivated Credit & Rates C++ Engineer to join our Fixed Income Technology team in London. This role sits directly alongside Traders and Sales across the European Government Bonds, EUR/GBP Rates, and Credit businesses, offering the opportunity to work at the center of a fast-paced global trading environment.
You will partner closely with Trading, Quantitative Research, and global Technology teams to design, build, and support high-performance trading, analytics, pricing, risk, and data systems that power a growing credit and rates platform. This role is heavily focused on production-level C++ development and requires strong product knowledge or hands-on experience across rates, credit, fixed income, derivatives, or closely related trading products.
This is an opportunity to contribute to a team building next-generation Credit & Rates Technology, where engineering quality, ownership, and close business partnership are highly valued.
Responsibilities- Build, maintain, and support high-performance trading and analytics systems primarily in modern C++.
- Develop systems supporting credit and rates products, including government bonds, corporate bonds, swaps, futures, CDS, credit indices, repo, inflation products, swaptions, and fixed income ETFs.
- Work closely with Traders and Sales across EGB, EUR/GBP IRS, and Credit desks to deliver front-office technology solutions.
- Partner with Quantitative Researchers and global Technology teams to turn trading requirements, research ideas, and models into production systems.
- Build tools and libraries for pricing, curve construction, spread analytics, risk, portfolio analytics, execution workflows, and P&L attribution.
- Develop high-performance, low-latency, multi-threaded applications in C++.
- Contribute to the architecture and design of distributed trading systems.
- Work with real-time market data, reference data, curves, ratings, index data, trade data, quote data, and execution data.
- Support electronic trading workflows including RFQ, dealer streams, venue connectivity, execution analytics, trade capture, and post-trade analysis.
- Analyze complex business and technical problems and implement scalable, maintainable solutions.
- Improve system performance, reliability, monitoring, and operational tooling.
- Provide timely production support for business-critical trading systems.
- Collaborate with teams across London, Paris, and New York.
- Strong professional experience building production systems in C++, with C++ as the primary programming language in recent roles.
- Strong product knowledge or hands-on experience across rates, credit, fixed income, derivatives, systematic trading, or related trading products.
- Familiarity with products such as government bonds, corporate bonds, swaps, futures, CDS, credit indices, repo, inflation products, swaptions, or fixed income ETFs.
- Experience building trading, pricing, risk, analytics, market data, execution, or financial technology systems.
- Strong understanding of multi-threaded application design, distributed systems, data structures, algorithms, memory management, and system design.
- Ability to work directly with Traders, Sales, Quantitative Researchers, and Engineers in a fast-paced front-office environment.
- Highly adaptable with a proactive approach to leveraging AI tools to enhance productivity, decision-making, and innovation.
- Direct access to front-office users and the chance to build systems used every day by credit and rates trading desks.
- Work on technically challenging problems across pricing, risk, market data, execution, and analytics.
- Close collaboration with engineering, trading, and quantitative research teams across London, Paris, and New York.
- Competitive compensation and benefits.
- A team environment that values ownership, strong engineering standards, and practical problem solving.
Rates & Credit C++ Engineer employer: Citadel Securities
Join our dynamic Fixed Income Technology team in London, where you will have the unique opportunity to work directly alongside Traders and Sales in a fast-paced global trading environment. We pride ourselves on fostering a collaborative culture that values engineering excellence and innovation, offering competitive compensation, comprehensive benefits, and ample opportunities for professional growth within a supportive team dedicated to building next-generation technology solutions.