Romania – $25,000
software engineer salaries in Romania varied based on factors like experience, location, and the specific company. On average, a junior software engineer with 1-3 years of experience could expect to earn a gross monthly salary of around 3,000 to 5,000 Romanian Leu (RON), which translates to approximately $700 to $1,200 USD. Mid-level software engineers with 3-5 years of experience typically earned between 6,000 to 10,000 RON per month, equivalent to $1,200 to $2,400 USD. Senior software engineers with over 5 years of experience could command salaries ranging from 10,000 to 20,000 RON per month, which was approximately $2,400 to $4,800 USD.
It’s important to note that these figures can vary significantly depending on the city and region within Romania. Bucharest, the capital and the largest city, tended to have the highest salaries, with other major cities like Cluj-Napoca and Timișoara not far behind. Smaller towns and rural areas typically offered lower salaries, reflecting the lower cost of living in these regions.