We’re helping our client find an experienced Principal Software Engineer to lead the evolution of sophisticated content processing platforms used in highly structured, high-volume environments. About the Role This is a senior technical leadership role focused on XML transformation systems, Java and Python architecture, cloud modernisation, and next-generation AI content workflows. You’ll work closely with engineering teams to design scalable platforms, mentor developers, and drive architectural direction across critical systems. Responsibilities Technical Leadership Provide architectural leadership for XML processing and content transformation platforms Mentor and coach engineers to raise technical standards and engineering excellence Drive best practices across code quality, performance optimisation, testing, and documentation Contribute to long-term technical strategy and platform evolution Qualifications Advanced expertise in XML technologies including XSD, XPath, and XSLT (Saxon or...