Senior Data Engineer (GCP)
Core
Design and develop scalable data solutions, pipelines, and platforms on Google Cloud Platform for complex customer environments.
Role type
Senior Data Engineer (GCP)
Builds
ETL/ELT pipelines, Data Lakes, Lakehouses, and cloud-based Data Warehouses
Domain
Cloud Data Engineering / GCP
Deliverable
production ML models
Required skills
Python, SQL, GCP services (BigQuery, Dataflow, Dataproc, Cloud Composer), ETL/ELT tools (dbt, Dataform, Rivery), data modeling, CI/CD, Infrastructure as Code
Preferred skills
AWS or Azure data services, real-time streaming (Kafka), AI/ML services (Vertex AI, BigQuery ML), GCP professional certifications
Technologies
Google Cloud Platform, BigQuery, Dataflow, Dataproc, Cloud Composer, Cloud Run, Cloud Functions, dbt, Dataform, Rivery, Looker, Power BI, Tableau, QuickSight, Git
Responsibilities
Design and develop scalable data solutions on GCP; Lead technical design and implementation of customer data projects; Build and maintain ETL/ELT pipelines, Data Lakes, Lakehouses, and cloud-based Data Warehouses; Design data models and integration processes for Batch and real-time workloads; Implement data quality, monitoring, governance, and orchestration processes; Work closely with Data Architects, Data Engineers, DevOps teams, analysts, and customer stakeholders; Participate in the development of analytics, AI, and ML solutions where relevant
Seniority
Senior, hands-on IC