freehire launches on Product Hunt on 26 August.

Follow →

Middle Data Engineer

Summary

Build and maintain ELT data pipelines for game and product data using dbt, Google BigQuery, Python, and SQL in a remote startup role.

Main requirements
dbt, Google BigQuery, Python, SQL, Git

Requirements

Position name: Data Engineer (Mid-Level)
Level: Mid-Level
Hard skills requirements:
Hands-on experience with dbt (models, tests, documentation)
Experience with Google BigQuery
Solid Python skills for data engineering
Strong SQL and data modeling
Production data pipeline experience
Git and collaborative development workflows
Soft skills requirements:
Strong English — written and verbal
Cross-functional communication
Ownership mindset — takes accountability end-to-end
High motivation to learn and grow in a startup environment
Office/Remote: Remote — any location
Project tasks:
Build and maintain ELT data pipelines for game and product data
Develop, test, and document dbt models following analytics engineering best practices
Work with Google BigQuery for analytics, optimization, and cost efficiency
Write clean Python for data processing and automation
Ensure data quality, reliability, and consistency across datasets
Monitor pipelines, troubleshoot issues, take ownership of fixes end-to-end
Contribute to data architecture decisions in a fast-paced startup environment
English level: Upper-Intermediate / Advanced

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available