VP Software Engineer