What are the responsibilities and job description for the Data Engineer position at Buaut?
Job Details
Required Skills and Experience:
3 6 years of experience in data engineering or analytics engineering roles.
Proficient in DBT Core/Cloud, with strong knowledge of Jinja, YAML configurations, and best practices.
Hands-on experience with Snowflake, including SQL performance tuning, role-based access control, and data modeling.
Strong SQL skills; ability to write efficient, readable, and complex SQL queries.
Experience with Git-based workflows, pull requests, and environment branching.
Comfortable working with JSON, semi-structured data, and hierarchical data in Snowflake.
Knowledge of data modeling techniques (Dimensional, Data Vault, or 3NF).
Nice to Have / Preferred Skills:
Exposure to Terraform or dbt Cloud APIs for infrastructure as code / deployment.
Familiarity with Looker, Tableau, Power BI, or other BI tools for model integration.
Experience with data quality frameworks like Great Expectations or Monte Carlo.
Experience with data lake integrations or reverse ETL platforms (e.g., Hightouch, Census).
Familiarity with data privacy, encryption, and compliance (GDPR, HIPAA).