Low Latency C++ Developer (Financial Services)
Low Latency C++ Developer (Financial Services)

Low Latency C++ Developer (Financial Services)

London Full-Time 36000 - 60000 ÂŁ / year (est.) Home office (partial)
Go Premium
D

At a Glance

  • Tasks: Develop low latency C++ software for Front Office Trading, focusing on real-time performance challenges.
  • Company: Data Intellect transforms big data into smart solutions, specialising in financial and capital markets technology.
  • Benefits: Enjoy flexible hybrid working, professional development, international travel, healthcare cover, and a generous referral scheme.
  • Why this job: Join a collaborative team tackling complex challenges in real-time financial markets with significant impact.
  • Qualifications: Expertise in UDP Multicast, TCP feed handling, and low-latency shared memory required; deep technical skills essential.
  • Other info: We celebrate diversity and offer accommodations throughout the hiring process.

The predicted salary is between 36000 - 60000 ÂŁ per year.

Low Latency C++ Developer (Financial Services) Full-time Department: Software Engineering At Data Intellect it has never been just about data or technology; they are our tools. It’s about human intellect, collaboration, and providing solutions for the most complex of challenges. We do this by living the [DI] code: We are Problem Solvers who are Humble , possess a Can-do Attitude with a focus on Togetherness . “We are not big on egos, but we’re not for the faint-hearted either” – Steve Turner, CEO As a Senior C++ Developer at [DI], you will focus on developing Front Office Trading software, primarily working within the market data development teams. You will gain exposure to the full software stack, using modern development tools and concepts to deliver high quality, best practice software solutions. This will involve working on the end-to-end development of low latency software components written in C++. Project responsibilities will range from Design, Architecture and Development of greenfield projects to maintenance, latency tuning, and enhancements. You will have the opportunity to take the lead on projects, mentor and support junior members of the team, and have a key input in the development of the team moving forwards. We’re hiring C++ Low Latency Engineers who thrive on solving real-time performance challenges. If you know what it takes to build a high-performance feed handler — and you obsess over every microsecond from network packet arrival to order book update — we want to hear from you! We’re looking for people with experience of the following: Expertise in UDP Multicast & TCP feed handling Direct experience with kernel bypass technologies Deep understanding of accelerated message parsing Ability to design lock-free, zero-copy data pipelines Strong grasp of CPU affinity, NUMA optimisation & real-time tuning Experience with low-latency shared memory Hands-on with PTP time synchronisation and nanosecond time stamping Comfortable in environments where failure recovery & gap detection are mission-critical Pragmatic about asynchronous logging and performance profiling under real-world loads This is not your average C++ role — you’ll work at the heart of real-time financial markets, where performance isn’t a bonus — it’s everything. If you live for that blend of deep technical challenge, relentless optimisation, and real-world impact, apply today or contact us directly to start the conversation. What we offer: Flexible working – we offer hybrid working so our people can achieve that elusive work/life balance. Professional development – we offer extensive training, ranging from leadership to specific technical skills. Progression opportunities – we run a biannual promotion process. Monthly 121s with your People Leader provides support to guide you and your career in the right direction. International travel opportunities – we offer the opportunity to work internationally, with teams in Belfast, London, New York, Hong Kong & Singapore. Healthcare cover – provider is dependent on region; UK is provided by Benenden Health, including 24/7 GP Service & Mental Health Helpline to give you peace of mind when it comes to your health. Generous referral scheme – we love to see referrals and referring a friend means cash for you! Regular social events, prizes and giveaways – our talented social committee work hard all year round to provide exciting events across all regions to promote our value of togetherness. A little background on DI: Simply put – we turn big data problems into smart data solutions . At our core, Data Intellect is a data and technology consultancy firm. Our key area of expertise is financial and capital markets technology solutions. However, the utility of these solutions allows us to apply fintech data expertise to other industries such as smart energy and healthcare. This proprietary offering is complemented by a wealth of experience in data engineering, electronic trading systems, data capture applications, regulatory and compliance systems, and middle and back-office enterprise web solutions. Fair employment and equal opportunities: Data Intellect is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Accommodations are available on request throughout the assessment and selection process. #J-18808-Ljbffr

