Staff positions are paid positions and are typically only available during active hiring. There are age and geographical requirements, as well, for legal reasons. The only volunteer positions, to the best of my knowledge, are the forum mini-moderators (the purple icons).