Job Search and Career Advice Platform

Enable job alerts via email!

Data Engineer (Backend + Data Warehousing)

GoGeek

Kuala Lumpur

On-site

MYR 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company in Kuala Lumpur is seeking a Data Engineer with a focus on backend services and data warehousing. The ideal candidate will develop and optimize ETL/ELT pipelines using Golang and SQL, while supporting data warehouse management. Familiarity with cloud platforms like GCP or AWS is essential. This role offers an opportunity to work with large data volumes and collaborate with experienced engineers to implement industry best practices.

Qualifications

  • 2-4 years of professional software development experience.
  • Hands-on experience with Golang backend development.
  • Proficiency in SQL and query optimization.
  • Familiarity with cloud data warehouse/OLAP platforms.
  • Knowledge of ETL/ELT tools like Airflow or dbt.
  • Basic cloud experience in GCP, AWS, or Azure.

Responsibilities

  • Build and maintain backend services in Golang.
  • Develop and optimize ETL/ELT pipelines for large data.
  • Write efficient SQL queries and optimize performance.
  • Design schemas for analytics workloads.
  • Support maintenance of data warehouse/OLAP clusters.
  • Collaborate with senior engineers for best practices.
  • Contribute to monitoring setups for pipelines.

Skills

Golang backend development
SQL and query optimization
ETL/ELT tools
Cloud platforms (GCP, AWS, Azure)

Tools

BigQuery
StarRocks
Job description
Data Engineer (Backend + Data Warehousing)

Build and maintain backend services in Golang for data ingestion, APIs, and integrations.

Develop and optimize ETL/ELT pipelines to process large volumes of data daily.

Write efficient SQL queries and optimize performance for cost and speed.

Design schemas with proper partitioning and clustering for analytics workloads.

Support deployment and maintenance of data warehouse / OLAP clusters (e.g., BigQuery, StarRocks).

Collaborate with senior engineers and architects to implement best practices.

Contribute to monitoring and alerting setups for pipelines and workloads.

Responsibilities
  • Build and maintain backend services in Golang for data ingestion, APIs, and integrations.
  • Develop and optimize ETL/ELT pipelines to process large volumes of data daily.
  • Write efficient SQL queries and optimize performance for cost and speed.
  • Design schemas with proper partitioning and clustering for analytics workloads.
  • Support deployment and maintenance of data warehouse / OLAP clusters (e.g., BigQuery, StarRocks).
  • Collaborate with senior engineers and architects to implement best practices.
  • Contribute to monitoring and alerting setups for pipelines and workloads.
Requirements
  • 2–4 years of professional software development experience.
  • Hands‑on experience with Golang backend development.
  • Proficiency in SQL and query optimization.
  • Familiarity with at least one cloud data warehouse / OLAP platform (e.g., BigQuery, StarRocks, Snowflake, Redshift, ClickHouse).
  • Knowledge of ETL/ELT tools (Airflow, dbt, or custom pipelines).
  • Basic cloud experience (GCP, AWS, or Azure).
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.