Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior GCP Data Consultant - BigQuery & Airflow

Keyhole Software

Job Description

Keyhole Software is hiring Senior GCP Data Engineers with strong experience in BigQuery, Apache Airflow, and cloud-based data pipelines to support a long-term enterprise healthcare client engagement. This consulting role is ideal for experienced data engineers who can quickly learn an established environment, independently implement complex data pipelines and loading logic, and contribute thoughtful design recommendations when needed.

\n

\n
    \n
  • Title: Senior GCP Data Engineer (Consultant)
  • \n
  • Location: Remote within the United States. Preference will be given to candidates located in the Kansas City metro area , followed by candidates residing elsewhere in Kansas, Missouri, or in Nebraska, Texas, Florida, or Arizona.
  • \n
  • Eligibility: Candidates must be authorized to work and reside in the United States. No Corp-to-Corp (C2C) or Contract-to-Hire (C2H). At this time, Keyhole Software is unable to provide visa sponsorship.
  • \n
\n

\n

About the Role

\n

Keyhole Software is seeking experienced Senior GCP Data Engineers to join our team. Our consultants are full-time members of Keyhole Software, working across a variety of long-term client engagements throughout their careers.

\n

\n

For this engagement, you’ll join a client-led engineering initiative focused on complex data migration, extraction, transformation, and loading. You’ll work within established architectural patterns while bringing the experience and judgment to independently design solutions, navigate complex table structures and business rules, and improve implementation approaches when appropriate.

\n

\n

The environment is centered on Google Cloud Platform, with BigQuery and Apache Airflow serving as core technologies. You may also work with Dataflow, Google Cloud Storage, Cloud SQL, Pub/Sub, Terraform, and relational databases such as Microsoft SQL Server and PostgreSQL.

\n

\n

A genuine enthusiasm for using AI throughout the software development lifecycle is important to this position. Our most successful consultants are incorporating AI-assisted development into their daily workflows to improve productivity, accelerate troubleshooting, understand complex systems, strengthen documentation, and solve engineering problems. We’re looking for someone who embraces these tools thoughtfully while continuing to exercise sound technical judgment.

\n

If you enjoy solving complex data problems, building reliable cloud pipelines, and working directly with experienced client teams, we’d love to talk with you.

\n

\n

Your Responsibilities

\n
    \n
  • Design, build, test, and maintain scalable data pipelines and data-loading processes in Google Cloud Platform.
  • \n
  • Develop and optimize data workflows using BigQuery and Apache Airflow.
  • \n
  • Implement established client architecture and engineering patterns while identifying opportunities to improve reliability, performance, and maintainability.
  • \n
  • Analyze complex source tables, data relationships, transformations, and loading requirements.
  • \n
  • Develop and support data extraction, transformation, migration, and validation processes.
  • \n
  • Troubleshoot pipeline failures, data-quality issues, performance bottlenecks, and production defects.
  • \n
  • Partner with client engineers and stakeholders to clarify requirements and translate them into reliable technical solutions.
  • \n
  • Contribute sound design recommendations based on prior experience building cloud data platforms and pipelines.
  • \n
  • Write clean, maintainable, well-tested code and participate in collaborative GitHub-based development workflows.
  • \n
  • Create clear technical documentation for pipelines, data flows, operational processes, and design decisions.
  • \n
  • Work independently, manage priorities effectively, and become productive within an established client environment quickly.
  • \n
  • Leverage AI-powered development tools to improve analysis, implementation, testing, documentation, troubleshooting, and delivery while exercising sound engineering judgment.
  • \n
  • Contribute to a collaborative Keyhole consulting culture by sharing knowledge and supporting fellow consultants.
  • \n
\n

\n

Required Qualifications

\n
    \n
  • 7+ years of professional data engineering, data platform, or related software engineering experience.
  • \n
  • Strong production experience with Google Cloud Platform and BigQuery.
  • \n
  • Hands-on experience building and orchestrating production data pipelines with Apache Airflow.
  • \n
  • Demonstrated ability to independently design and implement complex data pipelines, transformations, and loading processes.
  • \n
  • Advanced SQL skills and experience working with complex relational data structures and large datasets.
  • \n
  • Experience with data migration, data integration, ETL/ELT, and data validation.
  • \n
  • Experience optimizing cloud data pipelines and queries for performance, reliability, and cost.
  • \n
  • Proficiency with Git and collaborative development workflows, including pull requests and code reviews.
  • \n
  • Strong software engineering fundamentals, including maintainable code, automated testing, debugging, and source control.
  • \n
  • Demonstrated ability to quickly learn an existing architecture, follow established patterns, and contribute with limited ramp-up time.
  • \n
  • Strong analytical and problem-solving skills with the ability to troubleshoot issues across data, pipeline, and infrastructure layers.
  • \n
  • Excellent communication skills and the ability to work directly with technical and non-technical stakeholders.
  • \n
  • Comfortable taking direction from a client team, working independently, and adapting to changing priorities.
  • \n
  • Demonstrated experience using AI-assisted development tools such as GitHub Copilot, ChatGPT, Claude, Cursor, or similar as part of everyday technical work.
  • \n
