Engineering Team Lead job at Semperis