Build, optimize, and maintain the analytical data layer that powers decision-making at Ruby Labs, using dbt, SQL, and cloud data warehouses (BigQuery, ClickHouse).
Responsibilities
- ▹Design, build, and maintain dbt models (staging, core, marts) based on business needs
- ▹Develop scalable SQL transformations and ensure efficient, cost-effective query performance
- ▹Implement data quality tests (dbt tests, custom checks, anomaly detection) and maintain high data reliability
- ▹Create and maintain documentation for datasets, data lineage, business logic, and transformation rules
- ▹Collaborate with Data Engineers on improving raw data structures, ingestion patterns, and source readiness
- ▹Partner with Data Analysts, Product Managers, and Marketing teams to translate business requirements into clean data models
- ▹Monitor data pipelines and marts, resolve issues, and prevent reporting inconsistencies
- ▹Support governance initiatives: naming conventions, taxonomy, schemas, metric definitions, standardization
Requirements
- ▹Strong SQL experience with deep understanding of analytical modeling concepts
- ▹Hands-on experience with dbt (models, tests, docs, macros)
- ▹Experience with cloud data warehouses such as BigQuery or ClickHouse
- ▹Understanding of data modeling patterns
- ▹Familiarity with data engineering concepts (ELT/ETL, orchestration, version control, CI/CD)
- ▹Experience with data quality frameworks or implementing validation logic
- ▹Ability to translate complex business processes into clean analytical datasets
- ▹Strong documentation skills and attention to detail
- ▹Experience collaborating with cross-functional teams
Nice to have
- ▹Knowledge of Python is a plus (not required)
- ▹Experience with orchestration tools (Airflow, Dagster)
- ▹Experience with marketing, product, or billing datasets
- ▹Exposure to metric layers, semantic layer design, or BI governance
- ▹Basic understanding of observability tooling (Grafana, Prometheus)
- ▹Experience optimizing BigQuery costs or ClickHouse performance
Soft skills
Strong documentation skillsAttention to detailCross-functional collaboration
What we offer
- ▹Remote work environment
About the company
Ruby Labs is a leading tech company that creates and operates innovative consumer products across health, education, and entertainment. The role can be based anywhere within approximately ±4 hours of CET.
Similar jobs

Job
Director, Analytics Engineering (2 Openings)
Novartis
AI/MLBigqueryDatabricksData Science
+5
$194,600–$361,400/yr
gross
🌍 Remote
Position
🗣️ EN
Job
Manager, Data Platform
ZoomInfo Technologies LLC
AI/MLBigqueryDatabricks
+8
💰 Salary: not specified
🌍 Remote
Anywhere in the World
🗣️ EN

Job
Data Engineer
RevenueBase Inc
DagsterDatabricksDbt
+3
💰 Salary: not specified
🌍 Remote
🗣️ EN

Job
Data Engineer (Marketing Systems)
Ruby Labs
BigqueryClickhouseDbt
+6
💰 Salary: not specified
🌍 Remote
🗣️ EN

Job
Data Engineer - Onboarding
Sardine
AI/MLFlink
+11
$150,000–$205,000/yr
gross
🌍 Remote
🗣️ EN

Job
Analytics Engineer
Workato
BigqueryDagsterDbt
+4
💰 Salary: not specified
🏢 On-site
🗣️ EN