Back to results · Oxford

Job verified 2 hours ago

Senior C++ Software Engineer

Avanti·Oxford (South East England)HybridSenior
£75 000 – £95 000 / year
Vox Summary
  • Role Focus: Work on the company's core C++ platform, solving complex engineering problems with an emphasis on performance, correctness, and software design.
  • Key Requirements: Experience with modern C++ (C++17 or later), high-performance algorithms, multithreaded programming, Linux development, and debugging complex software.
  • Conditions & Benefits: Hybrid working model based in Oxford, joining a team valuing technical excellence, tackling challenging problems in performance and concurrency.
Apply on sourceYou are leaving VoxJobs for reed.co.uk — the application is handled directly by the company. reed.co.uk

Job description

Avanti Recruitment is partnering with an innovative deep-tech software company developing high-performance software used by millions of devices worldwide. This is an opportunity to join a small team of exceptional engineers working on the company's core C++ platform. The work is technically demanding, with a strong emphasis on performance, correctness and elegant software design rather than rapid feature delivery. The RoleYou'll be working on the core software platform, solving complex engineering problems involving: • Modern C++ development • High-performance algorithms and data structures • Concurrent and multithreaded programming • Memory management and performance optimisation • Cross-platform software development across Linux, Windows and macOS • Designing and maintaining robust, scalable software at the heart of a globally deployed product This is a hands-on engineering role where you'll spend your time solving difficult technical problems, improving performance and writing clean, maintainable code. You'll be joining a team of experienced software engineers, computer scientists and PhDs who are passionate about solving complex engineering problems. We're Looking ForYou'll ideally have experience with: • Modern C++ (C++17 or later) • Performance-critical or systems-level software • Multithreaded and concurrent programming • Strong computer science fundamentals, including algorithms and data structures • Linux development • Debugging and optimising complex software Experience in any of the following would be advantageous: • Database engines • Compilers • Distributed systems • High-performance backend platforms • Scientific or numerical computing • Graphics, simulation or game engines • Low-latency or real-time systems Why Join? • Work on a sophisticated C++ codebase deployed at global scale • Join a highly experienced engineering team where technical excellence is valued • Tackle genuinely challenging problems in performance, concurrency and software architecture • Influence the evolution of a core product rather than building peripheral features • Hybrid working with an Oxford-based team This role is ideal for engineers who enjoy understanding how software works beneath the surface, care about writing high-quality code, and want to work on technically challenging C++ systems.

Transparency panel

Original source
reed.co.uk
Posted
Jul 23, 2026 · true date
Last verified
2 hours ago
Quality score
65/100
Salary stated30
Company identified0
applyUrl0
postedAt15
Complete description20

Similar

Jobs like this one.

Childcare assistant

David Lloyd Clubs
OxfordOn-site
Salary not stated
Newvia reed.co.uk·3 hours ago35/100

Data Analyst

Hays Specialist Recruitment Limited
OxfordRemoteUmowa o pracę
£200 – £250 / day
Newvia reed.co.uk·7 hours ago65/100

Salesforce Architect

Michael Page Technology
LeedsRemote
£85 000 – £90 000 / year
Newvia reed.co.uk·7 hours ago65/100

Something wrong with this listing? Report a fraudulent or outdated job