Senior Data Engineer (GCP, BigQuery, dbt)

Remote Full-time
Senior Data Engineer (GCP, BigQuery, dbt)

Duration: 3 - 6 months contract to hire

W2 Rate - $100-102/hr – NO 1099 NO CTC NO THIRD PARTY

Remote but may need to attend meetings in Richmond, VA on occasion

Technical skills and proficiency requirements

5+ years of data engineering experience with strong expertise in GCP (BigQuery, GCS) and modern data stack tools

Advanced hands-on experience with dbt Core, including incremental models, snapshots, macros, testing, and semantic layer development

Strong BigQuery SQL expertise, including window functions, complex CTEs, SCD modeling, and query/cost optimization techniques

Experience building and managing data pipelines and orchestration workflows using Python and tools like Prefect or Cloud Composer (Airflow)

Solid understanding of data platform engineering, including BigQuery administration (partitioning, clustering), BigLake, IAM security, and CI/CD for data workflows (GitHub Actions or Cloud Build)

Day to Day

Design and develop scalable data models using dbt Core, including incremental models, snapshots, macros, and testing frameworks

Build and optimize BigQuery SQL transformations, leveraging advanced techniques such as window functions, complex CTEs, and SCD patterns

Ensure cost-efficient query performance through partition pruning, clustering strategies, and query optimization

Manage and configure BigQuery datasets, including partitioning, clustering, materialized views, and external tables

Develop and maintain data pipelines and orchestration workflows using tools like Prefect or Cloud Composer

Implement event-driven pipelines (e.g., GCS-triggered workflows) with proper retry logic, monitoring, and alerting

Build and maintain data validation frameworks using Python and tools like Great Expectations

Configure and manage BigLake external tables over GCS (Parquet/Iceberg), including metadata caching and partition management

Implement secure data access controls using GCP IAM, including service accounts and authorized views

Collaborate with cross-functional teams to ensure high-quality, reliable data delivery

Pay: $100.00 - $102.00 per hour

Work Location: Remote

Apply tot his job

Apply To this Job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Apply Now: Want PRN Home Health Physical Therapist in Lebanon

Remote

Platform Engineer

Remote

Drug Safety Pharmaceutical Consultants

Remote

Specialist - Software Engineering in Portsmouth, NH

Remote

Netflix Customer Service Representative (Non-IT, Remote)

Remote

Part-Time Remote Data Entry and Customer Support Specialist – Logistics Operations Support at careerzynith (Up to $25/Hour)

Remote

Medical Laboratory Scientist Trainee/1, UWMC - Montlake Immunology

Remote

Experienced Customer Support Specialist (Remote) - Deliver Exceptional Online Shopping Experiences at careerzynith

Remote

[Remote] Managing Consultant - Oracle Cloud Payroll (Remote)

Remote

Credit Controller/Bookeeper

Remote
← Back