Senior Director, Software Engineering jobs