senior site eng. careers in Taguig, Philippines