Please, let MariaDB plc know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
The Senior C++ Database Engine Developer is responsible for developing software solutions by utilizing their programming skills and experience.
They contribute to the design and implementation of software applications, ensuring high code quality, performance, and reliability.
The role involves collaborating with the team to solve technical challenges, participating in code reviews, and continuously improving technical skills.
Responsibilities include developing high-quality software solutions based on technical requirements and design specifications, investigating important bugs, and delivering solutions rapidly.
The developer will participate in code reviews to maintain code quality and consistency, support the continuous development process, and stay updated on programming languages, frameworks, and industry best practices.
Requirements:
Candidates must have participated in database engine development.
Experience in implementing multi-thread parallel processing written in C++ on multiple remote nodes in production is required.
Proficiency in profiling C++ runtime memory consumption and using gdb to attach to a running process is necessary.
Familiarity with the C++20 standard since 2020 and C++17 since 2017 is expected.
Knowledge of using CMake for multitarget builds and distinguishing static and dynamic linkage is required.
Candidates should use a linter when scripting in Bash and understand the command rm -rf /${MY_PROJECT_TEMP_DIR}.
Experience in fixing library requirements for Python projects is necessary.
Candidates must be experienced in software development within a Linux environment.
Understanding of the term amortized in the context of complexity for a hashmap insert is required.
Ability to write an example of a correlated semi-join SQL query is necessary.
Candidates should have written and verbal communication skills in English and possess soft skills for communicating in a distributed team.
Benefits:
Employees will have the opportunity to impact the world of technology by working at MariaDB, a game-changing organization that values empowerment and innovative thinking.
The position offers a permanent salaried full-time role with a competitive compensation package.
Employees receive 25 days of paid annual leave plus holidays, along with a significant degree of flexibility and freedom.
The total rewards package may include health insurance, life and disability insurance, funds toward professional development resources, paid holidays, and parental leave, subject to eligibility requirements.
Candidates will collaborate with high-caliber colleagues globally, providing unparalleled learning and growth opportunities.
Apply now
Please, let MariaDB plc know you found this job
on RemoteYeah
.
This helps us grow 🌱.