C++ Software Engineer — United Kingdom
If you're an exceptional C++ engineer, we'd like to hear from you.
We’re looking for talented C++ engineers in the UK to work on software where algorithms, performance and engineering quality genuinely matter.
This isn't a role where you'll spend your time in meetings, managing tickets or following someone else's instructions.
You'll work on difficult technical problems, make important engineering decisions and have the freedom to find the right solution.
What you'll do
-
Design and develop complex C++ software
-
Solve challenging algorithmic and engineering problems
-
Work with algorithms, data structures, performance and architecture
-
Debug difficult problems and find elegant solutions
-
Own features from initial idea through to implementation
-
Continuously improve the quality and performance of the software
What we're looking for
-
Strong C++ skills
-
Excellent problem-solving ability
-
Strong computer science fundamentals
-
Experience building non-trivial software
-
Curiosity and a desire to understand problems deeply
-
The ability to work independently
We care more about how good you are than how many years you've been doing it.
You could be an experienced C++ engineer or an early-career developer with exceptional ability. If you're technically excellent and enjoy solving difficult problems, we want to hear from you.
What you can expect
-
Interesting technical problems — not routine development
-
Real autonomy — minimal bureaucracy and micromanagement
-
Time to think — quality matters more than arbitrary deadlines
-
Excellent engineers — work alongside people who care about getting things right
-
Competitive compensation
-
Fully remote within the UK
English is our working language.
Interested?
If you're an excellent C++ engineer looking for genuinely challenging work, apply now.
Your CV tells us where you've worked. We’re much more interested in what you can actually do.
