Data Engineer
Summary
Data Engineer in Singapore building and maintaining batch and streaming data pipelines, data models, and tested datasets for analytics and applications, using strong SQL and Python within a modern cloud data stack, while partnering with analytics, product, and business teams.
Who You'll Work With • Reports to: Regional Tech Lead or Senior Data Engineer • Collaborates with: Data platform team, analytics teams, business stakeholders, and engineering teams • Team context: Growing data team; learning and growth opportunities; cross-time-zone collaboration with China HQ
Responsibilities • Develop and maintain batch and streaming data pipelines and models for analytics and applications • Own data cleansing, standardization, incremental processing, reconciliation, and dataset publishing • Write automated tests and data quality rules, and monitor timeliness, completeness, and accuracy • Partner with business, analytics, product, and engineering teams to understand data needs and establish clear definitions • Participate in code reviews, releases, production troubleshooting, backfills, and continuous improvement • Maintain technical documentation, data contracts, and operational runbooks
Requirements Must-Have • Bachelor's degree or above in Computer Science, Data Science, or a related field, or equivalent industry experience • 3+ years of experience in data engineering, analytics engineering, or data warehousing, or equivalent practical expertise • Strong SQL skills and the ability to build and maintain data pipelines using Python • Understanding of data warehouse modeling, incremental processing, orchestration, and data quality • Strong problem-solving, code quality, and documentation practices • Legally authorized to work in Singapore; this role does not provide visa sponsorship
Nice-to-Have • Experience with Databricks, Spark, dbt, Airflow, or comparable technologies • Experience with commerce, advertising, order, user, or consumer data • Experience with cloud data platforms or distributed teams • Mandarin communication skills
Language • Professional working proficiency in English (CEFR B2 or above) • Mandarin Chinese is advantageous for collaboration with China HQ, but not required
What We Offer • Opportunity to grow your data engineering career in a global team • Hands-on experience with modern data stack and cloud technologies • Mentorship from senior data engineers • Competitive compensation and benefits package • Flexible working policy