Job Description We are looking for a Lead Software Engineer to join our engineering team in ECS. As a Staff Software Engineer you will be a senior individual contributor and technical leader who ensures the domain's technology, architecture and delivery practices are compliant with Experian standards and policies. Reporting to the Senior Engineering Manager, you will lead technical improvement and innovation across their domain (and influence platform-level changes where required), and coach and mentor engineers. You will also help evolve ECS's ever-increasing use of AI, proliferating AI best practice into and across teams. Lead the design, implementation and continuous improvement of scalable, reliable and secure software across multiple teams in the domain. Own and promote engineering practices to improve reliability, maintainability and performance: code quality, pull-request discipline, automated testing. Define and use technical metrics to drive decisions and continuous improvement. Ensure the domain's solutions meet our needs while satisfying security, governance and technical policies. Work with senior stakeholders (product, operations, engineering leadership) to refine product roadmaps that reflect technical constraints, quality expectations and customer outcomes