Algorithmic Trading Developer
Algorithmic Trading Developer

Algorithmic Trading Developer

London Full-Time 48000 - 84000 £ / year (est.) No home office possible
T

At a Glance

  • Tasks: Join our team to develop cutting-edge algorithmic trading solutions and strategies.
  • Company: TP ICAP is a global leader in market infrastructure, connecting clients to financial markets since 1866.
  • Benefits: Enjoy hybrid work options, competitive salary, and opportunities for professional growth.
  • Why this job: Be part of an innovative team shaping the future of trading with real-time analytics and technology.
  • Qualifications: A degree in Computer Science or Mathematics, with expertise in Java and trading systems required.
  • Other info: Collaborate with top professionals in a dynamic, agile environment focused on continuous improvement.

The predicted salary is between 48000 - 84000 £ per year.

The TP ICAP Group is a world leading provider of market infrastructure. Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions. Through our people and technology, we connect clients to superior liquidity and data solutions. The Group is home to a stable of premium brands. Collectively, TP ICAP is the largest interdealer broker in the world by revenue, the number one Energy & Commodities broker in the world, the world’s leading provider of OTC data, and an award winning all-to-all trading platform. Founded in London in 1866, the Group operates from more than 60 offices in 27 countries. We are 5,200 people strong. We work as one to achieve our vision of being the world’s most trusted, innovative, liquidity and data solutions specialist.

Role Overview

Liquidnet is seeking an exceptional and experienced Algo Trading developer to join the Global Trading Technology team. This experienced individual has a proven track record of developing quality software and trading strategies in a world class financial services organization. Algo Trading is one of the main driving forces in today's Equity Markets. Providing clients with superior order execution while minimizing their market impact and risk exposure, trading strategies and smart order routing is a rapidly expanding field. These platforms are driven by quantitative analytics, real time market data, historical tick data, market signal events, and statistical analysis. The Equities Global Trading Technology organization is responsible for developing, supporting, and delivering these state-of-the-art trading solutions to end-users including internal trading desks as well as buy-side clients. We are looking for an outstanding candidate to be a part of agile, highly professional team delivering client-facing, high-availability, low-latency trading algorithms and related technology. This person is responsible for developing and supporting the products and will report to the Head of Algo Development.

Role Responsibilities

  • Participate in the full lifecycle of designing, developing, test automation and monitoring of Liquidnet’s Next Generation Global Algorithmic Trading platform and low latency trading strategies as well as key infrastructure components such as low latency order management and order handling, rules engines and other algorithmic trading components.
  • Work closely with Quants on implementation of trading algorithms, quantitative models, and analytical signals.
  • Work with Product and Sales teams on client requests and algo customizations.
  • Develop innovative solutions in a strategic, pragmatic way.
  • Succeed in a collaborative development environment.
  • Be curious and inquisitive around industry trends and strive for continuous improvement.

Experience / Competences

Essential
  • BS/BA degree or higher in Computer Science, Mathematics, or related Engineering field.
  • Expert proficiency with computer technologies including Java, Linux, and OO Design with a focus on performance, re-usability, test automation and flexibility for customizations.
  • Experience developing trading systems (backend) for Equities, Futures or Listed Derivatives (ideally execution algorithms, prop strategies, risk trading, smart routing etc.)
  • Experience based knowledge of Equities market microstructure and trading workflows. This includes but not limited to trading venues, order types, market data, applicable regulations and order routing.
  • Aptitude and ability to efficiently implement quantitative models, perform statistical data analysis, build/use data visualization tools and conduct simulation and back-testing of strategies.
  • Previous experience working effectively with front office trading teams.
  • Demonstrated development skills in a collaborative, team-oriented style.
Desirable
  • Experience designing, developing, and implementing of trading strategies such as benchmark tracking, liquidity seeking and dark aggregation algorithms.
  • Experience in Agile Methodologies.
  • Experience with low latency messaging products, such as Solace and 29West.
  • Knowledge of event-driven (pub/sub) programming models.