\n

\n

Preferred Qualifications

\n
    \n
  • Experience with GCP Dataflow and Google Cloud Storage.
  • \n
  • Experience with Cloud SQL, PostgreSQL, or Microsoft SQL Server.
  • \n
  • Experience with Google Cloud Pub/Sub or another event-streaming platform.
  • \n
  • Experience provisioning cloud infrastructure with HashiCorp Terraform.
  • \n
  • Experience with Python, Java, or another language commonly used for data engineering.
  • \n
  • Experience working with healthcare data or in a healthcare enterprise environment.
  • \n
  • Experience supporting data platforms that handle sensitive or regulated information.
  • \n
  • Experience working as a consultant or in client-facing technical roles.
  • \n
  • Familiarity with AWS data services such as Redshift, S3, and Kinesis.
  • \n
  • Relevant Google Cloud certifications, such as Professional Data Engineer.
  • \n
\n

\n

Why Join Keyhole Software?

\n

At Keyhole Software, you’ll enjoy the best of both worlds: the stability of full-time employment and the variety of working on diverse, long-term client projects.

\n
    \n
  • Dynamic Opportunities: Work on challenging enterprise projects that keep your technical skills sharp while offering variety across industries and technologies.
  • \n
  • Collaboration and Support: Join a team of experienced developers, architects, data engineers, and consultants who are available to collaborate and share expertise across engagements.
  • \n
  • Long-Term Growth: Develop your career with opportunities to learn new technologies, expand your consulting skills, and work across multiple client engagements.
  • \n
  • Knowledge-Sharing Culture: Be part of a team that values knowledge transfer, technical education, and leaving client teams stronger and more self-sufficient.
  • \n
  • Comprehensive Benefits: Enjoy competitive pay, health insurance options, a 401(k) plan, and more.
  • \n
\n

\n

At Keyhole Software, you’re not just taking on a project. You’re joining a team that’s committed to your success, development, and long-term satisfaction.

\n

\n

What We Offer

\n

Competitive Compensation: Compensation based on experience and qualifications

\n

Comprehensive Benefits Package:

\n
    \n
  • Medical insurance (traditional and HDHP options)
  • \n
  • Dental and vision insurance
  • \n
  • FSA and dependent care options
  • \n
  • Life and disability insurance
  • \n
  • 401(k) with discretionary employer contributions
  • \n
  • Supplemental insurance options
  • \n
\n

Collaborative Team Environment: Access to a highly experienced consulting network for ongoing growth and support.

\n

\n

