Lead Software Engineer
wppmediaAbout the role
<div class="content-intro"><p><strong>About WPP Media</strong></p> <p>WPP is the trusted growth partner for the world’s leading brands. With exceptional talent, trusted data and intelligence, and world-class partnerships – all united by our pioneering agentic marketing platform, WPP Open – we help clients navigate change, capture opportunity, and deliver transformational growth. </p> <p>WPP Media is WPP's AI-driven media operating unit, bringing together media, data, and partnerships to deliver creative personalisation at scale. Connected through WPP Open and powered by Open Intelligence, clients see exactly where, how, and why their media investment is working.</p> <p>For more information, visit <a href="wppmedia.com">wppmedia.com</a>.</p></div><p><strong>1772 - Lead Software Engineer</strong></p> <p><strong>Role Summary and Impact</strong></p> <p>At Code, we design and build digital products and platforms for a range of clients.</p> <p>We’re looking for a Lead Software Engineer who wants to stay hands-on. You’ll write production code, make and shape technical decisions, and support a small group of engineers.<br>This isn’t a role where you step away from engineering to manage from the side lines. You’ll be involved in the day-to-day work: thinking through architecture, reviewing code, tackling difficult problems and helping the team find sensible ways forward when things get complicated.<br>You’ll line manage 3–4 engineers, with regular 1:1s and responsibility for supporting their development. A big part of the role is helping other engineers get better at what they do — not by having all the answers, but by giving them the support and technical direction they need.</p> <p><br>You’ll work closely with delivery managers, designers, product managers, principal engineers and clients. Sometimes that means working through a difficult technical problem; sometimes it means challenging a requirement, explaining a trade-off or finding a simpler way to achieve the same thing.</p> <p><br>Most of our web work is built around TypeScript, React and Next.js, alongside APIs, cloud services, headless platforms and other backend technologies.</p> <p> </p> <p><strong>What You’ll Do</strong></p> <ul> <li>Write production code across the stack and stay involved in the day-to-day engineering work.</li> <li>Take the lead on technical decisions within the team, bringing in principal engineers and others when decisions have wider implications.</li> <li>Help turn large or difficult problems into work the team can understand and deliver.</li> <li>Line manage 3–4 engineers through regular 1:1s, feedback, coaching and career conversations.</li> <li&
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s