See all roles

Data Engineer

Work from home Full-time role Hiring

EWA Learn Languages is an international company with headquarters in Singapore. We have been developing our EdTech app (iOS & Android) since 2017, with over 70 million users registered on our platform. Our app has been translated into 40 languages.

We help people around the world learn languages effectively, easily, and in a fun way—through snippets of popular movies, TV shows, and memes.

We are developing our data platform and looking for an engineer who will take ownership of part of the work related to the marketing domain, data quality, and warehouse development.

What you will do:

  • Build and maintain data pipelines for marketing and analytics use cases;
  • Develop the data warehouse and analytics platform;
  • Work on data quality: monitoring, consistency, and completeness checks;
  • Integrate new data sources: APIs, internal databases, files, and event data;
  • Contribute to the semantic layer and prepare data for BI;
  • Work closely with analysts and business teams on reporting and analytical tasks.

What we expect from you:

  • 2+ years of experience as a Data Engineer, Analytics Engineer, or in a similar role;
  • Solid understanding of ETL / ELT processes and working with data;
  • Strong SQL and Python skills;
  • Practical experience with ClickHouse;
  • Experience with Airflow or similar orchestration tools;
  • Experience with DBT and understanding of semantic layer concepts;
  • Experience using LLM / MCP / agentic tools in engineering or analytics work.

Our data stack: Clickhouse, AWS S3, Airflow, DBT, Kafka, BigQuery & GCP, MongoDB, Grafana, Prometheus, Tableau & our own custom AI-native BI, GitLab, Docker, Kubernetes

We offer:

  • Work in a fast-growing EdTech app, in a friendly and transparent work culture, with no bureaucracy or complex hierarchy.
  • Income in USD, remote work;
  • 28 calendar days of vacation, 100% coverage of 30 sick leave days per year after completing a probation period;
  • Product culture, a modern technology stack;
  • Corporate English classes;
  • You will make a direct impact and see the results of your work.

Ready to Join Us? If you're excited about this opportunity and meet the qualifications, we'd love to hear from you! Apply now and become a part of the EWA team. Let's make learning languages fun together!

Apply To This Job

You might like

Loss Mitigation Liaison I

Work from home Full-time role

Client Success Manager

Work from home Full-time role

Client Success Manager

Work from home Full-time role

Recruitment Coordinator (Fixed-term employment/Remote)

Work from home Full-time role

Program Manager (Fixed-term employment/Remote)

Work from home Full-time role

Senior Account Manager- G&A/SGO - FACTS - NBS

Work from home Full-time role

Product Engineer

Work from home Full-time role

Applied Data Scientist

Work from home Full-time role

Customer Support Analyst - West Region USA

Work from home Full-time role

Education Business Partner II - Remote with 50% Travel

Work from home Full-time role

Handelsvertreter (m/w/d) für Finanzdienstleistungen

Work from home Full-time role

Remote Part‑Time Customer Service Representative – Flexible Hours, $18‑$25/hr at Gigspire – No Experience Required

Work from home Full-time role

Microsoft Project Systems Administrator/Integrator (Mid) #1733

Work from home Full-time role

System Safety & Reliability Engineer

Work from home Full-time role

Shopping Preferences Evaluator - English

Work from home Full-time role

Experienced Home Office Data Entry Operator – Remote Database Management and Record Keeping

Work from home Full-time role

Director of Data & Business Intelligence (Remote | Nonprofit)

Work from home Full-time role

[FULL TIME Remote] Remote Dairy Procurement Buyer | WFH

Work from home Full-time role

Coordinator, Quality Assurance (Part-Time Contr...

Work from home Full-time role

Experienced Customer Success Manager – Multifamily Risk Compliance and Financial Services

Work from home Full-time role