Staff Engineer, Software jobs