At a Glance
- Tasks: Design, build, and implement new financial risk models with a focus on collaboration.
- Company: Join a leading financial exchange known for its technology-driven approach and skilled engineers.
- Benefits: Enjoy a collaborative environment, opportunities for growth, and a focus on performance.
- Why this job: Make your mark in fintech while learning from top professionals in a welcoming culture.
- Qualifications: Strong C++ skills and at least 4 years of experience in design and application development required.
- Other info: This is a brand new role, perfect for independent thinkers ready to tackle challenges.
The predicted salary is between 43200 - 72000 £ per year.
Job Description
Software Engineer
London / Hybrid | Perm Role
£80,000 – £100,000
Harrington Starr has partnered with a fast-growing fintech that’s transforming how businesses manage foreign exchange and treasury operations. Their technology enables clients to access institutional-grade execution, automate manual workflows, and gain greater transparency across their financial processes. Handling billions in transactions each year, they continue to expand their product offering and deliver cutting-edge solutions that help clients manage risk more effectively.
The Role
This is an excellent opportunity for an experienced Software Engineer — ideally with a background in financial technology or FX — to join a high-performing engineering team within a scaling fintech. You’ll be instrumental in developing and enhancing the company’s core trading and treasury systems, building new features, improving performance, and driving integration across their technology stack.
Key Responsibilities
- Develop and maintain software across the full stack
- Contribute to architecture and design decisions
- Support, optimise, and maintain production code
- Research and integrate new technologies
- Foster a culture of engineering excellence and continuous improvement
Key Requirements
- 5+ years’ experience working with C#/.NET
- Experience developing front and middle office systems
- Strong SQL skills
- Experience with cloud-native solutions (Azure or AWS)
- Knowledge of event-driven, microservices architectures
- Full SDLC experience — from design through delivery and support
Key Benefits
- Join a fast-scaling fintech building next-generation financial technology
- Work on complex, high-impact systems handling large-scale transactions
- Collaborative, innovative, and growth-oriented team culture
- Hybrid working model with flexibility and autonomy
Please apply via the link provided or reach out to me directly to book in a confidential phone call – ollie.bluck@harringtonstarr.com
Senior Software Engineer employer: Harrington Starr
Contact Detail:
Harrington Starr Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Familiarise yourself with the financial technology landscape, especially focusing on risk models. Understanding the specific challenges and requirements in this area will help you engage more effectively with stakeholders during discussions.
✨Tip Number 2
Brush up on your C++ skills, particularly in areas like STL, Boost, and multithreading. Being able to demonstrate your technical prowess in these areas will set you apart from other candidates.
✨Tip Number 3
Showcase your experience with TDD (Test-Driven Development) in your conversations. This role values a strong appreciation for testing, so discussing your past projects where you've implemented TDD can highlight your commitment to quality.
✨Tip Number 4
Prepare to discuss how you approach problem-solving collaboratively. Since this role requires working independently while also engaging with teams, sharing examples of past collaborative efforts can demonstrate your ability to thrive in their inclusive environment.
We think you need these skills to ace Senior Software Engineer
Some tips for your application 🫡
Understand the Role: Read the job description thoroughly to grasp the key responsibilities and required skills. Focus on the importance of working independently and collaborating with technical and non-technical stakeholders.
Tailor Your CV: Highlight your experience in C++ application development, multithreading, and concurrent systems. Make sure to include specific examples of your work that demonstrate your ability to design and implement financial risk models.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your appreciation for performance, low latency, and high throughput, and how your background aligns with these values.
Showcase Your Testing Experience: Emphasise your experience with Test-Driven Development (TDD) and your strong appreciation for testing. Provide examples of how you have implemented testing in your previous projects to ensure quality and reliability.
How to prepare for a job interview at Harrington Starr
✨Showcase Your Technical Skills
Make sure to highlight your experience with C++ application development, as well as your familiarity with STL, Boost, and multithreading. Be prepared to discuss specific projects where you applied these skills, demonstrating your ability to design and implement complex systems.
✨Demonstrate Problem-Solving Abilities
Since the role requires working independently and collaboratively, be ready to share examples of how you've tackled challenges in previous roles. Discuss how you engaged with both technical and non-technical stakeholders to find solutions, showcasing your communication skills.
✨Emphasise Testing Methodologies
Given the firm's appreciation for testing, particularly TDD, be sure to explain your approach to testing in software development. Share experiences where you implemented testing strategies and how they contributed to the overall quality of the project.
✨Express Enthusiasm for Financial Technology
This position is within a financial exchange, so showing genuine interest in financial technology and its challenges can set you apart. Research current trends in the industry and be ready to discuss how you can contribute to the firm's goals in performance and low latency.