Data Engineer

Skills
SQLData EngineeringData ProcessingGoogle BigqueryGoogle Cloud PlatformSupply Chain ManagementApache Airflow
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor’s degree in Computer Science Engineering Information Systems or related field or equivalent practical experience
  • 4+ years of experience in Data Engineering
  • Hands-on experience developing data solutions on Google Cloud Platform (GCP)
  • Strong experience with Dataproc
  • Strong experience with BigQuery
  • Strong experience with SQL
  • Strong experience with dbt
  • Strong knowledge of data modeling techniques including dimensional modeling and analytical data warehouse concepts
  • Experience building scalable ETL ELT pipelines and processing large datasets
  • Familiarity with Git-based version control and CI/CD
  • Strong analytical troubleshooting and problem-solving skills
  • Excellent communication and collaboration skills

Nice to have

  • Problem-solving
  • Analytical mindset
  • Independent worker
  • Team collaborator
  • High quality focus
  • Eagerness to learn
  • Customer-focused

Day to day

  • Design, develop, and maintain scalable ETL/ELT data pipelines on Google Cloud Platform (GCP).
  • Build and optimize cloud-native data solutions using Dataproc, BigQuery, SQL, and dbt to support analytics and AI initiatives.
  • Collaborate with product managers, architects, analysts, and engineers to transform enterprise data into trusted, high-quality data assets.
  • Ingest, validate, and publish data from multiple source systems while improving performance, reliability, and cost efficiency.
  • Create reusable data transformations, perform testing and production support, and document technical designs and data flows.