Senior Software Engineer

Ready to make an impact? We're looking for a Senior Software Engineer with 3–8 years of experience in modern C++ to join our high-performing team. This is your chance to work on cutting-edge projects that redefine what's possible in technology. You'll design and optimize high-performance applications, tackle complex algorithmic challenges, and help shape the future of our technical strategy.

We're seeking individuals with strong academic foundations in Mathematics, Physics, or Computer Science, ideally from a Russell Group university, and experience in graphics and cybersecurity. If you thrive on solving tough problems and pushing boundaries, we want to hear from you.

What We're Looking For

  • 3–8 years of professional software engineering experience.
  • Bachelor's degree in Computer Science, Mathematics, or Physics.
  • Graduated from a Russell Group university.
  • Expertise in modern C++ (C++11/14/17) and object-oriented design.
  • Strong grasp of algorithms, data structures, and performance optimization.
  • Ideally, experience in graphics and cybersecurity.

Highly Desirable

  • PhD in Software Development or a related field.
  • Hands-on experience with graphics APIs (OpenGL, Vulkan, DirectX).
  • Knowledge of numerical methods, simulation, or computational modelling.
  • Experience with distributed systems or real-time applications.

Job Details

Company
Oho Group Ltd
Location
Nottingham, UK
Employment Type
Full-time
Posted