Senior Software Engineer — C#/.NET : £150-180k

Hunter Bond

Greater London

On-site

GBP 110,000 - 170,000

Full time

Just now
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Hunter Bond is seeking a Senior Software Engineer for a London-based, technology-driven trading environment. The role focuses on architecting and delivering high-performance C#/.NET systems within a quantitative investment context.

You will collaborate with researchers and engineers to translate complex ideas into robust production software, optimize critical code paths and contribute to scalable, data-intensive architectures.

Qualifications

  • Extensive commercial experience with C# and .NET.
  • Strong knowledge of concurrency and asynchronous programming.
  • Excellent algorithms, data structures and software design.
  • Experience with distributed systems and scalable architectures.
  • Experience designing production-grade systems with databases and high-volume data.
  • Focus on code quality, testing and maintainability.
  • Strong problem-solving and communication skills.

Responsibilities

  • Designing and developing high-performance C#/.NET systems
  • Building scalable applications and services used by quantitative and investment teams
  • Working closely with quantitative researchers to translate complex ideas into robust production software
  • Designing systems capable of processing significant volumes of data
  • Investigating and resolving complex performance and scalability challenges
  • Applying modern software engineering principles to build highly reliable systems
  • Contributing to architectural and technology decisions
  • Improving engineering standards, development practices and tooling
  • Mentoring less experienced engineers and helping shape the technical direction of the team

Skills

C#/.NET
Concurrency & async
Algorithms & DS
Distributed systems
High-volume data
Performance optimization
Code quality & testing
Mentoring/leadership
Communication skills

Job description

A rare opportunity to join a highly successful quantitative investment fund as a Senior Software Engineer, working at the heart of a technology-driven trading environment.

Our client is a highly respected quantitative investment firm with a strong track record and a technology-first culture. They are now looking to hire an exceptional Senior Software Engineer with strong C#/.NET experience to join their growing engineering team in London.

This is a particularly interesting opportunity for an engineer who wants to move beyond traditional software development and work on complex, high-performance systems where technology has a direct impact on investment performance.

You’ll work alongside experienced software engineers, quantitative researchers and other technical specialists, solving challenging problems across performance, scalability, data and distributed systems.

As a Senior Software Engineer, you'll take ownership of the design and development of critical systems supporting the firm's quantitative investment strategies.

You’ll be involved across the full engineering lifecycle — from understanding the problem and shaping the architecture, through to implementation, optimisation and production.

Your responsibilities will include:

  • Designing and developing high-performance C#/.NET systems
  • Building scalable applications and services used by quantitative and investment teams
  • Working closely with quantitative researchers to translate complex ideas into robust production software
  • Designing systems capable of processing significant volumes of data
  • Investigating and resolving complex performance and scalability challenges
  • Applying modern software engineering principles to build highly reliable systems
  • Contributing to architectural and technology decisions
  • Improving engineering standards, development practices and tooling
  • Mentoring less experienced engineers and helping shape the technical direction of the team

We're looking for a strong software engineer who enjoys working on technically demanding problems and has developed significant expertise in C# and .NET.

You'll ideally have:

  • Extensive commercial experience with C# and .NET
  • Strong understanding of modern C#, including concurrency, asynchronous programming and performance optimisation
  • Excellent knowledge of algorithms, data structures and software design
  • Experience designing and developing complex, production-grade systems
  • Strong understanding of distributed systems and scalable architectures
  • Experience working with databases and high-volume data
  • A strong focus on code quality, testing and maintainability
  • Experience diagnosing and optimising performance-critical applications
  • Excellent problem-solving and communication skills

Experience within quantitative finance, trading, financial markets, low-latency systems or high-performance computing would be advantageous, although our client is also very interested in engineers coming from other technically demanding environments.

The technology

The core technology stack is C#/.NET, supported by a modern engineering environment.

Depending on your area of focus, you may work with technologies including:

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C# Software Engineer - Global Hedge Fund : £80-120k
C# Software Engineer - Global Hedge Fund : £80-120k

Hunter Bond • Greater London

On-site
GBP 90,000 - 150,000
Software Engineer
Software Engineer

VirtueTech Recruitment Group • Greater London

On-site
GBP 104,000 - 127,000
Bonus
Benefits
Senior Software Engineer | Financial Markets Technology | £115,000 + Bonus | London (Hybrid)
Senior Software Engineer | Financial Markets Technology | £115,000 + Bonus | London (Hybrid)

VirtueTech Recruitment Group • Greater London

On-site
GBP 90,000 - 120,000
Software Engineer (C#/.NET) - Up to £150k Base + Industry Leading Bonus! - Elite Trading Firm - London (Hybrid)
Software Engineer (C#/.NET) - Up to £150k Base + Industry Leading Bonus! - Elite Trading Firm - London (Hybrid)

Hunter Bond • Greater London

Hybrid
GBP 135,000 - 165,000
C# Full Stack Engineer
C# Full Stack Engineer

Harnham • Greater London

On-site
GBP 126,000 - 154,000
Senior C# Engineer - Up to £165,000 + Bonuses + Benefits
Senior C# Engineer - Up to £165,000 + Bonuses + Benefits

Hunter Bond • Greater London

On-site
GBP 80,000 - 120,000
Software Engineer – Trading & Risk Technology
Software Engineer – Trading & Risk Technology

Goldman Lloyds • Greater London

On-site
GBP 120,000 - 180,000
Software Engineer – C#/.NET | Banking | Up to £100k + Bonus
Software Engineer – C#/.NET | Banking | Up to £100k + Bonus

Hunter Bond • London

Hybrid
GBP 90,000 - 110,000
Generous bonus scheme
State-of-the-art tech stack
Career advancement opportunities
Software Engineer
Software Engineer

CipherTek Recruitment • England

Hybrid
GBP 80,000 - 100,000
Software Developer – Leading Global Investment Firm – Excellent Compensation + Benefits
Software Developer – Leading Global Investment Firm – Excellent Compensation + Benefits

Mondrian Alpha • Greater London

On-site
GBP 70,000 - 110,000
Professional development
Mentoring
Fund performance-sharing programme