Director, Software Engineering jobs