Low Latency C++ Developer (Financial Services) employer: Data Intellect

At Data Intellect, we pride ourselves on being more than just a technology firm; we are a community of problem solvers dedicated to collaboration and innovation. Our flexible working arrangements, commitment to professional development, and opportunities for international travel make us an exceptional employer in the financial services sector. With a strong focus on employee growth and a vibrant work culture that values togetherness, we empower our team members to thrive in their careers while making a real impact in the fast-paced world of finance.
D

Contact Detail:

Data Intellect Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Low Latency C++ Developer (Financial Services)

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as UDP Multicast, TCP feed handling, and kernel bypass technologies. Being able to discuss these topics confidently during your interview will demonstrate your expertise and enthusiasm for the role.

✨Tip Number 2

Showcase your problem-solving skills by preparing examples of past projects where you tackled real-time performance challenges. Be ready to explain your thought process and the impact of your solutions on the overall project outcomes.

✨Tip Number 3

Network with current or former employees of Data Intellect through platforms like LinkedIn. Engaging with them can provide valuable insights into the company culture and expectations, which you can leverage during your application and interview.

✨Tip Number 4

Prepare to discuss your experience with low-latency shared memory and real-time tuning in detail. Highlight any specific techniques you've used to optimise performance, as this is a critical aspect of the role that the hiring team will be keen to explore.

We think you need these skills to ace Low Latency C++ Developer (Financial Services)

C++ Programming
Low Latency Development
UDP Multicast & TCP Feed Handling
Kernel Bypass Technologies
Accelerated Message Parsing
Lock-Free Data Pipeline Design
Zero-Copy Data Handling
CPU Affinity Optimisation
NUMA Optimisation
Real-Time Tuning
Low-Latency Shared Memory Management
PTP Time Synchronisation
Nanosecond Time Stamping
Asynchronous Logging
Performance Profiling
Problem-Solving Skills
Mentoring and Leadership

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C++ and low latency systems. Focus on specific projects where you've worked with UDP Multicast, TCP feed handling, or kernel bypass technologies. Use metrics to demonstrate your impact.

Craft a Compelling Cover Letter: In your cover letter, express your passion for solving real-time performance challenges. Mention how your skills align with the company's values of problem-solving, humility, and collaboration. Be sure to include examples of your previous work that relate to the role.

Showcase Relevant Projects: If you have any personal or professional projects that demonstrate your expertise in low-latency software development, include them in your application. This could be anything from open-source contributions to personal projects that showcase your skills.

Prepare for Technical Questions: Anticipate technical questions related to C++ programming, low-latency optimisations, and real-time systems during the interview process. Brush up on your knowledge of CPU affinity, NUMA optimisation, and asynchronous logging to impress your interviewers.

How to prepare for a job interview at Data Intellect

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with C++ and low-latency systems in detail. Highlight specific projects where you've implemented UDP Multicast, TCP feed handling, or kernel bypass technologies. This will demonstrate your technical prowess and relevance to the role.

✨Emphasise Problem-Solving Skills

Data Intellect values problem solvers. Prepare examples of how you've tackled complex challenges in previous roles, particularly in real-time performance optimisation. Use the STAR method (Situation, Task, Action, Result) to structure your responses.

✨Demonstrate Team Collaboration

Since the company values togetherness, be ready to discuss how you've worked effectively within teams. Share experiences where you've mentored junior developers or collaborated on projects, showcasing your ability to contribute to a positive team dynamic.

✨Prepare for Technical Challenges

Expect to face technical questions or coding challenges during the interview. Brush up on your knowledge of lock-free data structures, zero-copy pipelines, and real-time tuning techniques. Practising coding problems related to these topics can give you an edge.

Low Latency C++ Developer (Financial Services)
Data Intellect
Location: London
Go Premium

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

D
  • Low Latency C++ Developer (Financial Services)

    London
    Full-Time
    36000 - 60000 ÂŁ / year (est.)
  • D

    Data Intellect

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