GCP Senior Data Engineer Grade
- Remote, Canada
Remote
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Workplace
- Remote
- Apply by
- Remote eligibility
- Canada listed. Check the posting for province restrictions.
- Posting language
- English
- Posted
Original job description
GCP Senior Data Engineer Grade
Location: Canada (Remote)
Role Overview
We are seeking a GCP Senior Data Engineer Grade with strong data engineering leadership experience to lead data engineering teams and deliver scalable data platforms and pipelines on Google Cloud Platform.
Key Responsibilities
•
Build and optimize ETL/ELT pipelines using Dataflow (Apache Beam), Dataproc (Spark), Pub/Sub, and Cloud Functions.
•
Architect and manage BigQuery, Cloud Storage, and Data Fusion for efficient data ingestion, transformation, and storage.
•
Lead a team of 10 engineers , review code, establish data engineering standards, and drive CI/CD and monitoring practices.
•
Optimize pipeline performance, query efficiency, and GCP cost management , including slot reservations and partitioning.
•
Work with data architects, data scientists, and analysts to deliver self-service data platforms and support advanced analytics/ML use cases.
•
Implement data validation, lineage, and metadata management using tools such as Data Catalog and dbt.
Required Skills & Qualifications
•
Experience leading data engineering teams onshore and offshore . This is a lead position, not a senior data engineer position; candidates without leadership experience will not be considered.
•
Proficiency in SQL, Python, Java/Scala , and distributed systems including Spark and Beam .
•
Hands-on experience with GCP , including BigQuery, Dataflow, Dataproc, Pub/Sub, Composer (Airflow), and Terraform.
•
Familiarity with CI/CD, Git, and infrastructure-as-code .
•
Experience with data engineering standards, code reviews, monitoring, and production data platforms.
Nice-to-Have Skills
•
GCP certifications , such as Professional Data Engineer.
•
Experience with real-time processing, Vertex AI, or multi-cloud environments .
More about this job
Responsibilities
The GCP Senior Data Engineer will build and tune data pipelines and warehouses on Google Cloud, lead a team of engineers, and set coding, review, and monitoring standards. The role also supports data scientists and analysts with self-service data platforms.
Requirements
Candidates need proven experience leading data engineering teams, strong SQL, Python and Java or Scala skills, and hands-on GCP experience. Experience with Spark, Beam, CI/CD and infrastructure-as-code is also required.
Skills
- BigQuery
- Dataflow
- Apache Beam
- Dataproc
- Apache Spark
- Pub/Sub
- Cloud Functions
- Cloud Storage
- Data Fusion
- Cloud Composer
- Apache Airflow
- Terraform
- dbt
- Data Catalog
- SQL
- Python
- Java
- Scala
- Git
- CI/CD
- Infrastructure as Code
- Data validation
- Data lineage
- Metadata management
- Pipeline performance tuning
Categories
- Software
- Technology
- Data & Analytics
Keywords
- GCP
- Google Cloud Platform
- BigQuery
- Dataflow
- Apache Beam
- Dataproc
- Spark
- Pub/Sub
- Cloud Functions
- Cloud Storage
- Data Fusion
- Composer
- Airflow
- Terraform
- dbt
- Data Catalog
- Vertex AI
- ETL
- ELT
- data engineering
Seniority
Lead
Tools
- BigQuery
- Dataflow
- Dataproc
- Pub/Sub
- Cloud Composer
- Terraform
- dbt
- Data Catalog
- Cloud Functions
- Data Fusion
Languages
- English