C++ Software Engineer - Outside IR35 - Up to £700 per day in Slough

C++ Software Engineer - Outside IR35 - Up to £700 per day in Slough

Slough Freelance Home office (partial)
Hunter Bond

At a Glance

  • Tasks: Design and implement low-latency C++ systems for real-time market data processing.
  • Company: Leading technology firm with a focus on financial markets.
  • Benefits: Up to £700 per day, hybrid working, and long-term engagement.
  • Other info: Collaborate with top professionals and enhance your career in a fast-paced environment.
  • Why this job: Join a dynamic team and make an impact in quant trading.
  • Qualifications: Strong C++ skills and experience in financial markets required.

We have partnered with a leading Technology Firm who are looking to add a Software Engineer with skills on C++ to their Market Data team! The successful candidate will have experience in Financial Markets Technology and real-time market data expertise. It's a Front Office position so you must be comfortable speaking with Portfolio Managers, Traders, C-Suite etc...

Responsibilities will include:

  • Architecture and Implementation of Low Latency C++ systems (robust, resilient, accurate, stable and fast) - by doing this you will position the client as a leader in Quant Trading.
  • Work alongside hardware and software teams to build real-time market data processing.
  • Define, implement and enforce SLAs, policies and metrics to monitor the area.
  • Develop Systems, Interfaces and tools to historical market data simulations to increase research productivity.
  • Build and maintain automated test and bench market framework, risk management, performance tracking etc...

Required Skills:

  • Strong C++ expertise (OOP, data structures, algorithms; modern C++ and templates a plus)
  • Solid financial markets experience across multiple asset classes
  • Deep knowledge of low-latency, real-time system design and trading protocols (DMA, market data focus)
  • Extensive experience building and managing large-scale market data systems (Bloomberg, Reuters, FactSet; on-prem & cloud)
  • Strong understanding of Linux internals, networking, and CPU architecture optimization
  • Proficient in additional languages (e.g., Java, Python), cloud platforms (AWS/GCP), and containers (Docker/Podman); excellent communication and leadership skills

C++ Software Engineer - Outside IR35 - Up to £700 per day in Slough employer: Hunter Bond

Join a leading Technology Firm in London as a C++ Software Engineer, where you will thrive in a dynamic and innovative work culture that values collaboration and excellence. With a focus on financial markets technology, this role offers competitive pay and the opportunity to engage directly with key stakeholders, fostering your professional growth while working on cutting-edge low-latency systems. Enjoy the flexibility of hybrid working arrangements and be part of a team that is committed to pushing the boundaries of market data processing.

Hunter Bond

Contact Details:

Hunter Bond Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land C++ Software Engineer - Outside IR35 - Up to £700 per day in Slough

Tip Number 1

Network like a pro! Reach out to your connections in the tech and finance sectors. Attend meetups or webinars related to C++ and financial markets. You never know who might have a lead on that perfect job!

Tip Number 2

Show off your skills! Create a portfolio showcasing your C++ projects, especially those related to low-latency systems or market data processing. This will give potential employers a taste of what you can bring to their team.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice explaining complex concepts clearly, as you'll need to communicate effectively with Portfolio Managers and Traders.

Tip Number 4

Don't forget to apply through our website! We’ve got loads of opportunities that match your skills. Plus, it’s a great way to get noticed by hiring managers who are looking for top talent like you.

We think you need these skills to ace C++ Software Engineer - Outside IR35 - Up to £700 per day in Slough

C++ Expertise
Object-Oriented Programming (OOP)
Data Structures
Algorithms
Low-Latency System Design
Real-Time System Design
Financial Markets Experience

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your C++ expertise and experience in financial markets technology. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for this position. Mention your experience with low-latency systems and your ability to communicate effectively with Portfolio Managers and Traders.

Showcase Your Technical Skills:In your application, be sure to mention any specific technologies or tools you’ve worked with, like Bloomberg or AWS. We love seeing candidates who are well-versed in modern C++ and have a solid understanding of system design.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates during the process!

How to prepare for a job interview at Hunter Bond

Know Your C++ Inside Out

Make sure you brush up on your C++ skills, especially modern features like templates and OOP. Be ready to discuss algorithms and data structures in detail, as these are crucial for the role.

Understand Financial Markets

Since this position is in Financial Markets Technology, it’s essential to have a solid grasp of how different asset classes work. Familiarise yourself with trading protocols and low-latency system design to impress during the interview.

Prepare for Technical Questions

Expect technical questions that test your knowledge of real-time market data systems and SLAs. Practise explaining your past projects and how you’ve tackled challenges in building large-scale systems.

Show Off Your Communication Skills

This role involves interacting with Portfolio Managers and Traders, so demonstrate your ability to communicate complex technical concepts clearly. Prepare examples of how you've successfully collaborated with non-technical stakeholders in the past.