editor careers in Amsterdam, Netherlands