Engineering Manager job at Phorest