Standard investment bank titles. At BofA, where I worked, the progression was Officer -> Assistant VP -> VP -> Director -> Managing Director.
In the software world, this is something like SWE II, SWE III, Senior SWE, Staff SWE, Senior Staff SWE. The titles in the software world don't make much sense either.