Connecting to LinkedIn...

Backend Software Engineer C++ CUDA Boost

Job Title: Backend Software Engineer C++ CUDA Boost
Contract Type: Permanent
Location: London, England
Industry:
Salary: £85000 - £100000 per annum + benefits
REF: BB/17238/C/KS/111021_1633942117
Contact Name: C++ Team
Contact Email: dev.oo@client-server.com
Job Published: about 2 months ago

Job Description

Backend Software Engineer / Developer (C++ CUDA Boost) *Hybrid WfH*. Do you have expertise with C++? You could be progressing your career in a senior, hands-on role at a scale-up technology company that produce complex software for CNC manufacturing / programmable sheet metal patterns for use in things like the aircraft and automotive industry.

As a Backend Software Engineer you will design and develop the core technology that generates machine instructions from the part geometry, the corresponding technical drawing and parameters of the target machine; you'll be collaborating with mathematicians and scientists to turn prototypes into production strength code that is high quality and maintainable. You'll be using high performance C++ (they have C++17 in production), Boost and CUDA primarily but will have opportunities across the full stack including Java 15, Kotlin, AWS, DevOps and web technologies such as TypeScript and WebGL; you'll be continually learning and picking up new things to use the best tool for the job.

As a senior Backend Software Engineer you'll be an advocate of best practice, ensuring standards of clean well tested code.

There's a remote interview process and a hybrid model of two days in the East London office per week, with flexible working times.

Requirements:
*You have advanced C++ development skills - C++11 onwards, you'll be using C++17
*You have a strong knowledge of Boost and CUDA
*You have a thorough understanding of Computer Science fundamentals such as Object Orientated Programming, Data Structures, Design Patterns and Algorithms
*You're inquisitive and enjoy problem solving
*You're able to pick new things up and are keen to use the best tool for the job
*You're collaborative with great communication skills
*You're degree educated; having achieved a 2.1 or above in Computer Science or similar technical discipline

As a Backend Software Engineer you will earn a competitive salary (to £100k) plus benefits including 28 days holiday, private medical care, subsidised gym, pension, enhanced maternity/paternity package and perks including hack days, well stocked kitchen and of course all the latest hardware.

Apply now or call to find out more about this Backend Software Engineer / Developer (C++ CUDA OOP Computer Science C++17) opportunity.