Senior Site Engineer jobs