Role description
Job Title: Senior / Lead Data Engineer – GCP (10+ Years) Location: US/Canada - Remote
Role Overview
We are looking for a Senior Data Engineer / Lead with deep expertise in GCP, distributed data processing, and pipeline architecture. This role will own the design and implementation of enterprise-scale data platforms, mentor junior engineers, and drive data engineering best practices.
Key Responsibilities
Architect and build scalable, high-performance data pipelines on GCP
Lead design of data platforms using Dataproc, BigQuery, Cloud Storage
Develop and optimize large-scale ETL pipelines using PySpark
Design and manage complex Airflow workflows (DAGs)
Drive data architecture decisions and best practices
Collaborate with business, product, and analytics teams
Mentor junior engineers and conduct code reviews
Ensure data governance, quality, and security compliance
Optimize cost and performance of cloud infrastructure
Required Skills
10+ years of experience in Data Engineering / Big Data
Strong hands-on expertise in:
Python (advanced)
PySpark / Spark (deep optimization knowledge)
Apache Airflow (complex DAGs, scaling)
Deep experience with GCP stack:
Dataproc
BigQuery
Cloud Storage
Pub/Sub (expected at this level)
Strong SQL, data modeling & data warehousing concepts
Experience designing large-scale distributed systems
Proven experience leading projects / teams
Good to Have
Experience with real-time processing (Kafka / PubSub / Streaming)
CI/CD for data pipelines
Infrastructure as Code (Terraform)
GCP certifications (Professional Data Engineer preferred)
Behavioral Expectations
Strong ownership mindset
Ability to influence stakeholders
Mentorship & leadership capability
Strategic thinking (not just execution)
Create a free account to keep reading — and to apply.
Create My Free AccountYou're just 60 seconds away from your new Creativeloft account.
New Architecture jobs in San Jose, sent to your inbox.
Email Me New Jobs