About the role
TL;DR
Build and maintain the analytical data layer using dbt and SQL.
- •Ruby Labs is seeking a Data Analytics Engineer to build and maintain the analytical data layer.
- •You will transform business requirements into reliable datasets using dbt, SQL, and cloud data warehouses, acting as a bridge between raw data and analytics.
- •Key Responsibilities Design, build, and maintain dbt models.
- •Develop scalable SQL transformations and ensure efficient query performance.
- •Implement data quality tests and maintain high data reliability.
- •Create and maintain documentation for datasets and business logic.
- •Collaborate with cross-functional teams to translate business requirements into data models.
- •Requirements Strong SQL experience with analytical modeling concepts.
- •Hands-on experience with dbt.
- •Experience with cloud data warehouses like BigQuery or ClickHouse.
- •Understanding of data modeling patterns.
- •Familiarity with data engineering concepts.
Required skills
SQLdbtBigQuery
Nice-to-have skills
PythonAirflowDagster
Benefits & perks
Remote Work Environment, Unlimited PTO, Paid National Holidays, Company-provided MacBook, Flexible Independent Contractor Agreement
Tech stack
SQLdbtBigQueryPython