senior project engineer jobs in mayo