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+ 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.
*You have advanced C++ development skills - C+ onwards, you'll be using C+
*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+) opportunity.