RNDpoint

Senior C++ Developer – Low Latency & Real-Time Systems

Wellingborough, England, United Kingdom Software Developer Jobs Posted 9-Jul-2026
Actively Hiring Remote / WFH Full Time
Advertisement
Verified Listing
Direct Apply — No Agent
Your Data is Safe
Trusted by 5 Lakh+ Jobseekers

Job at a Glance

Category
Software Developer Jobs
Location
Wellingborough, England, United Kingdom
Job Type
Remote / WFH
Company
RNDpoint
Status
Open & Active

Job Description

As a Senior C++ Developer, you will design, develop, and optimize ultra-low latency trading systems, working closely with traders and quantitative researchers. You will be instrumental in improving market data processing, execution systems, and real-time trading infrastructure.

About the role:

You’ll build a new analytics library from concept to launch, using the latest technologies and taking ownership of key aspects of design, coding, testing and deployment

What you’ll do:
• Develop best-in-class distributed systems to efficiently process financial market data
• Effectively resolve ambiguity, analyze complex requirements and break down features and initiatives into tactical tasks
• Navigate trade-offs effectively across MVP vs. enterprise-grade, time-to-market and other relevant dimensions
• Apply engineering best practices, including unit, integration, end-to-end, stress and performance testing
• Search for the truth in product conceptualization and development, ensuring designs and implementations are fully aligned with the project mission and product goals

Skills:
• At least a BSc in Computer Science or related field
• Software development experience, including mastery of modern C++20 language fundamentals (examples: static member functions, virtual functions, lambdas, move operators, and the various kinds of reference types)
• Strong computer science and programming fundamentals (data structures, algorithms).
• Demonstrates good judgment in the application of imperative, OO and functional styles
• Mastery of core engineering concepts, including design patterns, frameworks, best practices, run-time optimizations and algorithmic complexity
• Solid understanding of concepts like load balancing, HA/failover, ingress, egress, inter-service communications, idempotence, ACID, guaranteed delivery, etc.
• Technical expertise with distributed APIs, connectivity technologies such as message distribution, publish/subscribe, queuing, TCP, UDP, multicast. FIX, ITCH or equivalent market data protocol experience is desirable
• Able to understand and articulate the architecture of an entire system, including the technical trade-offs between different design implementations
• Eager to work openly and collaboratively with a diverse multi-disciplinary team.
• Effective collaboration with stakeholders
• Dedicated to continuous self-improvement - constantly seeking to learn new technologies, innovate and discover better ways to solve engineering challenges
• Keen to solve engineering challenges of high performance trading systems and APIs, including performance tuning and latency optimizations
• of data structures, algorithms, and computer architecture.
• Experience working in a Linux environment with performance tuning and debugging tools.
• Scripting proficiency (Python, Bash) for automation and testing.
• Degree in Physics, Engineering, Mathematics, STEM, or Computer Science from a top university.
Ready to take the next step?

Don't wait — new applications are being reviewed daily.

Login & Apply Free

Job Details

Category Software Developer Jobs
Location Wellingborough
Posted 2026-07-09 13:32:03
Type Remote / WFH
Status Active

Posted By

C
Login to view company Private Listing

⚠️ Job Safety Alert

  • Never pay for an interview or job
  • Don't share bank or OTP details
  • Beware of fake job offers

Real jobs on Jobsiya.co.in are always free. We are not responsible for payments made to third parties.

Report This Job