Remote Senior Software Developer

at MariaDB plc

Posted 1 day ago 3 applied

Description:

  • MariaDB is a leading database for modern application development, impacting various daily activities such as banking, shopping, and communication.
  • The Senior Software Developer, InnoDB Team Lead, is responsible for developing complex software solutions using advanced programming skills and experience.
  • This role involves contributing to the design and implementation of software applications, ensuring high code quality, performance, and reliability.
  • The Senior Software Developer will address technical challenges, mentor junior developers, and participate in code reviews.
  • Responsibilities include developing high-quality software solutions, collaborating with cross-functional teams, leading the InnoDB development team, mentoring developers, participating in code reviews, troubleshooting software defects, and staying updated on programming languages and industry best practices.

Requirements:

  • Candidates must have 8+ years of experience in software development.
  • A solid understanding and development experience with MariaDB or other RDBMSs is required.
  • Proficiency in C++ is necessary.
  • Experience leading software development teams is essential.
  • Development experience within a multi-threaded server environment is required.
  • Candidates should have development experience within a Unix/Linux environment.
  • A deep understanding of algorithms and data structures, including their runtime complexities, is necessary.
  • Good knowledge of SQL is required.
  • Understanding of DevOps and agile development practices is essential.
  • A BS/MS in Computer Science, Computer Engineering, or a related field is required.
  • Good written and spoken communication skills in English are necessary.

Benefits:

  • Employees will have the opportunity to impact the world of technology and be part of a game-changing organization that values empowerment and innovative thinking.
  • Collaboration with high-caliber colleagues around the world will provide unparalleled learning and growth opportunities.
  • The position offers a very competitive compensation package.
  • Employees receive 25 days of paid annual leave, in addition to holidays.
  • The role provides a considerable degree of flexibility and freedom.