Senior Engineering Manager job at Boston Scientific