Senior C++ Software Engineer - Hybrid Chemoinformatics

KO2 Embedded Recruitment Solutions Ltd

Glasgow

Hybrid

GBP 59,000 - 72,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible hybrid working (50/50)
Small, growing Glasgow team
Work with international colleagues
Challenging, meaningful work

Job summary

KO2 Embedded Recruitment Solutions Ltd invites a Senior C++ Software Engineer to join a Glasgow team working on advanced cheminformatics software. You will modernise a core C++ codebase, implement complex algorithms, and mentor juniors as part of a small, growing group with colleagues in Germany and France.

Hybrid WFH (50/50) in Glasgow, with a competitive salary up to £65,000 DOE and opportunities to influence architecture and code quality.

Qualifications

  • Significant commercial modern C++ experience, 17+ years preferred.
  • Architectural mindset with OOP, SOLID and design patterns.
  • Experience applying modern idioms to legacy code.
  • Strong code review skills with thorough feedback.
  • Understanding of concurrency, multithreading, and data races.
  • Familiarity with Linux toolchain: CMake, GCC/Clang, gdb, dynamic linking.
  • Experience with static and runtime analysis tools like clang-tidy and Valgrind.
  • Experience of AI-assisted development and code-automation guidance.
  • Knowledge of network programming (TCP/IP).
  • Experience with Python and pytest/Catch2; Docker and containerised builds.

Responsibilities

  • Maintain and modernise a legacy C++ codebase to modern standards.
  • Implement new cheminformatics algorithms from SMEs.
  • Review specifications for feasibility and clarity.
  • Act as primary code reviewer to protect architecture quality.
  • Own test strategy: unit/integration tests, edge cases, regression.
  • Maintain CMake build system and Linux tooling.
  • Mentor junior developers on clean code and patterns.
  • Collaborate with Glasgow, Germany and France teams.

Skills

Modern C++
Concurrency
Architectural design
Code review
Multithreading
Linux toolchain
Python testing
Docker
TCP/IP networking
OO / SOLID

Tools

CMake
GCC/Clang
gdb
RPATH / SONAME
clang-tidy
Valgrind
Sanitisers
Docker

Job description

KO2 Embedded Recruitment Solutions Ltd invites a Senior C++ Software Engineer to join a Glasgow team working on advanced cheminformatics software. You will modernise a core C++ codebase, implement complex algorithms, and mentor juniors as part of a small, growing group with colleagues in Germany and France.

Hybrid WFH (50/50) in Glasgow, with a competitive salary up to £65,000 DOE and opportunities to influence architecture and code quality.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Engineer - Hybrid (Glasgow) Architecture Leader
Senior C++ Engineer - Hybrid (Glasgow) Architecture Leader

KO2 Embedded Recruitment Solutions LTD • Glasgow

Hybrid
GBP 59,000 - 72,000
Hybrid work
International collaboration
Senior role influence
+1
Senior C++ Software Engineer
Senior C++ Software Engineer

KO2 Embedded Recruitment Solutions Ltd • Glasgow

Hybrid
GBP 59,000 - 72,000
Flexible hybrid working (50/50)
Small, growing Glasgow team
Work with international colleagues
+1
C++ Software Engineer
C++ Software Engineer

KO2 Embedded Recruitment Solutions LTD • Glasgow

Hybrid
GBP 59,000 - 72,000
Hybrid work
International collaboration
Senior role influence
+1
Senior Backend Engineer - Modern C++ on Linux (Hybrid)
Senior Backend Engineer - Modern C++ on Linux (Hybrid)

KO2 Embedded Recruitment Solutions LTD • Oxford

Hybrid
GBP 68,000 - 83,000
Benefits
Hybrid work
Senior Backend Engineer - Modern C++ on Linux
Senior Backend Engineer - Modern C++ on Linux

KO2 Embedded Recruitment Solutions Ltd • Shippon

Hybrid
GBP 45,000 - 75,000
Senior C/C++ Software Engineer - Hybrid, DV Clearance
Senior C/C++ Software Engineer - Hybrid, DV Clearance

Searchability • Cheltenham

Hybrid
GBP 72,000 - 88,000
Annual cash bonus
Private medical cover
High employer pension contribution
+3
Senior Full‑Stack Engineer – AI‑Driven Chemistry Platform
Senior Full‑Stack Engineer – AI‑Driven Chemistry Platform

Chemify Ltd • Glasgow

Hybrid
GBP 90,000 - 120,000
Senior .NET / C++ Software Engineer
Senior .NET / C++ Software Engineer

Oliver Bernard • Greater London

Hybrid
GBP 86,000 - 105,000
Senior Software Engineer - Modern C++ & Linux
Senior Software Engineer - Modern C++ & Linux

KO2 Embedded Recruitment Solutions LTD • Oxford

Hybrid
GBP 68,000 - 83,000
Benefits
Hybrid work
Backend Architect - Modern C++ / Linux | Hybrid Oxford
Backend Architect - Modern C++ / Linux | Hybrid Oxford

KO2 Embedded Recruitment Solutions Ltd • Oxford

Hybrid
GBP 68,000 - 83,000