Data Engineer | GCP & DBT
Core
Develop, optimize, and maintain scalable data platforms and pipelines to enable data-driven decision-making for business-critical analysis and reporting.
Role type
Senior Data Engineer (GCP & DBT)
Builds
Scalable data platforms, optimized data pipelines, and data warehousing solutions for business analytics.
Domain
Cloud Data Engineering / Data Warehousing
Deliverable
production ML models
Required skills
DBT, Jinja SQL, Terraform, Google Cloud Platform (GCP), BigQuery, Dataflow, Cloud Functions, Cloud Run, Cloud Build, GitHub CI/CD, Kafka, Data Warehousing, Kimball methodology, BigQuery optimization
Preferred skills
Python, IAM administration, AI-assisted development, Data Mesh architecture
Technologies
BigQuery, Dataflow, Cloud Functions, Cloud Run, Cloud Build, Terraform, GitHub, Kafka, DBT, Jinja SQL
Responsibilities
Design and implement data flows for large datasets; Optimize BigQuery solutions and data processes; Build and evolve solutions with DBT and Jinja SQL; Work with Infrastructure as Code using Terraform; Develop and maintain CI/CD processes in GitHub; Integrate and manage data from streaming platforms like Kafka; Collaborate with analysts and architects on data needs and solution design; Document solutions and establish best practices.
Seniority
Senior, hands-on IC