Gismart

Data engineer for a fitness app

In short

Remote data engineer role at Gismart for the FitMe fitness app, focused on building and maintaining ETL/ELT pipelines for analytics (revenue, LTV, retention, attribution) and integrating data from sources like AppsFlyer, AppMetrica, Meta Marketing API and Stripe. Requires 1-2 years of commercial experience in data/analytics engineering, strong SQL and Python, and hands-on work with AWS, Redshift and Airflow. The role involves close collaboration with BI, Product, UA and Billing analysts and work on attribution and data quality.

About the Role
FitMe is a fitness app created for people who want to stay active without long, repetitive workouts. It offers short, easy-to-follow routines that can be done at home with no equipment. FitMe is perfect for busy people who want to maintain their health, boost energy levels, and feel good every day — without going to the gym or spending hours on exercise.
Responsibilities
•Stakeholder support: ad-hoc validation of figures, investigation of discrepancies between dashboards, ensuring availability of the BI platform.
•Development and support of ETL/ELT pipelines for analytical reports (cohort revenue, LTV, retention, KPI by creatives, post-purchase analytics).
•Support for attribution models (Web↔Mobile mapping, multi-locale cost-cohort resolve, last-click vs raw events).
•Integrations with external sources: Meta Marketing API, AppsFlyer, AppMetrica, Stripe, Tableau Server (TSC), Birch.
•Data quality assurance: schema/freshness/volume checks, broken-snapshot detection, anti-bot-traffic filtering.
•Performance optimization of queries and procedures in Redshift.
•Collaboration with BI Team, Product / UA / Billing analysts.
Requirements
•1-2 years of commercial experience in data engineering / analytics engineering / BI development.
•Experience with data warehouse, data lake and data lakehouse concepts.
•Proven experience in designing, implementing and supporting ETL/ELT pipelines.
•Experience with AWS, Amazon Redshift, Apache Airflow.
•Advanced SQL, hands-on experience in designing production-level Python code.
•Willingness to deal with business logic (subscription, monetization, attribution) — with team support.
Nice to have
•Experience with Infrastructure as Code (Terraform).
•Experience with dbt, Apache Spark, Apache Iceberg.
•Experience with UA-attribution stack (AppsFlyer, AppMetrica, Adjust, SKAN, GA4) and UA cost APIs (Meta, Google Ads, TikTok, AppLovin).
Conditions
•Despite being remote-first, we love meeting up in person, so we often organize events in our Gismart hubs.
•Growth is our top priority, so we'll cover 70% of your professional development courses and 100% of your English language courses.
•We provide health insurance, sports and psychotherapy reimbursement.
•18 days of paid vacation, 3 paid personal days, plus 1 day for each year at Gismart.
•Gismart observes public holidays based on the Ukrainian or Polish holiday calendars. Employees working in other locations are entitled to 12 public holidays per year.
•100% Sick Leave Compensation.
•You can use our corporate devices or work on your own laptop and get a monthly depreciation compensation.
•Work from home anywhere in the world, in one of our Gismart hubs, or in a coworking space, which we'll pay for.

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot