Data Engineer, Data Platform & ML (Remote)
Skills
About the role
This is a full-time remote Data Engineer role for a professional with at least three years of experience, based in Poland. You'll help build and operate Tabby's corporate data warehouse using cloud data-processing and storage practices. The work supports business users, analysts, and machine-learning engineers.
What you’ll do
- Develop and maintain the corporate data warehouse.
- Synchronize data between internal and external systems.
- Build tools that collect data into the warehouse.
- Develop EL, ELT, and ETL pipelines.
- Introduce data governance and quality practices.
- Optimize data-platform costs.
What they’re looking for
- At least three years of Data Engineer experience.
- Data warehouse development and maintenance experience.
- Knowledge of Kimball, Inmon, Medallion, Data Mesh, and data-modeling approaches.
- Strong Python, SQL, and system-design practices.
- Experience with Airflow, dbt, BigQuery, ClickHouse, PostgreSQL, Docker, GitLab CI/CD, and Google Cloud Platform.
Nice to have
- REST, gRPC, message broker, or queue experience.
- Experience with relational, MPP, or NoSQL storage systems.
- Additional Google Cloud Platform experience.
What’s on offer
- Full-time B2B contract.
- Fully remote work in Poland.
- Up to 20% tax allowance and 22 paid leave days each year.
- Stock options and flexible benefits for wellness, travel, or learning.
- Relocation support to hubs in Armenia, Georgia, Serbia, Poland, and Spain.
Questions about this role
Is this Data Engineer role remote?
Yes. The posting lists a fully remote setup in Poland.
How much experience is required?
The role requires at least three years of Data Engineer experience.
What data tools does Tabby use?
The listed stack includes Airflow, dbt, BigQuery, ClickHouse, PostgreSQL, Docker, GitLab CI/CD, and Google Cloud Platform.
What contract type is offered?
The role is offered as a full-time B2B contract.
Does the role offer relocation support?
Yes. Relocation support is available to specified company hubs.
Related roles
Senior Data Engineer, Data Platform & ML (Remote)
A remote senior data engineering role in Yerevan focused on feature-store development, data services, streaming, and production data pipelines. It is suited to an engineer with scalable systems experience across data, machine learning, or backend development.
Data Engineer, Data Platform & Machine Learning (Remote)
A Serbia-remote data engineering role building Tabby's corporate data warehouse, data integrations, and pipelines. It is intended for a data engineer with warehouse design, Python, SQL, and cloud data-stack experience.
Lead Data Engineer – Databricks & AI | Remote Canada
Lead data engineer role for a financial services client, requiring 10+ years of Databricks expertise and experience collaborating with AI/ML teams to build scalable data infrastructure.
Data Analyst - Data Quality & Databricks
A data analyst role centered on data quality, profiling and reconciliation using Databricks, SQL and PySpark, open across Bangalore, Chennai and Pune for candidates with 7-11 years of experience.
Data Architect / Data Engineering Lead
A principal data architecture and engineering leadership role at UnitedHealth Group's Optum/LHI, based in Minnetonka, Minnesota. Suited to a senior data leader with deep Snowflake/Databricks and Airflow experience who wants to combine architecture ownership with hands-on delivery.
Data Engineer - Azure Data Factory & Snowflake
A Data Engineer role at Cognizant building Azure Data Factory and Snowflake pipelines, paying $115,000-$135,000 a year. Suits an experienced data engineer skilled in ADF, Snowflake, SQL and Python.