Your mission
We are looking for a Data Engineer with strong software development skills to join our Data Warehouse team. In this role, you will design, build, and maintain scalable data pipelines and real-time analytics systems that power data-driven decision making across the organization.
You will work with modern data architecture, event-driven systems, and high-performance analytical databases to process and analyze large-scale datasets.
Your tasks:
You will work with modern data architecture, event-driven systems, and high-performance analytical databases to process and analyze large-scale datasets.
Your tasks:
- Design, develop, and maintain scalable ETL/ELT pipelines for batch and real-time data processing;
- Build and optimize data models and analytical datasets using modern architecture such as the Medallion Architecture;
- Develop and maintain real-time data processing workflows in an event-driven architecture;
- Work with high-performance analytical databases, preferably ClickHouse, for real-time analytics workloads;
- Write efficient and scalable SQL queries and optimize query performance;
- Collaborate with software engineers, analysts, and platform teams to design reliable data services;
- Ensure data quality, reliability, and observability across the data platform;
- Contribute to the development of internal data tools and services.