Sofia Batalha nasceu em Lisboa, em 1988.
Mestre em Economia e Políticas Públicas pelo Instituto Superior de Economia e Gestão da Universidade de Lisboa (2014).
Licenciada em Economia pela Faculdade de Economia da Universidade Nova de Lisboa (2010).
Técnica superior na Direção-Geral do Orçamento desde 2013.
Técnica especialista do Gabinete do Secretário de Estado do Orçamento do XXI Governo Constitucional (de 14 de dezembro de 2015 a 25 de julho de 2019).
Subdiretora-Geral da Direção-Geral do Orçamento desde 25 de julho de 2019, função que desempenhou até 30 de março de 2022, quando integrou o XXIII Governo.
Participação enquanto formadora em ações de formação interna promovidas pela DGO em 2015.