software engineer careers in Recife, Brasil