Enable job alerts via email!

Senior Developer - Systematic Trading Tools (C# / Rust)

Capula Investment Management LLP

London

On-site

GBP 70,000 - 100,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

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

Job summary

A leading investment management firm seeks a Senior Developer to enhance their systematic trading tools utilizing C# and Rust. The position involves full software development lifecycle responsibilities including stakeholder engagement, design, and implementation. Based in London with a potential relocation to Singapore, the firm offers competitive salary and benefits.

Benefits

Competitive salary
Private medical insurance
Life assurance
Pension
Corporate gym membership
Employee restaurant with free meals

Qualifications

  • Significant professional experience as a C# developer.
  • Experience in systematic trading environment strongly preferred.
  • Proven ability to communicate effectively with both technical and non-technical stakeholders.

Responsibilities

  • Take ownership of existing systems and processes for stability.
  • Design and implement new solutions for evolving requirements.
  • Mentor junior team members.

Skills

C#
Rust
C++
Python
Relational Databases

Education

Degree in a relevant technical or quantitative discipline

Tools

RabbitMQ
Kafka

Job description

Senior Developer - Systematic Trading Tools (C# / Rust)
Senior Developer - Systematic Trading Tools (C# / Rust)

2 days ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

Overall Purpose of the Role

We are seeking a senior technology developer with strong experience in C# and either Rust or C++. This role covers the full software development lifecycle, including stakeholder engagement, requirements gathering, analysis, development, testing, deployment, and ongoing support.

Overall Purpose of the Role

We are seeking a senior technology developer with strong experience in C# and either Rust or C++. This role covers the full software development lifecycle, including stakeholder engagement, requirements gathering, analysis, development, testing, deployment, and ongoing support.

The role includes taking ownership of an existing stand-alone backtesting system written in Rust and over time integrating it into the wider company toolset, which is primarily written in C#. You will focus on building and maintaining tools to support systematic trading, contributing across the entire strategy lifecycle—from research and backtesting to production deployment and operational readiness. The role is currently based in London, with the expectation of relocating to Singapore after approximately six months.

Key Responsibilities

  • Take ownership of existing systems and processes, ensuring their stability and effectiveness
  • Design and implement new solutions in response to evolving requirements, maintaining close communication with traders and other stakeholders
  • Collaborate with other developers and consultants to maintain a consistent, high-quality codebase
  • Develop a deep understanding of the firm's technology infrastructure and tooling
  • Actively contribute to the continuous improvement of development practices and system architecture
  • Mentoring more junior members of the team, from time to time.


Requirements


Education and Qualifications

  • Degree in a relevant technical or quantitative discipline


Experience

  • Significant professional experience as a C# developer
  • Experience in a systematic trading environment is strongly preferred
  • Prior exposure to Rust (or strong C++ experience with the willingness to learn Rust)
  • Proven ability to communicate effectively with both technical and non-technical stakeholders


Skills

  • Strong proficiency in C# (required)
  • Rust experience (preferred) or strong C++ background with a desire to learn Rust on the job
  • Proficient in Python (desired)
  • Solid understanding of relational databases (required)
  • Familiarity with messaging systems such as RabbitMQ or Kafka (preferred)
  • Highly motivated, pragmatic, and solutions-focused, with a "smart and get things done" mindset
  • Willingness to relocate to Singapore after an initial London-based period (:6 months)


Benefits

  • Competitive salary
  • Private medical insurance
  • Life assurance
  • Pension
  • Corporate gym membership (and a complimentary wellness space in our London office)
  • Employee restaurant with free breakfast, lunch and dinner

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Non-profit Organizations and Primary and Secondary Education

Referrals increase your chances of interviewing at Capula Investment Management LLP by 2x

Get notified about new Senior Software Engineer jobs in London, England, United Kingdom.

London, England, United Kingdom 1 month ago

Senior Java Engineer - Take Ownership of Flagship Trading Product - Up to £120k

London, England, United Kingdom 1 week ago

Senior C# Developer - Equity Derivatives Technology Risk (VP) – London

London, England, United Kingdom 19 hours ago

VP/SVP/ED Lead Java Software Engineer - Investment Bank

City Of London, England, United Kingdom £175,000.00-£185,000.00 1 week ago

London, England, United Kingdom 3 days ago

City Of London, England, United Kingdom £100,000.00-£140,000.00 3 days ago

Lead Software Engineer - Transfer Agency team.

London, England, United Kingdom 3 weeks ago

Senior Software Engineer, Robotics & Microscope Control

London, England, United Kingdom 1 week ago

Senior Software Development Engineer in Test - 100% Remote - Europe

Tottenham, England, United Kingdom 2 weeks ago

Lead Software Engineer, Legal & Compliance

London, England, United Kingdom 1 week ago

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 2 weeks ago

Senior Java Analyst Developer / Technical Consultant
Senior Software Engineer – Deal Manager Experience

London, England, United Kingdom 14 hours ago

London, England, United Kingdom 1 day ago

Lead Software Engineer - Electronic Trading (Vice President)

City Of London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 week ago

Principal Generative AI Software Engineer - SVP

London, England, United Kingdom 2 weeks ago

City Of London, England, United Kingdom 2 weeks ago

Lead Software Engineer - EU Natural Gas & Power

London, England, United Kingdom 2 weeks ago

Senior Technical Architect for Social Housing Developer
Senior Supply Chain Applications Builder/Developer

London, England, United Kingdom 1 week ago

Software engineering technical lead manager (EMEA)

London, England, United Kingdom 1 month ago

London, England, United Kingdom 2 months ago

Senior Lead eSoftware Engineer - Equities Algo Trading - Java - VP

London, England, United Kingdom 1 week ago

Software Engineering Lead (Flutter) - Catalyst

Greater London, England, United Kingdom 2 months ago

London, England, United Kingdom 2 days ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 month ago

SAP Sovereign Cloud User Assistance Developer Specialist/ Senior (Technical Writer)

Feltham, England, United Kingdom 1 week ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

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