Senior Backend / Data Engineer
Backend / Data Infrastructure Engineer
We are a technology startup in the field of Data Infrastructure and Cloud Analytics. We are developing a platform that optimizes analytical query execution by automatically selecting the most efficient query engine based on speed, cost, and performance.
Employment: Full-time, Remote
Core Technologies
-Python
-Rust
-SQL
-Snowflake
-DuckDB
-Trino
-ClickHouse
-Apache Iceberg
-BigQuery
-MotherDuck
About the Role
We are looking for a Backend / Data Infrastructure Engineer to work on a platform for data processing and analytics.
The main focus of the role is distributed systems, database engines, data infrastructure, and data performance optimization.
You will work on core product technologies, query engines, storage layers, and systems that enable efficient work with different data sources and compute environments.
Key Responsibilities
-Develop and maintain query engine APIs for modeling and testing query engine behavior.
-Build and improve data workflows and integrations with different compute engines.
-Add support for new systems, including BigQuery, Trino, MotherDuck, and others.
-Work on a storage layer optimized for Apache Iceberg and analytical workloads.
-Develop mechanisms for ensuring data integrity across multiple query engines.
-Build logic for automatically routing queries between Snowflake, DuckDB, Trino, and ClickHouse based on performance, cost, and data freshness.
Work with logical query plans and their serialization.
Build automated benchmarking systems to compare:
-query latency;
-throughput;
-cost;
-performance across real-world workloads.
Requirements
-Experience in Data Engineering, Data Infrastructure, or Backend Engineering.
-Practical experience with distributed systems.
-Experience working with database engines / data warehouses.
-Understanding of ETL and data modeling.
-Experience with database optimization and performance tuning.
-Experience with Python and Rust.
-Understanding of query engine architecture is a strong plus.
-Experience with Snowflake, Databricks, Dremio, ClickHouse, or other cloud data platforms.
-Experience with Iceberg, Hudi, or Delta Lake is a plus.
-Experience working in early-stage startups is a plus.