Enable job alerts via email!

C++ Software Engineer – Trading Systems

Opus Resourcing Ltd

London

Hybrid

GBP 95,000 - 115,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a C++ Software Engineer to join a dynamic team in London. This exciting role offers the opportunity to work on innovative trading systems within a collaborative environment, where your engineering skills will contribute to cutting-edge financial technology. With a focus on both personal and professional growth, you'll engage in software development across various aspects of trading systems, including greenfield projects and enhancements. If you're passionate about technology and finance, this is your chance to make a significant impact in a thriving quantitative investment firm.

Benefits

Bonus
Flexible Working Hours
Collaborative Team Environment

Qualifications

  • 1-3 years of C++ and Python experience in complex environments.
  • Strong academic background in Computer Science or STEM.

Responsibilities

  • Develop and enhance features for bespoke core trading systems.
  • Collaborate with quantitative analysts to implement new features.

Skills

C++
Python
Distributed Systems
Network Programming
C++ Template Metaprogramming (TMP)
Low Latency
Multithreading
Concurrency
Problem-Solving

Education

Bachelor's in Computer Science
STEM Degree

Job description

C++ Software Engineer – Trading Systems (JS-272)

Location: Central London, England
Sector: IT
Salary: £95,000.00 to £115,000.00 per annum
Benefits: Bens + Bonus

C++ Software Engineer required with 1-3 years of C++ and Python experience, combined with a strong academic background and skills in distributed systems, network programming, C++ template metaprogramming (TMP), low latency, multithreading, and concurrency. This role is offered by a world-leading boutique quantitative investment company to join a small, highly skilled international engineering team building bespoke core systematic trading systems at the forefront of systematic trading.

This is a chance for a recent graduate/associate-level engineer to join a world-leading boutique quantitative investment company and work in a collaborative team on cutting-edge trading systems with entrepreneurial and problem-solving mindsets. The team is based in central London (hybrid role: 4 days per week in the office).

Key requirements for this role include:

  • 1-3 years of C++ on Linux (modern C++, ideally C++ 20-23) and Python software engineering skills within a complex environment such as distributed systems or financial systems.
  • Very strong academic credentials in Computer Science or a STEM degree.
  • Some experience with distributed systems, multithreading/concurrency ideally combined with network programming.
  • Familiarity with C++ template metaprogramming (TMP) is ideal but not essential.
  • Experience with trading systems, financial markets, hedge funds, or quant would be advantageous.
  • Strong problem-solving skills.
  • Interest in scientific and mathematical methods.
  • Interest in where technology and quantitative analysis intersect.
  • Combined with a strong interest in the domain or commercial interest in the financial markets/trading systems/quant.

Key aspects of the role:

  • Software engineering across many areas of the bespoke core trading systems to scale, develop greenfield, and enhance existing features.
  • Work with quantitative analysis and investment specialists to design and implement new features.
  • Software engineering to develop features and components around the trading systems, such as ops tooling and post-trade back office systems.
  • Participate in out-of-hours support for the trading systems.

This is an outstanding chance for a software engineer to develop their career and flex their engineering skills within a mid-sized global quantitative investment firm that is passionate about innovative technology to drive returns.

Opus Resourcing acts as an employment agency with respect to permanent employment.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Lead C++ Software Engineer (Gameplay)

JR United Kingdom

Slough

Remote

GBP 70,000 - 100,000

12 days ago

Lead C++ Software Engineer (Gameplay)

JR United Kingdom

Brighton

Remote

EUR 70,000 - 110,000

12 days ago

Senior Software Engineer

Wikimedia Foundation

London

Remote

USD 109,000 - 170,000

4 days ago
Be an early applicant

Senior Software Engineer

Wikimedia Foundation

London

Remote

USD 109,000 - 170,000

4 days ago
Be an early applicant

Senior Software Engineer - Remote - Fintech - Up to 120k - Python TypeScript AWS

JR United Kingdom

Hounslow

Remote

GBP 100,000 - 120,000

6 days ago
Be an early applicant

Search - Extract and Transform - Senior Software Engineer

Elasticsearch B.V.

London

Remote

GBP 70,000 - 100,000

3 days ago
Be an early applicant

Software Engineer (Parachains Core) - Full-time

Parity Technologies

London

Remote

GBP 60,000 - 100,000

12 days ago

Senior Software Engineer - Remote - Fintech - Up to 120k - Python TypeScript AWS

JR United Kingdom

Crawley

Remote

GBP 90,000 - 120,000

6 days ago
Be an early applicant

Senior Software Engineer - Remote - Fintech - Up to 120k - Python TypeScript AWS

JR United Kingdom

High Wycombe

Remote

GBP 100,000 - 120,000

6 days ago
Be an early applicant