Kerja AI

Data Engineer Salary in Malaysia & Singapore

Gross monthly pay for a data engineer, by experience level, in both markets.

Market range RM3,800 RM14,500 per month.

Monthly salary bands by experience level in Malaysia
LevelMonthlyAnnual equivalent
Entry0–2 yearsRM3,800RM5,800RM45,600RM69,600
Mid3–5 yearsRM6,000RM9,500RM72,000RM114,000
Senior6+ yearsRM9,500RM14,500RM114,000RM174,000

Market range S$4,600 S$15,000 per month.

Monthly salary bands by experience level in Singapore
LevelMonthlyAnnual equivalent
Entry0–2 yearsS$4,600S$6,500S$55,200S$78,000
Mid3–5 yearsS$6,500S$10,000S$78,000S$120,000
Senior6+ yearsS$10,000S$15,000S$120,000S$180,000

Hiring or job hunting in this field? Browse open Data Engineering roles.

How we built these numbers

Gross monthly pay, before EPF/CPF and tax, for permanent roles. Bands are built from reported-pay datasets and recruiter salary guides, not from listings on this site — we do not yet have enough salary-disclosing job ads to publish our own figures. Individual offers vary with company size, funding stage, and whether the employer is a local firm or a multinational.

Last reviewed July 2026.