Software Development Manager (U.S. Remote or Chicago Office)