Principal software engineer jobs in ShipleyCreate job alerts