A leading telecommunications company is seeking a Principal Software Engineer to join their team in Mexico City. The role involves leading technical teams and overseeing software projects, requiring expertise in Java, Python, or Node.js. The successful candidate will collaborate with stakeholders and foster agile practices. This hybrid position offers a competitive salary and attractive benefits including life insurance, grocery and restaurant vouchers, and performance bonuses.