Com 61 anos, Joseildo é engenheiro agrônomo formado pela Universidade Federal da Bahia (UFBA) e servidor de carreira do Banco do Nordeste (BNB). Ocupou, até o início deste ano, o cargo de líder da Bancada do Partido dos Trabalhadores (PT) na Assembleia Legislativa da Bahia. Foi também vice-líder do Partido, relator da CPI da Telefonia e presidente, por quatro anos, da Comissão de Constituição e Justiça da Casa.