.Are you an experienced Software Engineer with a 'can do' attitude and enthusiasm that inspires others?Would you like to join one of our innovative software teams?About our TeamLexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part of RELX, a global provider of information-based analytics and decision tools for professional and business customers. Our company has been a long-time leader in deploying AI and advanced technologies to the legal market to improve productivity and transform the overall business and practice of law, deploying ethical and powerful generative AI solutions with a flexible, multi-model approach that prioritizes using the best model from today's top model creators for each individual legal use case.About the RoleThe Senior Software Engineer II will lead and contribute to software development and implementation. They will collaborate with cross-functional teams to design, develop, and maintain high-quality software products, ensuring industry standards are met.Conditions of Employment:Qualified Applicants must reside in Mexico City.Able to work in-person 2-4 days/week as scheduled.Bilingual: English and Spanish.ResponsibilitiesCollaborating with product management and engineering teams to define and implement innovative solutions for the product direction, visuals, and experience.Leading the design and development of complex software systems, ensuring scalability and performance.Mentoring and providing technical guidance to junior engineers, fostering a culture of continuous learning and improvement.Translating complex product requirements into software designs, working closely with other development team members.Participating in code reviews, identifying areas for improvement, and implementing best practices.Investigating and resolving complex technical issues, ensuring the stability and reliability of the software platform.Contributing to the evolution of the software development process, identifying opportunities for automation and efficiency gains.RequirementsDemonstrate a deep understanding of software development methodologies and best practices with a proven track record of delivering high-quality software solutions within a professional setting.Be proficient in programming languages such as Java, Python, or C++ and agile development methodologies and tools such as JIRA or Confluence.Possess exceptional analytical and problem-solving skills, with the ability to troubleshoot complex issues.Be experienced in leading and mentoring junior engineers in a collaborative team environment.Possess excellent communication skills, with the ability to effectively collaborate with cross-functional teams.Be adaptable and open to learning new technologies and frameworks to drive continuous improvement.Work in a way that works for youWe promote a healthy work/life balance across the organization. We offer an appealing working prospect for our people