Google Cloud Platform Data Engineer

Relanto, Inc.
San Francisco, CA, United States
7 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Airflow Big Data BigQuery Cloud Storage Code Review Continuous Integration Data Governance Extract Transform Load (ETL) Data Transformation Data Warehousing Distributed Computing Environment Python (Programming Language)
+16 more
Operational Databases Standard Sql Cloudera SQL Databases Data Logging Google Cloud Cloud Platform System Git Containerization Pyspark Kubernetes Information Technology Apache Kafka Terraform Data Pipelines Docker

Job description

We are looking for a skilled Google Cloud Platform Data Engineer with proven experience in building and maintaining scalable data pipelines and cloud-based data platforms on Google Cloud Platform (Google Cloud Platform). The ideal candidate should have hands-on expertise in Python, SQL, PySpark, BigQuery, Airflow, and modern ETL/ELT frameworks.

The role involves working closely with analytics, business, and engineering teams to enable reliable and scalable data solutions., * Design, develop, and maintain scalable data pipelines using Python and PySpark

  • Build and optimize ETL/ELT workflows using Apache Airflow
  • Develop data transformation models and workflows using dbt
  • Work with BigQuery for data warehousing, querying, and optimization
  • Write efficient and optimized SQL queries for large-scale data processing
  • Ensure data quality, integrity, and reliability across pipelines
  • Collaborate with Data Analysts, Data Scientists, and business stakeholders for data requirements
  • Monitor and troubleshoot production data workflows and resolve issues proactively
  • Implement best practices for logging, monitoring, testing, and CI/CD
  • Optimize cloud resource usage and cost efficiency on Google Cloud Platform
  • Participate in code reviews and engineering best practices

Requirements

  • Strong hands-on experience with Python and SQL
  • Experience with PySpark and distributed data processing
  • Good knowledge of BigQuery and Google Cloud Platform services
  • Experience with Apache Airflow for orchestration
  • Hands-on experience with dbt for data transformation and modeling
  • Understanding of ETL/ELT frameworks and data warehousing concepts

Familiarity with Google Cloud Platform services such as:

  • BigQuery
  • Cloud Storage
  • Dataproc
  • Composer
  • Pub/Sub
  • Experience with Git and CI/CD practices
  • Strong analytical and problem-solving skills

Good to Have

  • Exposure to streaming pipelines using Kafka or Pub/Sub
  • Understanding of data governance and security concepts
  • Experience with Terraform or Infrastructure as Code
  • Knowledge of containerization (Docker/Kubernetes)

Preferred Qualification

  • Bachelor’s degree in Computer Science, Engineering, or related field
  • Google Cloud Platform certification is a plus

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

4:32 min

Harnessing Spark with Python using PySpark and Py4J

Ayon Roy · LIVE

1:44 min

Career transition into cloud native and data management

Michael Cade · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

Videos

See all

Related articles

See all