Senior Data Engineer for ETL Pipeline (BigQuery / Snowflake / ClickHouse / dbt / Kafka / PySpark)

Posted last week

Worldwide

Summary

We are seeking a Senior Data Engineer to audit, stabilize, and re-architect our geospatial platform powering real-time urban Digital Twins, wildfire mapping, flood simulations, and municipal zone compliance. High-velocity GPS streams, satellite feeds, drone LiDAR clouds, and IoT weather sensors are ingested via Apache Kafka, GCP Pub/Sub, and Debezium CDC into cloud landing zones, but peak traffic regularly causes consumer backpressure, Avro schema drifts, and live map rendering delays. Raw coordinate pings, elevation rasters, and polygon shapefiles sync into Google BigQuery, Snowflake, and ClickHouse, where unpartitioned tables and brute-force spatial joins cause severe latency, disrupt interactive GIS dashboards, and inflate cloud bills by over 50%. Our Airflow and Dagster DAGs execute dbt Cloud transformations and Databricks PySpark pipelines across Medallion layers, but corrupted coordinate geometry continuously breaks dbt runs, corrupts Feast feature stores powering automated risk models, and invalidates Pinecone vector embeddings used for spatial AI analysis. You will audit our full stack, refactor spatial queries using Uber H3 and Google S2 indexing, deploy Great Expectations observability suites, enforce Terraform IaC, and establish automated GitHub Actions CI/CD workflows for zero-downtime delivery. Candidates must have deep mastery of BigQuery, Snowflake, ClickHouse, Apache Kafka, dbt, Databricks, PySpark, Python, SQL, Terraform, Docker, Airflow, Great Expectations, Feast, Pinecone, and complex GIS geospatial telemetry processing.

  • $5.00

    Fixed-price
  • Intermediate
    Experience Level
  • Remote Job
  • One-time project
    Project Type
Skills and Expertise
Mandatory skills
Data Engineering
BigQuery
Activity on this job
  • Proposals:10 to 15
  • Last viewed by client:6 days ago
  • Hires:
    1
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since May 3, 2026
  • United States
    Milwaukie12:39 PM
  • $2.4K total spent
    146 hires, 14 active
  • 167 hours

Explore similar jobs on Upwork

Varicent/SPM Consultant for GuidanceHourly‐ Posted 3 weeks ago
SAP
ETL
Data Engineering Training SpecialistFixed-price‐ Posted 4 weeks ago
SAS
Data Analysis
Machine Learning
Data Modeling

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo