The Lead Software Engineer on Platform team will lead a team of engineers through analysis, development, and support of key platform applications. Strong ability to develop and analyze requirements and to architect, design, and implement high-quality software solutions to meet those requirements. Ex...