Software Engineer - Java Algo Development - Millennium Management - London | OpenTalent