Data Engineer (Marketing Systems)
Ruby Labs · Remote · European Union · Moldova · Latvia · Albania · North Macedonia · Slovakia · Malta · Croatia · Czech Republic · Slovenia · Romania · Spain · Bulgaria · Kazakhstan · Poland · Hungary · Montenegro · Estonia · Ukraine · Cyprus · Lithuania · Greece · S ·
COMPENSATION
€•• – ••k
Listed on the employer's job board (Ashby)
- Fully remote (±4h CET)
- Python, SQL, Bash
- Marketing & Payment Data
- Independent Contractor
- Unlimited PTO
This position focuses on owning data engineering tasks for marketing systems and integrations. You will work with production data to ensure reliable tracking, conversion setup, and payment orchestration across various platforms.
What you'll do
- Support and improve data integrations using Airbyte and Airflow
- Manage Google Tag Manager, pixels, and conversion tracking workflows
- Transform and move data across BigQuery, GCS, Pub/Sub, and ClickHouse
- Troubleshoot issues in pipelines, tracking, and payment data quality
- Support payment orchestration flows including subscriptions
- Document data flows between internal and external systems
- Collaborate with Data, Marketing, Product, and Engineering teams
What you'll need
- Strong proficiency in Python, SQL, and Bash scripting
- Experience with Google Tag Manager, pixels, and JavaScript
- Knowledge of Google Ads, Meta Ads, and Bing Ads platforms
- Ability to work independently with production data systems
- Basic understanding of BigQuery, ClickHouse, and dbt
- Strong problem-solving skills and attention to detail
- Availability for evening support during urgent releases
Nice to have
- Experience with Airbyte or similar ingestion tools
- Familiarity with Apache Airflow
Stack
- Python
- SQL
- Bash
- JavaScript
- Google Tag Manager
- BigQuery
- ClickHouse
- dbt
- Airbyte
- Airflow
- GCP
- Pub/Sub
- GCS
How you'll work
- Remote work within ±4 hours of Central European Time
- Flexible Independent Contractor Agreement
- Evening availability required for urgent tracking or payment setups
What you get
- Unlimited paid time off
- Paid national holidays
- Company-provided MacBook
- Tax advantages via contractor agreement
- Freedom to work from anywhere
Hiring process
- Application review takes 3 to 5 days
- Recruiter screening call (40 minutes)
- Technical interview (90 minutes)
- Final interview (60 minutes)