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

Experienced Full Stack Customer Support Agent – E-commerce and Cloud Application Development

Work from home Full-time role

Infection Prevention Strategist

Work from home Full-time role

Experienced Data Entry Clerk – Remote Opportunity at arenaflex

Work from home Full-time role

Certified Pharmacy Technician - Remote Opportunity with Competitive Salary & Career Growth

Work from home Full-time role

[Remote] Computational CAD Engineer - OpenSCAD

Work from home Full-time role

Experienced Customer Support Associate – Remote Customer Service Representative

Work from home Full-time role

Vice President, OPS Client Service

Work from home Full-time role

Experienced Remote Customer Support Specialist – Delivering Exceptional Customer Experiences in a Dynamic Home-Based Environment

Work from home Full-time role

Special Investigator (Remote NC)

Work from home Full-time role

Manager, Brand Marketing (HuluLive TV)

Work from home Full-time role