Apply

Senior C++ Database Engine Developer

Posted 2 months agoViewed

View full description

💎 Seniority level: Senior

📍 Location: Bulgaria, Serbia, Croatia, India

🔍 Industry: Database technology

🏢 Company: MariaDB plc

🗣️ Languages: English

🪄 Skills: SQLC++Linux

Requirements:
  • Participated in database engine development.
  • Implemented multi-thread parallel processing in C++ on multiple remote nodes in production.
  • Proficient in profiling C++ runtime memory consumption and debugging with gdb.
  • Experience using C++20 and C++17 standards.
  • Skilled with CMake for multitarget builds and linkage.
  • Utilize a linter in Bash scripting.
  • Ability to manage library requirements for Python projects.
  • Experience in software development within a Linux environment.
  • Understanding of amortized complexity for hashmap inserts.
  • Ability to write correlated semi-join SQL queries.
  • Good written and verbal communication skills in English.
  • Soft skills for communicating in a distributed team.
Responsibilities:
  • Develop high-quality software solutions based on technical requirements and design specifications.
  • Investigate important bugs and deliver solutions rapidly.
  • Participate in code reviews to maintain code quality and consistency.
  • Support the continuous development process.
  • Stay updated on programming languages, frameworks, and industry best practices.
Apply