Remote GCP Data Engineer

Insight Global
Edmundson, MO, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Airflow Audit Trail BigTable BigQuery Cloud Computing Cluster Analysis Code Review Continuous Integration Information Engineering
+26 more
Extract Transform Load (ETL) Data Security Data Visualization Data Warehousing Relational Databases DevOps Data Flow Control Python (Programming Language) PostgreSQL Microsoft SQL Server MySQL Performance Tuning Power BI Shell Script SQL Databases Tableau (Software) Google Cloud Sql Optimization Git Machine Learning Operations Terraform Looker Analytics Software Version Control Data Pipelines Apache Beam Docker

Job description

Design, build, and optimize BigQuery datasets and SQL models

Develop and maintain batch and streaming pipelines using Dataflow/Beam

Orchestrate workflows in Airflow/Cloud Composer

Implement scalable ETL/ELT pipelines with incremental and CDC patterns

Tune performance and manage query/storage costs

Ensure data quality, schema evolution, and lineage tracking

Collaborate with analytics, engineering, and business teams

Secure sensitive data using best practices for compliance

Monitor pipelines, troubleshoot failures, and improve reliability

Contribute to code reviews, documentation, and platform standards

Requirements

5+ years of data engineering experience, including 2+ years on Google Cloud Platform

Expert BigQuery skills:

Advanced SQL (CTEs, window functions, complex joins)

Partitioning, clustering, and query/cost optimization

Materialized & authorized views

Solid understanding of BigQuery architecture (slots, shuffles, distributed execution)

Hands-on experience with Dataflow & Apache Beam (Python or Java)

Batch & streaming pipelines

Performance tuning, monitoring, and error handling

Strong Cloud Composer / Airflow experience

DAG development, operators, orchestration, and troubleshooting

Proven ability to build production-grade ETL/ELT pipelines at terabyte scale

Expert SQL and strong understanding of data warehousing concepts

Strong Python for data pipelines and transformations

Experience with relational databases (Postgres, MySQL, SQL Server)

Data security fundamentals:

Row-level security

PII/PHI handling

Audit logging and access controls

Git-based version control and basic shell scripting Google Cloud Professional Data Engineer certification

Healthcare data experience (clinical or administrative)

dbt for analytics engineering

Infrastructure as Code (Terraform)

DevOps / CI-CD experience for data pipelines

Experience with:

Cloud Spanner

Bigtable / Firestore

Cloud DLP API

Knowledge of data mesh / data fabric architectures

Data visualization tools (Looker, Tableau, Power BI)

ML workflows on GCP (Vertex AI)

Docker & Kubernetes (GKE)

Apply for this position

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

Apply on juju.com

Good distractions

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

2:57 min

Core technical practices for robust data engineering

Sandhya Menon Sandhya Menon · WWC Europe 2026

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all