Define and maintain solution design principles and tooling standards for non-functional engineering. Design, communicate, and align teams around the target-state architecture for non-functional capabilities. Lead architectural decisions, create ADRs, and ensure alignment with wider platform strategy. Mentor engineers on solution design, testing, CI/CD, and quality best practices. Build scalable testing infrastructure, observability frameworks, CI/CD optimisations, and automation tools. Write production-ready Go code. Line-manage engineers within the Non-Functionals team.