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,800RM6,000RM45,600RM72,000
Mid3–5 yearsRM6,000RM9,500RM72,000RM114,000
Senior6+ yearsRM9,500RM14,500RM114,000RM174,000

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

Monthly salary bands by experience level in Singapore
LevelMonthlyAnnual equivalent
Entry0–2 yearsS$4,600S$7,000S$55,200S$84,000
Mid3–5 yearsS$7,000S$11,000S$84,000S$132,000
Senior6+ yearsS$11,000S$16,000S$132,000S$192,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.