senior offshore project engineer engineering careers in Taguig, Philippines