Discover your dream Career
For Recruiters

Software Developer – Post-Trade Automation

Squarepoint Capital London, United Kingdom
Posted 3 days ago In-Office Permanent Competitive
Posted by
Kit Lofthouse
Squarepoint is a global investment management firm that utilizes a diversified portfolio of systematic and quantitative strategies across financial markets that seeks to achieve high quality, uncorrelated returns for our clients. We have deep expertise in trading, technology and operations and attribute our success to rigorous scientific research. As a technology and data-driven firm, we design and build our own cutting-edge systems, from high performance trading platforms to large scale data analysis and compute farms. With offices around the globe, we emphasize true, global collaboration by aligning our investment, technology and operations teams functionally around the world.

Main Function

The team is responsible of development, deployment and support for middle / back office applications that processes millions of records every day. Our four main areas of work are:

  • Transactions feeds for fund administrator, brokers, t+0 matchers and MIFID
  • Streaming and booking of VOICE trades, executed on external trading platforms such as Bloomberg, Fidessa or SpiderRock.
  • End-of-day reconciliation of trades, positions and PnL
  • End-of-day/month reporting and analytics related to Positions, Trades, Margin, Cash, Wallet, Currency expositions, PnL..

The role provides the opportunity to learn various aspects of the financial business functions including booking, clearing, risk, accounting and compliance.


  • Design and develop pipelines for post-trade processing
  • Own applications in production globally and provide 2nd level application support
  • Work closely with Operations, Traders & Compliance to gather requirements & receive feedback
  • Close collaboration with global counterparts to ensure maximum reuse of effort

Candidate Requirements


  • Relevant degree in Computer Science, Computer Engineering or Engineering
  • 3 years of experience on either Python or Java
  • Experience of processing large datasets with PostgreSQL database and data frame
  • Experience in trade booking with FIX protocol
  • Knowledge of trading, booking and/or position keeping
  • 3 years of exposure to scalable, geographically distributed and high availability architectures
  • Experience with applications supporting reporting and reconciliation

Preferred Qualifications:  

  • Team Player capable of developing industrial strength software components
  • Good communication skills
  • Proven independent contributor in a team dynamic
  • Knowledge and understanding of OTC products (Interest Rate Swaps, Variance Swaps, CDS etc) bookings
  • Knowledge in C++ and Big Data tools such as Spark, Kafka, Elastic…
More Jobs From Squarepoint Capital
Squarepoint Capital
Software Developer - Machine Learning Infrastructure
Squarepoint Capital
London, United Kingdom
3 days ago Full time 0

Boost your career

Find thousands of job opportunities by signing up to eFinancialCareers today.
Recommended Jobs