Senior Software Engineer

Senior Software Engineer

City of London Full-Time 43200 - 72000 Β£ / year (est.) No home office possible
H

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.

This range is provided by Harrington Starr. Your actual pay will be based on your skills and experience β€” talk with your recruiter to learn more.

Base pay range

Direct message the job poster from Harrington Starr

Principal Recruitment Consultant – Software Engineering

This is a brand new position in a large and established financial exchange. You will be using your experience to work with technical and non-technical stakeholders to understand requirements, then design, build and implement new financial risk models.

This is a heavily technology-focussed firm with a number of highly skilled engineers working across all different aspects of the exchange platform, however this role is brand new and so the ability to work independently is required, along with the confidence to engage with other teams and team members to investigate problems and find solutions collaboratively.

  • Strong skills in design and C++ application development absolutely required. (At least 4 years)
  • Strong appreciation for testing and ideally experience working in a TDD way is needed.
  • Experience in STL, Boost, multithreading, concurrent systems

This firm care a lot about performance, low latency, high throughput and the challenges it presents – so should you.

This is a truly welcoming and inclusive business who love to take talented engineers and make them better. You will be welcomed into a collaborative and friendly working environment.

A great opportunity to make your mark in financial technology, learning from the best.

Contact Ciara Clarke at Harrington Starr for a confidential discussion on this role.

Seniority level

  • Seniority level

    Director

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Engineering, Information Technology, and Finance

  • Industries

    Financial Services, Software Development, and IT Services and IT Consulting

Referrals increase your chances of interviewing at Harrington Starr by 2x

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

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 3 months ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 2 weeks ago

Graduate Software Engineer 2025 – RegTech

London, England, United Kingdom 4 weeks ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 1 year ago

London, England, United Kingdom 5 months ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 7 months ago

Graduate Software Engineer 2025 – RegTech

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 4 days ago

London, England, United Kingdom 4 days ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 5 days ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 5 days ago

London, England, United Kingdom 2 years ago

London, England, United Kingdom 6 months ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 3 days ago

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

#J-18808-Ljbffr

Senior Software Engineer employer: Harrington Starr

Join a leading financial exchange in London as a Senior Software Engineer, where you'll thrive in a collaborative and inclusive environment that values your expertise. With a focus on performance and innovation, this role offers the chance to work independently while engaging with talented engineers to develop cutting-edge financial risk models. Enjoy ample opportunities for professional growth and development in a technology-driven firm that is committed to making its employees better.
H

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

C++ Application Development
Design Skills
Technical Stakeholder Engagement
Independent Working
Collaborative Problem Solving
Testing and Test-Driven Development (TDD)
Standard Template Library (STL)
Boost Libraries
Multithreading
Concurrent Systems
Performance Optimisation
Low Latency Solutions
High Throughput Systems
Strong Communication Skills
Adaptability in a Fast-Paced Environment

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.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

H
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>