O jogo "Final Fantasy Tactics" utiliza um sistema de classes (jobs) similar ao de "Final Fantasy III" e "Final Fantasy V". Existem 22 classes regulares no total, cada uma possuindo diferentes habilidades que podem ser misturadas e combinadas para moldar seus personagens. Uma vez que você escolhe uma classe, deve subir o nível dessa classe para ganhar novas habilidades. Toda classe tem um nível base, um nível máximo e níveis intermediários, bem como um nível mestre que é desbloqueado uma vez que um personagem aprende todas as habilidades disponíveis.
Toda classe de job começa no Nível 1. Assim que um personagem ganha acesso a uma classe de job, o personagem é Nível 1 naquela classe, independentemente de usá-la ou não. Neste nível, o personagem conhece apenas as habilidades mais básicas e pode subir de nível rapidamente obtendo uma pequena quantidade de pontos de job (JP).
Os níveis intermediários para toda classe de job são os Níveis 2 a 7. Durante este tempo, o personagem aprende a maior parte de suas habilidades no caminho para dominar a classe de job. Apenas personagens designados a um job específico podem subir o nível daquele job.
O nível máximo para toda classe de job é Nível 8. Uma vez que o personagem atinge este nível, não pode mais subir o nível da classe de job. Todos os pontos de job obtidos após atingir o Nível 8 vão para aprender novas habilidades e não afetam o nível da classe. Geralmente, uma vez que um personagem tem uma classe de job Nível 8, ele terá aprendido a maioria das habilidades para aquele job.
Personagens podem dominar qualquer classe de job aprendendo todas as habilidades associadas àquela classe. Teoricamente, personagens podem dominar uma classe de job sem atingir o Nível 8, mas a quantidade de pontos de job necessária para aprender todas as habilidades invariavelmente resulta no personagem obtendo uma classe de job Nível 8 antes de dominar o job.