ApplyServer Database Engineer
Posted about 2 months agoViewed
View full description
💎 Seniority level: Senior, 5+ years
📍 Location: India
🔍 Industry: Database technology
🏢 Company: MariaDB plc
🗣️ Languages: English
⏳ Experience: 5+ years
🪄 Skills: PythonSQLBashC++AlgorithmsData StructuresLinux
Requirements:
- 5+ years of experience working on a big C++ code base.
- Understanding and experience with MariaDB Server or other RDBMSs.
- Proficiency in C++.
- Familiarity with scripting languages (e.g., Bash / Python / Perl).
- Development experience within a Unix/Linux environment.
- Good understanding of algorithms & data structures and their runtime complexities.
- Good knowledge of SQL.
- Good written and spoken communication skills in English.
- Experience working successfully in a remote capacity.
Responsibilities:
- Develop and optimise core database server components using C++ (up to C++17).
- Collaborate with cross-functional teams to understand project goals and requirements.
- Provide guidance to fellow software developers.
- Participate in code reviews to maintain code quality and consistency.
- Participate in architectural discussions and contribute to long-term technical strategies.
- Troubleshoot and debug software defects.
- Stay updated on programming languages, frameworks, and industry best practices.
- Collaborate with a global team of database experts.
Apply