The Role I'm looking for a skilled StaffC / C++ Engineer to join a thriving engineering team. Youll work on performance-critical systems, contributing to the design, development, and optimisation of core components that power othe platform. This role is ideal for someone who enjoys low-level programming, problem-solving, and writing efficient, robust code. Key Responsibilities Design, develop, and maintain applications in C and C++ Optimise code for performance, memory usage, and scalability Work on system-level programming, APIs, and backend components Debug and resolve complex technical issues Collaborate with cross-functional teams including data, product, and QA Contribute to code reviews and engineering best practices What do I need? Strong experience with C and/or C++ Solid understanding of memory management, pointers, and data structures Experience with multithreading and concurrency Strong debugging and problem-solving skills BONUS Kotlin / Android experience What will I get? Competitive salary and benefits Flexible working (hybrid options) Opportunity to work on cutting-edge technology A collaborative, fast-moving environment Career growth in a scaling tech company Skills: C++ C C developer staff software engineer senior software engineer embedded engineer Benefits: Flexitime Laptop Paid Holidays Pension Fund Group Life Assurance