ITV PLC is looking for a Core Software Engineer to join our Martech team, responsible for delivering the marketing technologies that drive campaign effectiveness, personalisation, and data-led engagement across ITV, ITVX, and ITVX Premium.
What You'll Do
- Collaborate with Engineering, Architecture and Product teams to design software solutions aligned with ITV’s Enterprise architectural principles.
- Build secure, scalable and maintainable applications that support ITV’s marketing technology ecosystem.
- Promote engineering excellence through readable, well-architected code, strong documentation and comprehensive automated testing.
- Participate in design and code reviews to maintain high engineering standards and proactively identify potential improvements.
- Contribute to the ongoing maintenance, reliability and optimisation of Martech platforms and supporting systems.
- Work closely with Marketing, Operations, and Engineering teams to drive business outcomes.
What We're Looking For
- Demonstrable experience in software engineering roles.
- A proven track record of building secure, scalable, user-centric applications.
- Enthusiasm for promoting engineering excellence through code quality, documentation, and automated testing.
- The ability to collaborate effectively within cross-functional teams.
- A commitment to maintaining platform health and driving continuous improvement.
Team & Environment
You’ll join a focused engineering unit working alongside Agile Delivery and Product teams. Our culture values autonomy, technical excellence, and continuous improvement.
Work Mode
This is a hybrid role, based from our offices in White City, London.
ITV PLC is an equal opportunity employer.



