Software, hard cash

Range of salaries for software engineers in Singapore in 2021

Monthly base pay (S$)


Legend:
Junior: Typically 0-2 years of experience
Mid: 2-5+ years of experience
Senior: 5+ years of experience
Lead: Titles include “technical lead” and “team lead”
Principal: Titles include “principal engineer” and “staff engineer”
Manager: Titles include “engineering manager” and “software development manager”

Note: NodeFlair used over 500 data points each for salary ranges at the junior, mid, senior and lead levels. It had less than 200 data points for the manager level and less than 500 for the principal level.
Chart: BT Digital
Source: NodeFlair, Quest Ventures