At Querify Labs, we help technology companies create new databases and data management platforms. We are looking for a motivated team member who will design and implement the core components of database engines, such as query optimizers, query engines, storage engines, and distributed protocols.
At Querify Labs, we help technology companies build innovative data management products. We create query optimizers, query engines, storage engines, and distributed protocols.
Our customers are startups from the USA, Europe, and Israel, building new databases and data platforms to address emerging and unique niches in the data management market.
Before joining Querify Labs, we worked on Apache Ignite, Hazelcast, Yandex Clickhouse, and Yandex Database (YDB, YQL) projects. Now we scale our expertise worldwide.
We are frequent speakers at Russian and international conferences (Highload++, Percona Live, ApacheCon), maintain a technical blog about databases, and actively contribute to open-source projects, such as Apache Calcite.
Our mission is to build a strong community of database experts in Russia who will drive innovation in the data management domain.
The Database Engine Team at Querify Labs designs and implements the core database components. The team researches the existing and novel data processing approaches, prepares the design documents, creates proofs-of-concept, and writes the production code.
We write new databases in Java and C++. Our stack includes:
In this role, you will work closely with a technical project lead and other teammates on the design and implementation of various database components.
You will work on challenging technical problems including but not limited to: