Les emplois les plus importants dans l'ancien empire aztèque étaient nobles, prêtres et guerriers, mais il y avait un large éventail d'autres emplois, notamment fermier, marchand et artisan. La plupart des jeunes hommes aztèques sont devenus guerriers. ou agriculteurs.
Les Aztèques avaient une société strictement hiérarchique. Au bas de la hiérarchie se trouvaient les serviteurs et les esclaves, qui travaillaient principalement pour les classes nobles et prêtres. Au-dessus de cela, les gens du commun occupaient des emplois d'agriculteurs, de chasseurs et d'artisans physiques, tels que des ouvriers du bâtiment ou des constructeurs de bateaux. Les autres artisans et commerçants formaient une classe moyenne. La plupart des gens de cette classe moyenne ont hérité leurs métiers d'un parent.
La classe supérieure comprenait les prêtres non nobles, les fonctionnaires du gouvernement et les guerriers. Les guerriers constituaient une classe spéciale. N'importe qui avec du talent pourrait être un guerrier, et le plus réussi de cette classe pourrait passer dans la noblesse. C'était le seul travail qu'un Aztèque pouvait occuper et qui offrait ce genre de mobilité sociale. Au-dessus de cette classe se trouvait la classe noble, restreinte par la naissance à ceux de sang noble ou royal. Ces personnes constituaient le plus haut niveau de la prêtrise et de l'armée ainsi qu'une classe dirigeante.
Les femmes n'avaient pas accès à la plupart de ces emplois. On s'attendait à ce qu'une femme soit avant tout une épouse et une mère. Le tissage, un métier associé aux femmes, était très important pour les Aztèques, et la plupart des femmes tissaient également à la maison. Dans certains cas, une femme pouvait être marchande, sage-femme ou prêtresse. La prostitution était une carrière respectable, même si les prostituées ne pouvaient pas se marier. Les servantes et les esclaves étaient courantes.