GCP Engineer

Codetech•Buffalo Grove, IL

About The Position

The GCP Engineer designs, builds, and maintains scalable data pipelines on Google Cloud Platform. The role develops ETL/ELT workflows, integrations with external systems, and streaming data pipelines, and supports reliable deployment and operation through CI/CD, infrastructure-as-code, and observability practices. The engineer works independently and collaboratively with data scientists, analysts, and product engineers. An AI background is required.

Requirements

  • 8+ years of experience in data engineering.
  • Hands-on expertise designing, building, and maintaining scalable data pipelines.
  • Deep expertise with Google Cloud Platform, especially BigQuery, Cloud Storage, Cloud Composer (Airflow), and Dataproc.
  • Proficiency building and maintaining ETL/ELT pipelines using Python, SQL, and orchestration tools.
  • Strong understanding of distributed data processing frameworks such as Apache Spark and Hadoop.
  • Strong understanding of data modeling, data warehousing, and query performance optimization.
  • Experience with CI/CD pipelines, infrastructure as code (Terraform or Cloud Deployment Manager), and DevOps practices in a cloud environment.
  • Familiarity with data governance, security, and compliance in cloud-based data platforms.
  • Experience with streaming data pipelines using tools such as Pub/Sub, Dataflow, or Kafka.
  • Required AI background.
  • Ability to work independently and collaboratively in cross-functional teams.
  • Effective communication skills and a proactive approach to problem-solving.

Responsibilities

  • Design, build, and maintain scalable data pipelines.
  • Build and maintain ETL/ELT pipelines using Python, SQL, and orchestration tools.
  • Build automated CI/CD pipelines using Cloud Build, GitHub Actions, or Jenkins to deploy data pipeline code and workflows.
  • Set up observability with Cloud Monitoring, Cloud Logging, and Error Reporting to support pipeline reliability.
  • Develop integrations with external systems, including APIs and flat files.
  • Develop or support streaming data pipelines using Pub/Sub, Dataflow, or Kafka.
  • Collaborate with data scientists, analysts, and product engineers.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service