Lead Software Engineer - Telecommute