Со знанием идеального английского языка и профессией software developer можно.
Остальные варианты это только по знакомству или из разряда чудес.
Или в университет/НИИ какой-нибудь. Но английский хороший все равно нужен. Без финского, в принципе, можно вообще обойтись. Другое дело, что местами будет определенный дискомфорт.