
Database Developer C++, Москва.
▷ Работодатель: HUAWEI
(профиль,отзывы)
💰 From 0 RUR. | Режим: office |
10
* This listing is inactive or archived *
We are looking for Middle or Senior C++/C Developer in our Database Intelligence and Optimization Technology Team!
What You Will Do:
- Exploring, researching, analyzing and providing proposals of leading-edge technologies, algorithms and optimizations in the field of database servers based on the latest research publications, which can be integrated into the product (query optimization, processing and data storage);
- Interaction with leading researchers to generate, formulate and define fundamental research cooperation projects that can further positively impact database performance;
- Industry-leading, high-performance, high-availability database server development (with emphasis on OLAP);
- Distributed database platform architecture, design, and long-term evolution;
- Exploring new technologies in the field of database servers (query optimization, processing and data storage);
- Designing and implementing novel data structures and algorithms used for data storage and query execution;
- Enhancing existing row-store and column-store engines (both OLTP and OLAP);
- Integration of AI/ML (AI for DB) ability into the distributed database architecture optimizer and executor engine.
Your Experience:
- C/C++ (core, C++11);
- Using SQL;
- Using and developing on a Linux platform;
- Developing 24/7 software;
- Developing RDBMS in a commercial or open source database company;
- Understanding distributed RDBMS architecture and principles / issues;
- Vision and understanding of ways to improve database reliability and performance;
- Large scale distributed system design and development;
- Interest in development of cutting-edge database query optimization (including AI) and data structure technologies;
- Bachelor degree in a relevant field;
- English – upper-intermediate/advanced (interaction with Chinese colleagues on a daily basis).
What Will Make You Stand Out:
- PostgreSQL server development;
- ICPC or other competition winner;
- Work experience in the HPC area, i.e. MPI, OpenMP, etc.;
- Masters or PHD;
- Russian – upper-intermediate/advanced.
The purpose of our project is to build long-term competitiveness by adopting or developing new database technologies and increasing our product market value.
Compensation and Benefits:
- Opportunity to build the product that will be used by millions of people around the world;
- Attractive compensation package + bonuses;
- Medical insurance with dental care and travel included;
- Relocation bonus for candidates moving from other cities;
- Opportunity for professional growth and career development;
- Friendly team, interesting and challenging projects, opportunity for business trips;
- Comfortable office in the center of Moscow.