Google, Amazon and Microsoft all have offices in Helsinki and are hiring a lot for their cloud businesses. For example we here at AWS consistently have ~10-20 positions open in our new Helsinki downtown office.
Oh, that's nice, I didn't know that! How big is your office? What I know is that Google does not hire software engineers in Helsinki. They have a small office, but it is only for sales people.
Growing fast into high double digit headcount. But we neither have software engineers in Helsinki - just Account Managers, TAMs, Solutions Architects, etc. AFAIK the closest location for SDEs is Berlin. Anyhow, thanks for noting the problem on that page, just created an internal ticket to get that fixed!