Gen Digital
Data Engineer - MoneyLion
MYS - Kuala Lumpur. Posted a month ago
The role
You will design, implement and optimize a Snowflake-centric architecture. You will design and implement complex data pipelines and data models for analytical consumption using Python and/or Java.
What you will do
- Operate and optimize a modern data warehousing solution
- Work with Apache Kafka, real-time data processing, and event-driven architectures
- Collaborate with data scientists, business analysts, product managers, software engineers and other data engineers
- Build and maintain data pipelines from internal databases and SaaS applications
- Implement solutions for data governance at scale
- Advocate best practices and code maintainability
- Coach and mentor junior engineers
- Manage senior stakeholders from external departments
Required qualifications
- Bachelor's degree in computer science, Data Engineering, or related technical field
- 1-4 years of hands-on data engineering experience in large-scale, high-volume environments
- Expert-level proficiency in SQL optimization for multi-petabyte datasets
- Advanced Python programming
- Experience with Snowflake architecture, optimization, and cost management at enterprise scale
- Demonstrated expertise building Kimball dimensional data warehouses and star schema architectures, or equivalent experience with thoughtful, non-generic projects
- Advanced experience with AWS cloud infrastructure
- Experience with either DBT or SQLMesh for data transformations
- Experience in planning day to day tasks, knowing how and what to prioritise and overseeing their execution
Nice to have
- Familiarity with AWS is a big plus
- Snowflake preferred
Before you apply
- Online Preliminary Codility test
- Recruiter Screening Call
- Take-home Assessment
- Take Home Discussion (Virtual)
- Interview - Hiring Manager (Virtual or face-to-face)
About the company
The Kuala Lumpur office is the technology powerhouse of MoneyLion. It is part of Gen Digital.