Software Engineer

Radley James

European Union

Description

C++ Developer (High-Performance Systems)

Salary: Up to $150,000 USD

Remote

We are seeking an experienced C++ Developer to help evolve and enhance high-performance, low-latency systems in a demanding, real-time environment.

In this role, you will design, develop, and lead key features in performance-critical systems, working alongside a team of strong engineers. The environment is fast-paced and ownership-driven, requiring initiative, precision, and the ability to deliver under pressure.

This is a technology-focused setting with minimal legacy constraints, ideal for developers who thrive on solving complex problems and continuously improving system performance.

Responsibilities

  • Design, build, and optimize high-performance C++ systems for real-time, performance-critical applications
  • Work on complex, real-time systems with a strong focus on latency, throughput, and reliability
  • Analyze system performance and implement data-driven improvements
  • Collaborate closely with engineers to deliver robust and scalable solutions

Requirements

  • 7+ years of experience with modern C++ (C++17 or newer)
  • Strong experience working with complex, real-time systems
  • Degree in Computer Science, Electrical Engineering, Mathematics, or a related quantitative field
  • Strong problem-solving skills and sense of ownership
  • Excellent written and verbal communication skills in English

Nice to Have

  • Experience building high-performance or low-latency systems
  • Knowledge of Python
  • Familiarity with financial markets or trading systems