Senior Project Engineer Job Description