Staff Software Engineer, Scientific System of Record at LILA Sciences – Cambridge | Jobyssey