Engenharia de software é, entre as profissões qualificadas, a que viaja com menos fricção. O stack é o mesmo em qualquer lugar: linguagens, frameworks, padrões de system design e ferramentas de CI/CD não mudam de hub para hub. Currículo importa menos que repositório no GitHub, contribuição open source visível e desempenho em entrevista de system design. Recrutadores em hubs como São Francisco, Seattle, Nova York, Londres, Berlim, Amsterdã, Toronto, Singapura e Bangalore conduzem o processo todo em inglês técnico padrão. Existem três rotas legítimas e maduras: visto qualificado patrocinado direto pela empresa, contrato remoto cross-border (mais comum em senioridade pleno+) e transferência intra-empresa entre escritórios.
A escolha do sub-domínio muda o jogo de quem decide emigrar. Backend de sistemas distribuídos, engenharia de plataforma (DevOps/SRE), engenharia de segurança aplicada (AppSec), engenharia de dados (Spark, dbt, Airflow) e engenharia de machine learning aplicada (LLM tooling, RAG, infra de inferência) têm fila de patrocínio mais curta e pacotes de relocação mais agressivos. Frontend web puro, mobile iOS pleno e cargos de gerência sem track record IC enfrentam mercado interno saturado em todos os hubs maduros. Escolher uma sub-especialização com escassez estrutural é mais importante que escolher hub.