MariaDB is seeking a Senior Software Developer to lead their InnoDB team, playing a crucial role in developing one of the world's most widely-used database technologies. This position combines technical leadership with hands-on development, requiring expertise in C++, database systems, and distributed computing. As a leader at MariaDB, you'll be responsible for guiding the technical direction of the InnoDB storage engine while managing and mentoring a team of developers.
The role offers a unique opportunity to impact technology used by 75% of Fortune 500 companies, touching billions of users daily through various applications from banking to e-commerce. Working remotely from several European locations, you'll collaborate with a global team of database experts to solve complex technical challenges and drive innovation in database technology.
The ideal candidate brings 8+ years of software development experience, strong C++ programming skills, and deep knowledge of database systems. You should have a proven track record of leading development teams and architecting complex software solutions. Experience with multi-threaded server environments and Linux systems is essential, as is the ability to balance technical excellence with team leadership.
MariaDB offers a competitive package including 25 days paid leave, flexible work arrangements, and significant professional growth opportunities. You'll be part of a company that values technical innovation, open-source principles, and collaborative problem-solving. This role is perfect for someone who wants to combine technical expertise with leadership skills while working on technology that powers much of the modern internet.