GridGain Systems is seeking a Lead C++ Software Engineer to work on their high-performance, distributed data platform. This role focuses on designing and optimizing query execution engines for large-scale, real-time data systems, leveraging modern CPU and GPU architectures. The position offers a unique opportunity to work with cutting-edge database technologies while leading and mentoring a team of engineers. The successful candidate will be responsible for implementing advanced optimizations, contributing to both open-source (Apache Ignite) and proprietary components, and collaborating with a globally distributed engineering team. The role requires expertise in C++ programming, distributed systems, and database internals, with opportunities to research and implement innovative solutions for high-performance computing challenges. Working remotely across Europe, you'll be part of a dynamic environment that values technical excellence and offers competitive compensation, professional growth, and the chance to shape the future of distributed data systems. The position combines technical leadership with hands-on development, making it ideal for experienced engineers passionate about database technology and performance optimization.