Skip to main content
Posted 01 July, 2026

GCP Data Engineer

Weekday AI
Bengaluru,Karnataka,India Full Time
Reference: 8_688697_6E75969307

This role is for one of Weekday's clients
Salary range: Rs 1200000 - Rs 1900000 (ie INR 12 - 19 LPA)

Min Experience: 7+ years
Location: Bengaluru
JobType: full-time

We are seeking an experienced GCP Data Engineer with 7-8 years of hands-on experience in designing, developing, and optimizing cloud-based data solutions. The ideal candidate should possess strong expertise in Google Cloud Platform (GCP), Python, and NumPy, with the ability to build scalable, secure, and high-performance data pipelines. You will collaborate with cross-functional teams including data scientists, analysts, software engineers, and business stakeholders to deliver reliable data platforms that support analytics, reporting, and machine learning initiatives.

This role requires a strong understanding of modern data engineering practices, cloud-native technologies, and data processing frameworks. You should be passionate about solving complex data challenges while ensuring data quality, governance, and operational excellence.

Requirements

Key Responsibilities

  • Design, develop, and maintain scalable data pipelines on Google Cloud Platform (GCP).
  • Build and optimize ETL/ELT workflows for structured and unstructured data.
  • Develop robust data processing solutions using Python and leverage NumPy for efficient numerical and analytical computations.
  • Integrate data from multiple internal and external sources into centralized data platforms.
  • Optimize data storage, transformation, and retrieval processes for performance and cost efficiency.
  • Ensure high standards of data quality, consistency, security, and governance across data workflows.
  • Monitor, troubleshoot, and enhance existing data pipelines to improve reliability and scalability.
  • Work closely with data scientists and analytics teams to provide clean, well-structured datasets for reporting and machine learning applications.
  • Implement automated testing, logging, monitoring, and documentation for data engineering processes.
  • Collaborate with DevOps and cloud teams to support deployment, CI/CD, and infrastructure automation.
  • Participate in architectural discussions and recommend best practices for cloud-based data solutions.
  • Stay updated with emerging GCP services and data engineering technologies to continuously improve platform capabilities.

Required Skills

  • 7-8 years of experience in Data Engineering or related roles.
  • Strong hands-on experience with Google Cloud Platform (GCP) services for data engineering.
  • Advanced programming skills in Python with experience building data processing applications.
  • Good understanding of NumPy for numerical computing and efficient data manipulation.
  • Experience designing and maintaining scalable ETL/ELT pipelines.
  • Strong knowledge of SQL and database optimization techniques.
  • Familiarity with cloud-based data warehousing and distributed data processing concepts.
  • Understanding of data modeling, data integration, and data governance principles.
  • Experience with version control systems such as Git.
  • Knowledge of CI/CD practices and cloud deployment methodologies.
  • Strong analytical, debugging, and problem-solving abilities.
  • Excellent communication and collaboration skills.

Good-to-Have Skills

  • Google Cloud Platform (GCP)
  • Python
  • NumPy
  • Experience working with large-scale cloud data platforms.
  • Exposure to data analytics and machine learning workflows.
  • Knowledge of workflow orchestration and automation tools.
  • Familiarity with Agile/Scrum development methodologies.

Sign up for Job Alerts