Role: Data Engineer – Google Cloud Platform (mid-level)
Duration: 6+ months
Location: Bay Area, CA (hybrid)
Job Summary:
We are looking for a skilled Data Engineer with 2–4 years of experience in building and maintaining scalable data pipelines and cloud-based data platforms on Google Cloud Platform (Google Cloud Platform). The ideal candidate should have hands-on expertise in Python, SQL, PySpark, BigQuery, Airflow, and modern ETL/ELT frameworks.Â
The role involves working closely with analytics, business, and engineering teams to enable reliable and scalable data solutions. Â
Required Skills:
- 2–4 years of experience in Data Engineering or related rolesÂ
- Strong hands-on experience with Python and SQLÂ
- Experience with PySpark and distributed data processingÂ
- Good knowledge of BigQuery and Google Cloud Platform servicesÂ
- Experience with Apache Airflow for orchestrationÂ
- Hands-on experience with dbt for data transformation and modelingÂ
- Understanding of ETL/ELT frameworks and data warehousing conceptsÂ
- Familiarity with Google Cloud Platform services such as:Â
- Experience with Git and CI/CD practicesÂ
- Strong analytical and problem-solving skillsÂ
Good to Have:
- Exposure to streaming pipelines using Kafka or Pub/SubÂ
- Understanding of data governance and security conceptsÂ
- Experience with Terraform or Infrastructure as CodeÂ
- Knowledge of containerization (Docker/Kubernetes)Â
Preferred Qualification:
- Bachelor’s degree in Computer Science, Engineering, or related fieldÂ
- Google Cloud Platform certification is a plusÂ