
Data Engineer
EWA Learn Languages
full-time
Posted on:
Location Type: Remote
Location: Singapore
Visit company websiteExplore more
About the role
- 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
Requirements
- 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
Benefits
- 28 calendar days of vacation
- 100% coverage of 30 sick leave days per year after completing a probation period
- Corporate English classes
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ETLELTSQLPythonClickHouseAirflowDBTLLMMCPagentic tools