Referment
Senior Software Engineer - FinTech - C++ / Rust (A113C1C)

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
Build the future of institutional investment technology.
Most software engineering jobs involve maintaining someone else's platform. This isn't one of them.
Referment has partnered with an ambitious fintech that's rebuilding the technology used by some of the world's most sophisticated investment managers. Their mission is simple: replace decades-old legacy systems with a modern, cloud-native platform that brings portfolio management, trading, risk analytics and AI together in one seamless product.
This is a genuine opportunity to join early enough to shape both the product and the engineering culture. You'll work directly with experienced founders and technical leaders, influence architectural decisions, and build software that will be relied upon by leading investment firms across the globe.
Why this role stands out
This isn't another fintech building dashboards or payment apps.
You'll be solving complex engineering problems that sit at the heart of global financial markets. Every day you'll be working on software that helps investment professionals manage billions of pounds of assets, analyse risk in real time and make better investment decisions.
As one of the early engineers, you'll have genuine ownership over the platform. Your ideas won't disappear into layers of management or lengthy approval processes, you'll help decide how the product is built and where it goes next.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
If you've ever wanted to join a business early enough to make a lasting impact, this is one of those rare opportunities.
What You'll Be Doing
You'll design and build high-performance software across the entire platform, from backend services and APIs through to cloud infrastructure and modern user interfaces.
Working closely with the founders, CTO and product team, you'll solve difficult technical problems, contribute to architectural decisions and help build a platform designed to replace legacy investment management software.
Who We're Looking For
The client is looking for exceptional engineers rather than someone who simply ticks every technology box.
You'll Likely Have
- Experience working within Capital Markets, Investment Management, Electronic Trading or Financial Technology
- Strong commercial experience with C, C++ or another systems programming language
- Rust experience, whether that's commercial, open source or personal projects
- Excellent software engineering fundamentals
- Experience designing scalable backend systems and APIs
- A passion for solving technically challenging problems
If you've been teaching yourself Rust because you believe it's the future of systems programming, we'd particularly like to hear from you.


Get help with your application
Your very own career expert that helps elevate your application to the next level.
Technology
Current Technologies Include
- Rust
- React
- REST APIs
- SQL
- Redis
- NGINX
Previous experience with every technology isn't expected. Strong engineers with the right mindset and foundations will be supported as they get up to speed.
Why apply?
- Help build a platform that could redefine investment technology
- Join early enough to influence architecture and engineering standards
- Solve genuinely difficult technical problems
- Work directly with founders and senior technical leaders
- High levels of autonomy and ownership
- Modern engineering environment with Rust at its core
- Small, collaborative team where every engineer has a visible impact
This role is for you if...
- You enjoy building products from the ground up.
- You want your work to matter.
- You like solving difficult engineering problems rather than maintaining legacy code.
- You thrive in high-calibre teams where engineers are trusted to make decisions.
And you're excited by the opportunity to help build what could become the next generation of institutional investment management technology.
If that sounds like you, we'd love to hear from you.
#Referment
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Skills
Location