Senior RAD Engineer/Rapid Application Developer (C++ & Linux)

N.P.A.

Greater London

Hybrid

GBP 110,000 - 120,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

N.P.A. is seeking a Senior RAD Engineer to join a fast-moving team in London. You will apply deep C++ expertise and Linux know-how to build high-performance trading technology and rapid prototypes that drive real outcomes.

You will own end-to-end investigations, develop internal tools, and mentor engineers while thriving in a pragmatic, time-constrained environment with a hybrid 2-day in-office pattern.

Qualifications

  • 10+ years of professional C++ development in production environments.
  • 6+ years networking and Linux debugging.
  • Experience with Git, SQL, Kanban workflows.
  • Ability to ship incremental 70% solutions quickly under time pressure.

Responsibilities

  • Rapid prototyping of MVPs for trading algorithms with speed to market.
  • Lead deep-dive investigations into production issues and performance anomalies.
  • Develop internal tools, benchmarking frameworks, and real-time dashboards.
  • Translate root-cause findings for non-technical stakeholders.
  • Provide mentorship and set engineering standards for fast-paced development.

Skills

C++
Networking
Linux
Git

Job description

Senior RAD Engineer/Rapid Application Developer (C++ & Linux)
About the Opportunity

Are you a veteran C++ engineer who thrives at the intersection of creative problem-solving, rapid prototyping, and high-performance engineering?

An exceptional opportunity has arisen with a leading European challenger exchange and financial technology innovator. Part of a major international financial infrastructure group, our client builds cutting-edge trading technology and infrastructure that powers the modern economy.

Unlike traditional, rigid low-latency engineering roles, the Rapid Application Development (RAD) team lives where troubleshooting meets innovation. As a Senior RAD Engineer, you will be part of a small, elite, high-impact team combining deep detective work with rapid software delivery. You will investigate the toughest production anomalies, validate new trading technology approaches through rapid prototyping, and build the critical internal frameworks keeping the entire platform running smoothly.

Key Responsibilities
  • Rapid Prototyping: Design and implement MVPs and proof-of-concept solutions for new trading algorithms and features, prioritizing speed-to-market and iterative feedback.
  • Production Investigation: Lead deep-dive investigations into complex production issues and performance anomalies, building custom diagnostic harnesses to pinpoint root causes.
  • Tool & Framework Engineering: Develop internal tools, performance benchmarking frameworks, reproduction environments, and Real Time dashboards to optimize operational infrastructure.
  • Cross-Functional Communication: Translate highly technical root-cause findings into clear summaries and diagrams for non-technical stakeholders (Product, QA, Sales).
  • Mentorship & Standards: Provide technical guidance and code reviews for mid-level engineers, establishing robust engineering standards for fast-paced development.
What We Are Looking For
  • C++ Expertise: 10+ years of professional development experience with C+ or later, building performant, scalable applications in critical production environments.
  • Networking & Systems: 6+ years of hands-on experience with networking fundamentals (TCP, UDP, multicast), messaging systems, and algorithmic problem-solving.
  • Linux Deep-Dive: 6+ years working on Linux systems with strong system-level debugging skills using tools like gdb, strace, perf, or flame graphs.
  • Pragmatic Mindset: A professional who embraces ambiguity, ships incremental 70% solutions quickly over chasing perfectionism, and thrives under time pressure.
  • Modern Workflows: Strong proficiency with Git, SQL, Kanban workflows, and a high level of comfort utilizing AI-powered development tools (LLMs, coding assistants) to boost productivity.
Desirable Skills (Bonus Points)
  • Strong Python development skills for automation scripts and diagnostic tools.
  • Shell Scripting (Bash) and basic knowledge of Docker/containerization.
  • Capital Markets Knowledge: Experience with exchange technology, FIX protocols, market data formats, or trading workflows.
  • Familiarity with time-series or version-controlled databases (eg, QuestDB, Dolt).
What's in it for You?

You will join an ambitious, diverse team operating a culture built on trust, collaboration, and positive disruption. Our client operates a flexible 2-day-in-office hybrid model in London, offering an environment where production incidents are treated as learning opportunities and out-of-the-box thinking is genuinely celebrated.

Location: London (Hybrid - minimum 2 days in office)

Employment Type: Full-time, Permanent

Salary: £110/120k + Bonus + Benefits

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior RAD Engineer - C++/Linux, Hybrid London
Senior RAD Engineer - C++/Linux, Hybrid London

N.P.A. • Greater London

Hybrid
GBP 110,000 - 120,000
RAD Developer
RAD Developer

BlueCrest Capital Management • Greater London

On-site
GBP 70,000 - 90,000
Senior C++ Engineer
Senior C++ Engineer

develop • Greater London

Hybrid
GBP 260,000 - 300,000
Hybrid work following probation
Senior Rapid Application Engineer: Prototyping & Troubleshooting
Senior Rapid Application Engineer: Prototyping & Troubleshooting

Aquis Exchange PLC • Greater London

Hybrid
GBP 120,000 - 180,000
Software Developer - Executions (C++) - London - Up to £185k base + uncapped bonus
Software Developer - Executions (C++) - London - Up to £185k base + uncapped bonus

Hunter Bond • Greater London

On-site
GBP 70,000 - 85,000
Market-leading compensation and bonus package
Stunning London offices
Exceptional opportunities to learn and grow
Senior C++ Engineer
Senior C++ Engineer

Nova Stela Ltd • Greater London

Hybrid
GBP 120,000 - 180,000
Senior C++ Engineer – Trading
Senior C++ Engineer – Trading

Tatton Recruitment • Greater London

On-site
GBP 90,000 - 140,000
C++ Trading Platform Developer
C++ Trading Platform Developer

Radley James • Greater London

Hybrid
GBP 90,000 - 140,000
Visa sponsorship
Relocation support
Hybrid work model
Senior Software Engineer (C++)
Senior Software Engineer (C++)

Hunter Bond • Greater London

Hybrid
GBP 90,000 - 130,000
Senior C++ Engineer - Trading
Senior C++ Engineer - Trading

Tatton Recruitment • Greater London

On-site
GBP 90,000 - 120,000