Candidates must be authorized to work and reside in the United States. This position is remote, with preference given to candidates in the Kansas City metro area, followed by candidates residing elsewhere in Kansas or in Nebraska, Texas, Florida, or Arizona. We do not engage candidates on a 1099 or Corp-to-Corp (C2C) basis. To ensure an authentic and meaningful hiring process, all interviews are conducted live, either in person or by video, and we take extra care to verify identities, backgrounds, and work histories.

Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Senior GCP Data Consultant - BigQuery & Airflow in West Virginia vacancy
  •  ...Job Description A key client of mine is one of the largest consulting firms globally, they have over 40,000 employees worldwide...  ...annual growth of 12%. \n \n We hold a retained search for a Senior Big Data expert who is required to build out a Global Data Centre of... 
    Senior
    H1b
    Worldwide

    InterEx Group

    West Virginia
    3 days ago
  • $86.8k - $217.1k

    IQVIA is growing! Hiring multiple Senior Data Team Leads across our FSP (Functional Service Provider) and Traditional (Sponsor-Agnostic) delivery...  ...Oracle InForm, or similar EDC systems.Strong understanding of GCP, ICH, and clinical research processes.Excellent communication... 
    Senior
    Full time
    Part time
    Immediate start
    Remote work
    Work from home
    Worldwide

    IQVIA

    Charleston, WV
    4 days ago
  •  ...Job Description Job Title: Sr. Clinical Data Manager \n Recent Sponsor experience is a MUST \n Only W-2 or 1099. \n NO C2C...  ...with standard operating procedures (SOPs), Good Clinical Practice (GCP), and applicable regulatory requirements. \n Review and... 
    Senior
    Immediate start

    Clinovo

    West Virginia
    6 days ago
  • $180k - $215k

     ...Job Description Senior / Staff Full Stack Engineer | Private Markets SaaS | $180K–$215K Base + Equity...  .... \n React + TypeScript. \n PostgreSQL and data-intensive applications. \n Cloud experience (AWS or GCP). \n Product-minded with the ability to work directly... 
    Senior
    Remote work

    Albert Bow

    West Virginia
    5 days ago
  •  ...Job Description Senior Data Engineer \n Job type: Contract — 12-month initial \n Salary...  ...tools and orchestration frameworks (e.g. Airflow, dbt, or similar). \n Strong Python or...  ...with cloud data platforms (AWS, Azure or GCP). \n Excellent communication skills,... 
    Senior
    Hourly pay
    Contract work
    Remote work

    Signify Technology

    West Virginia
    5 days ago
  •  ...thinkers looking to add industry experts to our growing team. \n \n About the Role \n \n Job Summary We’re looking for a Senior Data Analyst who enjoys digging into large, complex datasets to understand what’s really happening behind the numbers. You’ll partner... 
    Senior

    TaxAct

    West Virginia
    3 days ago
  •  ...Job Description We are currently partnered with a fast-growing pharma services company that is seeking a Senior / Principal Clinical Data Manager to join their team. This is a great opportunity to join a team that has always embraced new technologies and partnerships... 
    Senior

    Atlas Search

    West Virginia
    4 days ago
  •  ...collaboration with e-commerce, digital enablement, data intelligence, and operational...  ...n \n Summary \n We're looking for a Senior Software Engineer to join our engineering...  ...build scalable backend services in Node.js on GCP Cloud Run, with MongoDB as the primary datastore... 
    Senior

    Kenna®

    West Virginia
    5 days ago
  •  ...Job Description Senior Data Engineer (B2B) \n Permanent, Direct...  ...Advanced proficiency in SQL and BigQuery, along with intermediate to...  ...an advertising agency, consulting organization, or other multi...  ...orchestration technologies such as Airflow, Dagster, AWS Glue, or Azure... 
    Senior
    Permanent employment
    Remote work

    Dale WorkForce Solutions

    West Virginia
    6 days ago
  •  ...healthy, and turning our marketing and product data into something the whole team can rely on....  ...analytics (PostHog) and the warehouse (BigQuery, dbt) trustworthy, and build the segments...  ...with Vite), Python in the data stack, and GCP managed with Terraform and GitHub Actions.... 
    Senior

    jscreen

    West Virginia
    2 days ago
  • $170k - $230k

     ...production, with strong attention to evaluation, data, latency, and software quality. \n What...  ...with orchestration tools such as Airflow, Prefect, or Dagster \n dbt or similar...  ..., Kubernetes, and cloud platforms such as GCP or AWS \n \n Healthcare Domain \n \n... 
    Senior
    Remote work

    Blooming Health

    West Virginia
    9 days ago
  •  ...are looking for sharp, delivery-focused data consultants to lead the migration of a large data platform...  ...Drive the full OLAP/OLTP migration from GCP to AWS: data mapping, schema conversion,...  ...You Bring   Data Migration   ~ BigQuery to Redshift, Cloud SQL to Aurora/RDS:... 
    Senior
    Work experience placement
    Work at office
    Flexible hours
    Shift work

    Kunai

    West Virginia
    15 days ago
  •  ...Job Description You know Adobe. You know consulting. And you know how good this work can be when it's done right. \n \n Better Digital...  ...posting is evergreen. We hire to build the practice across data, audiences, experience, and the operating model that runs them.... 
    Senior

    Better Digital

    West Virginia
    4 days ago
  •  ...Nerdery is a digital product consultancy. Much more than...  ...We are looking for a Senior Solutions Architect...  ...within Nerdery’s Cloud, Data, and AI Platforms (CDAP...  ...Google Cloud Platform (GCP) ecosystem. You will lead...  ...AI/ML, and GenAI (e.g., BigQuery, Dataflow, Composer, Vertex... 
    Senior

    Nerdery

    West Virginia
    8 days ago
  •  ...Job Description Senior Product Designer \n Lead the design of thoughtful, scalable digital experiences that are rooted in user needs, aligned with business goals, and integrated with service and operational realities. \n Core Responsibilities \n \n Drive... 
    Senior

    CBTS

    West Virginia
    4 days ago
  •  ...one hour. We're hiring a Senior Machine Learning...  ...ll partner closely with Data Scientists to design, deploy...  ...(MLflow, Kubeflow, Airflow, Weights & Biases, or similar...  ...Cloud experience (AWS, GCP, or Azure) and...  ...provider of technology consulting, platform and product engineering... 
    Senior
    Work at office
    Flexible hours

    Grid Dynamics

    West Virginia
    9 days ago
  •  ...Description Velocity Tech Partners are hiring a Senior Python Engineer to join a high-performing...  ...implement RAG pipelines over enterprise data sources \n Integrate agentic systems...  ...\n ~ Cloud experience (AWS / Azure / GCP)\n ~ Comfortable working in fast-paced,... 
    Senior

    Velocity Tech

    West Virginia
    4 days ago
  •  ...Job Description Our client is seeking a Senior Insurance Product Analyst to advance strategic initiatives across its small commercial...  ...forward while collaborating with stakeholders across Insurance, Data, Technology, Operations, and Revenue. \n \n... 
    Senior

    Galecki Search Associates

    West Virginia
    9 days ago
  • UDR Consulting, INC is seeking a Cloud Network Engineer based in Charleston, West Virginia. You will design secure networks, manage VPNs...  ...You will apply cloud networking best practices across AWS/Azure/GCP, configure security groups and firewalls, and automate resource... 
    Senior

    udrconsultingincorporated

    Charleston, WV
    2 days ago
  •  ...specializing in central nervous system (CNS) diseases are hiring for a Senior Clinical Research Associate (SCRA). The SCRA will be responsible...  ...the trial is conducted in compliance with the protocol, ICH/GCP, applicable regulatory requirements and applicable SOPs/Work... 
    Senior
    Remote work

    Hydrogen Group

    West Virginia
    9 days ago
  •  ...focused on central nervous system (CNS) disorders is seeking a Senior Clinical Research Associate (SCRA). This role will oversee site...  ...trials are executed in accordance with the study protocol, ICH/GCP guidelines, applicable regulatory standards, and internal SOPs and... 
    Senior
    Remote work

    Hydrogen Group

    West Virginia
    9 days ago
  •  ...specializing in central nervous system (CNS) diseases are hiring for a Senior Clinical Research Associate (SCRA). The SCRA will be responsible...  ...the trial is conducted in compliance with the protocol, ICH/GCP, applicable regulatory requirements and applicable SOPs/Work... 
    Senior
    Remote work

    Hydrogen Group

    West Virginia
    5 days ago
  •  ...Description \n About the role \n \n Tredence's BFSI Data & AI practice is scaling rapidly across banking, insurance...  ...capital markets, and we are looking for a Director-level Senior Data and AI Consulting Specialist to help lead this growth. This individual will... 
    Senior

    Tredence Inc.

    West Virginia
    9 days ago
  • $115k - $150k

     ...for our clients.   As a Senior Data Engineer , you will architect...  ...like Apache Spark, Kafka, Airflow, and dbt. Monitor, troubleshoot...  ...of cloud platforms (AWS, GCP, Azure) and cloud-native data...  ...(Synapse, Data Factory)GCP (BigQuery, Dataflow) ~ Hands-on experience... 
    Senior
    Visa sponsorship

    Insomniac Design

    West Virginia
    4 days ago
  • $46.99k - $112.2k

     ...something bigger – helping to simplify health care one person, one family and one community at a time. Position Summary As a Senior Data Insights Specialist, you will be responsible for using SQL, MS Excel, Dataiku, Python, and related applications to determine disruption... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Local area

    CVS Health

    West Virginia
    12 days ago
  •  ...Job Description Note: Dayforce WFM implementation experience required. \n \n Senior Workforce Management (WFM) Implementation Consultant – Dayforce \n Join PayTech and help clients transform how they manage time, labor, scheduling, and workforce compliance.... 
    Senior

    PayTech

    West Virginia
    5 days ago
  •  ...Join Mullen Plumbing, Heating & Cooling as an  HVAC Senior Service Technician in Charleston, WV. At Mullen Plumbing, Heating, & Cooling...  ...HVAC systems Troubleshoot electrical, mechanical, and airflow-related issues efficiently and accurately Recommend system improvements... 
    Senior
    Hourly pay
    Apprenticeship

    Mullen Plumbing Heating & Cooling

    South Charleston, WV
    3 days ago
  •  ...Job Description Are you an experienced Senior IT Systems Analyst with a desire to excel...  ...with knowledge of modern reporting and data platforms. \n \n Key Responsibilities...  ...beneficial: \n Business Objects \n BigQuery \n Power BI \n Required/Preferred Epic... 
    Senior

    TALENT Software Services

    West Virginia
    6 days ago
  • $110k - $129k

     ...across internal engineering teams, external consultants, OEMs, EPC contractors, and project...  ...involve analysis of inadequate or conflicting data. Demonstrates the ability to divide...  ...accordingly.What we're looking for: Engineer Senior SG8Has typically acquired 4 or more years... 
    Senior
    Full time
    For contractors
    Night shift

    American Electric Power

    Kenova, WV
    4 days ago
  •  ...-term evolution of enterprise Supply Chain platforms. This is a senior individual contributor role responsible for defining architectural...  ...-native applications on AWS, Azure, or Google Cloud Platform (GCP). \n ~ Strong experience architecting microservices-based and... 
    Senior

    LevelUP HCS

    West Virginia
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior GCP Data Consultant - BigQuery & Airflow. Be the first to apply!