ApplySenior 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