Data Engineer

Remote Full-time
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 Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Remote Consulting Project Manager - SAP Supply Chain Management (Pharmaceutical Industry)

Remote

**Experienced Remote Customer Service Representative – Delivering Exceptional Experiences for American Express Card Members**

Remote

**Experienced Full Stack Customer Solutions Specialist – 3rd Shift – Remote Opportunity**

Remote

Accounts Receivable Specialist- REMOTE

Remote

Senior Full Stack Engineer - Transforming Industries with Cutting-Edge Technology in a Remote Environment

Remote

Student Loan Call Center Representative

Remote

Automation Architect (with qtest and Tosca exp)-5

Remote

Remote Payroll / Accounting

Remote

**Experienced Data Entry Clerk – Remote Opportunity at blithequark**

Remote

TongaHealth Fundraising Plan Development Consultant

Remote
← Back