Senior Software Engineer
Software Engineer (Senior) | C#/.Net & SQL Server | Systematic Hedge Fund Trading Live Markets
- Salary: £120,000 – £160,000 + bonus (up to 100%)
- Location: London (city) (primarily office-based)
My client is a long-established systematic hedge fund, just under 20 people in total, with roughly half the business sitting in engineering. They’ve been running for over two decades, quietly successful, and very deliberate about how they build both software and teams.
You’d be sat directly on the trading floor in London, working alongside traders, engineers, and the CEO day to day. It’s a tight-knit environment where technology isn’t a support function, it is the business. The systems you’ll be working on are the ones executing trades in live markets.
The role itself sits right at the centre of that. You’ll be evolving a long-lived execution platform while contributing to a broader modernisation effort. Day to day, that means a mix of careful refactoring, incremental improvements, and responding to real-time trading needs. You’ll be speaking directly with end users, making changes that have immediate impact, and shaping how the platform develops longer term.
Non-Negotiables
- Degree in STEM subject (Computer Science, Maths, Physics or similar)
- 2:1 or above (or equivalent)
- C# / .Net (strong production experience)
- SQL / relational databases
- Financial services engineering (direct exposure required)
- Trading systems or execution platforms
- Hedge fund / systematic trading environment
- Algorithmic trading software development
- Software testing and safe refactoring practices
- Clear technical communication (working with traders and senior stakeholders)
What You'll Work With
- C#
- .NET Framework
- SQL Server
- WinForms desktop applications
- Azure
- Kafka
- Automated testing frameworks
- Legacy platform modernisation
Nice to Haves
- Futures, options, or crypto markets
- Python
- DevOps tooling
- High-availability systems
- Large-scale refactoring work
- Containerisation (Docker)
Why Join / Projects
This is one of those environments where the gap between engineering and trading doesn’t really exist. You’ll be sat with the people using what you build, which changes the nature of the work quite a bit.
There’s a genuine mix of challenges here. Part of the role is careful, considered work on an established platform that’s been evolving for years. The other side is contributing to where it goes next, with plans around modernising the architecture and improving how new strategies are built and deployed.
It’s also a small team, which means your work doesn’t disappear into a backlog. You’ll see the outcome of what you build, and you’ll have a say in how things are done. Access to leadership is direct, and expectations are high, both technically and academically.
Employee Benefits
- Bonus up to 100% of base salary
- Highly collaborative, front-office environment
- Direct access to traders and senior leadership
- Long-term, engineering-led culture
Software Engineer (Senior) | C#/.Net & SQL Server | Systematic Hedge Fund Trading Live Markets