Data Engineer

Solve Education

Kota Bandung

On-site

IDR 539,374,325 - 898,957,209

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Solve Education in Bandung, Indonesia, is seeking a Data Engineer to build and maintain our data infrastructure. This role requires strong skills in SQL and Python, with hands-on experience in BigQuery and Apache Airflow.

The ideal candidate will thrive in a fast-paced environment, handling ambiguity while delivering high-quality solutions. Join us to transform education through accessible, AI-powered learning!

Qualifications

  • 2–4 years of experience in data engineering or related technical roles.
  • Strong command of SQL and Python with solid software-engineering habits.
  • Deep, hands-on experience with BigQuery is required.

Responsibilities

  • Design, build, and maintain scalable pipelines in Apache Airflow.
  • Own data architecture across ingestion, storage, and transformation layers.
  • Build dashboards and visualizations in Looker Studio and Metabase.

Skills

SQL
Python
BigQuery
Data Engineering
Apache Airflow
Looker Studio
Metabase
MongoDB
CI/CD
AI Tools

Tools

Google Cloud Platform
dbt
Pub/Sub

Job description

Bandung, Indonesia · Full-Time

About the Role

Solve Education! is hiring a Data Engineer to build and own the data infrastructure behind our mission: helping young people everywhere reach their potential through accessible, AI-powered learning. This is a high-ownership role for an engineer who thrives on autonomy, sets a high bar for their own work, and wants their engineering to translate directly into real-world impact.

You’ll design, build, and maintain the data systems that power our global programs — from pipelines to analytics-ready warehouses — covering full‑cycle engineering, performance optimization, and governance. You’ll operate with a high degree of independence, make sound decisions without waiting for direction, and ship reliable solutions in a fast-moving environment. This is a role for someone who leads by doing.

Our Stack

We’ve standardized our platform deliberately, and we want someone who’s strong in these tools — not someone we have to retrain on the fundamentals:

  • Cloud: Google Cloud Platform (GCP)
  • Data warehouse: BigQuery — this is the heart of everything we do, and deep hands‑on experience here is required
  • Orchestration: Apache Airflow (Cloud Composer)
  • Transformation & modeling: dbt (or Dataform)
  • Sources: MongoDB (application database) and other operational sources
  • BI & visualization: Looker Studio and Metabase
  • Languages: Python and SQL
  • Streaming (where needed): Pub/Sub
  • Version control & delivery: Git, with CI/CD for data workflows
  • AI tooling: Claude and other LLM assistants used daily to move faster
Before You Apply

We want to be upfront about how we work. This role moves quickly and trusts you with real ownership. You’ll handle ambiguity, juggle multiple priorities, and deliver production‑ready work — sometimes as requirements shift mid‑week or feedback needs a fast turnaround. We look for people who stay composed under pressure, take full accountability for their work, and hold themselves to a high standard without close supervision.

If you’re looking for a role that will stretch your technical range, sharpen your problem‑solving, and connect your work to a mission that matters, we’d love to hear from you.

Responsibilities

Data Infrastructure & Pipelines

  • Design, build, and maintain scalable pipelines in Apache Airflow to ingest data from multiple sources — including MongoDB — into BigQuery.
  • Own the data architecture across ingestion, storage, and transformation layers, keeping it reliable, consistent, and high‑quality.
  • Model raw data into clean, structured, ready‑to‑consume datasets using dbt/Dataform, including turning event‑level data into sessions and other analytical entities.
  • Build and curate data sources and data marts that serve analytical and reporting needs across teams.

Performance & Reliability

  • Monitor pipeline health, troubleshoot failures, and ensure timely, accurate data delivery with minimal downtime.
  • Optimize BigQuery query performance and manage storage/compute cost to keep the platform efficient.
  • Implement automated testing, validation, and error handling to keep pipelines robust.

Data Quality & Governance

  • Apply best practices in data modeling, security, and compliance, and safeguard data integrity across the platform.
  • Implement governance, access controls, and documentation (metric definitions, lineage, business glossary) for secure, consistent data usage.

