EWAEWA

Data Engineer

Added 10 hours ago

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!