There are a ton of companies out there hungry for great talent and who hire from overseas, help with visas etc
The larger ones will fly candidates in for final stage interviews to meet face to face.
It's a numbers game - apply to enough roles that you would make the move for and you will increase your chances of success.