Squarepoint Capital Logo

Squarepoint Capital

Software Developer (C++)

Posted 6 Days Ago
Be an Early Applicant
London, Greater London, England
Junior
London, Greater London, England
Junior
The Software Developer role at Squarepoint involves building low latency and high-performance systems using C++. You will be responsible for developing trading frameworks and centralised services that handle massive data volumes, directly influencing trading operations and success. Collaboration in a technological and data-driven environment will provide opportunities for skills growth.
The summary above was generated by AI


Please only apply to the one job you feel best fits your skillset and experience. If our team feels you are better suited for another role, we will reach out about the alternate opportunity.

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.

Role Overview:

At Squarepoint we use C++ to build the majority of our low latency and high performance systems, which are directly responsible for executing the critical trading path. Your work in this domain will have a direct impact on our trading success: powering critical trading operations, serving low latency market data or providing crucial market connectivity access to our daily trading operations. You could be driving the design and implementation of trading frameworks, centralised services processing massive volumes of data, or other high-volume distributed applications at Squarepoint.

Whichever project you work on, you will be pushing the boundaries of high performance software, and growing your skills in a highly collegiate work environment.

Required Qualifications 

  • Degree in Computer Science, Computer Engineering, or other degree with a heavy emphasis on software development,
  • Up to 4 years experience in a relevant role such as software or quant development, or similar
  • Experience with C++, git, and Linux
  • Excellent written and verbal communication skills
  • Eagerness to continuously learn new technologies and develop with us
  • Ability to work well in a fast-paced environment

Nice to Have:

  • Degree with emphasis on low-level systems programming, high performance computing, or similar
  • Experience with any one of: Rust, KDB+/q, Python
  • Experience working in an investment or financial business is useful


Top Skills

C++
Kdb+/Q
Python
Rust

Squarepoint Capital London, England Office

One Ropemaker Street, London, United Kingdom, EC2Y9AW

Similar Jobs

Be an Early Applicant
4 Days Ago
London, Greater London, England, GBR
1,900 Employees
Entry level
1,900 Employees
Entry level
Information Technology • Software • Financial Services
As a C++ Software Engineer, you will develop and maintain a high-performance trading platform, creating software solutions to optimize business processes. Your role will involve collaboration with business leaders, tackling complex technical challenges, and providing support for trading activities.
Be an Early Applicant
9 Days Ago
2 Locations
1,100 Employees
Senior level
1,100 Employees
Senior level
Cloud • Software
As a Senior Software Engineer in the Endpoint team, you will develop and maintain systems for troubleshooting and analyzing end-user experiences using modern C++. You will work with multi-threaded and asynchronous code, leverage third-party libraries, and occasionally handle network programming.
Be an Early Applicant
Yesterday
London, Greater London, England, GBR
733 Employees
Senior level
733 Employees
Senior level
Blockchain • Financial Services • Cryptocurrency • Web3
As a Senior Software Engineer at Ripple, you will enhance the XRP Ledger's capabilities and performance while ensuring reliability. You'll participate in the full software development lifecycle, contribute to the open-source community, and engage in code reviews to uphold high coding standards.

What you need to know about the London Tech Scene

London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account