Job Band & Level: Professional / 5

Algorithmic Trading Developer employer: TP ICAP Group

At TP ICAP, we pride ourselves on being a leading employer in the financial services sector, offering a dynamic work environment that fosters innovation and collaboration. Our London office is not only steeped in history but also at the forefront of algorithmic trading technology, providing employees with unparalleled opportunities for professional growth and development. With a strong emphasis on teamwork and a commitment to employee well-being, we ensure that our team members are equipped with the tools and support they need to thrive in their careers.
T

Contact Detail:

TP ICAP Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Algorithmic Trading Developer

✨Tip Number 1

Familiarise yourself with the latest trends in algorithmic trading and quantitative finance. This will not only help you understand the role better but also allow you to engage in meaningful conversations during interviews, showcasing your passion and knowledge about the industry.

✨Tip Number 2

Network with professionals in the algorithmic trading space. Attend industry conferences, webinars, or local meetups to connect with people who work at TP ICAP or similar firms. Building these relationships can provide valuable insights and potentially lead to referrals.

✨Tip Number 3

Brush up on your programming skills, particularly in Java and Linux, as these are essential for the role. Consider working on personal projects or contributing to open-source projects related to trading systems to demonstrate your technical abilities.

✨Tip Number 4

Prepare to discuss your experience with low-latency systems and trading strategies in detail. Be ready to explain how you've implemented quantitative models and conducted back-testing, as this will be crucial in demonstrating your fit for the position.

We think you need these skills to ace Algorithmic Trading Developer

Proficiency in Java
Experience with Linux
Object-Oriented Design
Test Automation
Low Latency Trading Systems Development
Understanding of Equities Market Microstructure
Knowledge of Trading Workflows
Quantitative Model Implementation
Statistical Data Analysis
Data Visualisation Tools
Simulation and Back-Testing of Strategies
Collaboration with Front Office Trading Teams
Agile Methodologies
Experience with Low Latency Messaging Products
Event-Driven Programming Models

Some tips for your application 🫡

Understand the Role: Before applying, make sure to thoroughly understand the responsibilities and requirements of the Algorithmic Trading Developer position. Familiarise yourself with the key technologies and methodologies mentioned in the job description.

Tailor Your CV: Customise your CV to highlight relevant experience in algorithmic trading, software development, and quantitative analysis. Emphasise your proficiency in Java, Linux, and any experience with trading systems or low-latency environments.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for algorithmic trading and your understanding of market microstructure. Mention specific projects or experiences that demonstrate your ability to develop innovative trading solutions.

Highlight Collaborative Experience: Since the role involves working closely with Quants and other teams, be sure to include examples of your collaborative work style. Discuss any previous experiences where you successfully contributed to team projects in a fast-paced environment.

How to prepare for a job interview at TP ICAP Group

✨Showcase Your Technical Skills

Be prepared to discuss your proficiency in Java, Linux, and OO Design. Bring examples of past projects where you developed trading systems or algorithms, highlighting your focus on performance and test automation.

✨Understand Market Microstructure

Familiarise yourself with the intricacies of equities market microstructure and trading workflows. Be ready to discuss how different order types and trading venues impact execution strategies.

✨Demonstrate Collaboration Experience

Since the role involves working closely with Quants and front office trading teams, share specific examples of how you've successfully collaborated in a team-oriented environment to deliver results.

✨Stay Informed on Industry Trends

Show your curiosity about the latest trends in algorithmic trading and quantitative analysis. Discuss any recent developments you've followed and how they could influence your work in this role.

Algorithmic Trading Developer
TP ICAP Group
T
  • Algorithmic Trading Developer

    London
    Full-Time
    48000 - 84000 £ / year (est.)

    Application deadline: 2027-04-06

  • T

    TP ICAP Group

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>