Analytics & BI Enablement

  • Build dashboards and visualizations in Looker Studio and Metabase to support data‑driven decisions.
  • Partner with stakeholders to define metrics and enable reliable self‑service analytics.

AI-Enhanced Workflows

  • Use AI‑powered tools (e.g., Claude, GitHub Copilot, cloud‑native AI services) to boost efficiency, scalability, and documentation quality.
  • Continuously explore and adopt new technologies that streamline workflows and accelerate delivery.

Collaboration & Documentation

  • Work closely with product, engineering, and business teams to define data requirements, metrics, and self‑service analytics needs.
  • Translate business requirements into efficient, scalable technical solutions, enabling advanced analytics and ML initiatives.
  • Maintain technical documentation and standards, track key performance metrics, and propose evidence‑based improvements to the platform.
What We’re Looking For
  • 2–4 years of experience in data engineering, database development, or related technical roles.
  • Strong command of SQL and Python, with solid software‑engineering habits.
  • Deep, hands‑on experience with BigQuery is required — this is non‑negotiable, as it’s the core of our platform.
  • Hands‑on experience with workflow orchestration in Apache Airflow.
  • Experience modeling and transforming data with dbt or Dataform.
  • Experience building dashboards in Looker Studio and/or Metabase.
  • Working knowledge of GCP and experience with both relational and non‑relational databases (e.g., MongoDB).
  • Tech‑savvy, with a habit of learning and applying AI tools in daily work.
  • Ability to manage multiple priorities independently and under pressure, with high attention to detail, personal accountability, and strong problem‑solving skills.
Bonus Points If You Have
  • Real‑time data streaming and event‑driven architectures (e.g., Pub/Sub, Kafka).
  • Experience standing up CI/CD pipelines for data engineering.
  • Exposure to MLOps or machine learning pipeline deployment.
  • A demonstrated track record of using AI tools (Claude, Copilot, LLM‑based assistants, automation frameworks) to accelerate engineering work.
  • Experience in mission‑driven or non‑profit organizations.
Why Join Us?

You’ll be joining a team with a bold mission to transform education. We don’t expect perfection, but we do expect creativity, ownership, and a strong learning attitude. If you’re looking for a conventional engineering role, this may not be the right fit. But if you’re ready to lead with technology, build innovative solutions, and create real‑world impact — we’d love to hear from you.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Solve Education! • Sumur Bandung

On-site
IDR 539,471,000 - 899,119,000
Backend Engineer
Backend Engineer

Solve Education • Kota Bandung

On-site
IDR 537,153,000 - 895,256,000
Data Engineer: AI-Powered Education Platform
Data Engineer: AI-Powered Education Platform

Solve Education! • Sumur Bandung

On-site
IDR 539,471,000 - 899,119,000
Dev Ops / Cloud Engineer
Dev Ops / Cloud Engineer

Solve Education • Kota Bandung

On-site
IDR 716,204,000 - 1,074,307,000
Data Engineer, AI-Powered Education Platform
Data Engineer, AI-Powered Education Platform

Solve Education • Kota Bandung

On-site
IDR 539,374,000 - 898,958,000
Full-Stack Software Engineer
Full-Stack Software Engineer

Solve Education • Kota Bandung

On-site
Data Engineer
Data Engineer

AME Mineral Economics Pty Ltd. • Daerah Khusus Ibukota Jakarta

On-site
IDR 666,777,000 - 1,000,167,000
Central office near public transport
Data Engineer
Data Engineer

AME Research • Jakarta Pusat

On-site
IDR 250,000,000 - 450,000,000
Modern office near public transport
Competitive salary
Full-Stack Software Engineer
Full-Stack Software Engineer

Solve Education! • Sumur Bandung

On-site
IDR 539,471,000 - 899,119,000
AI-Driven EdTech Tech Lead & Platform Architect
AI-Driven EdTech Tech Lead & Platform Architect

Solve Education • Kota Bandung

On-site
Creative work environment
Opportunity for growth
Impactful mission