
GroupM
About the Company
GroupM is WPP’s media investment group and the world’s leading media investment company with a mission to shape the next era of media where advertising works better for people. The company is responsible for more than $60 billion in annual media investment, as measured by the independent research bureau COMvergence. Through its global agencies Mindshare, Wavemaker, EssenceMediacom, and T&Pm, and cross-channel performance (GroupM Nexus), data (Choreograph), entertainment (GroupM Motion Entertainment) and investment solutions, GroupM leverages a unique combination of global scale, expertise, and innovation to generate sustained value for clients wherever they do business. Discover more at www.groupm.com.
Listed Jobs


- Company Name
- GroupM
- Job Title
- Data Engineer
- Job Description
-
Role:Data EngineerDepartment/Team: Data & Technology
Role Objective
We plan & buy advertising communications for clients across all channels including TV, radio, and digital platforms like paid search and social media. Together with our clients we want to understand how we are getting on – we want to know what is working and what is not – meaning we need insightful data at our fingertips to power decisions.
We’re not just looking for someone who builds data pipelines, we’re looking for someone who can collaborate with non-technical teams to help identify new use cases for data and cloud tech, and help drive efficiencies across Mindshare and for our clients.
About The Role
You will:
Work closely with Business Intelligence and Marketing Science teams to build data models and automated solutions that meet their requirements.
Develop and manage automated data, ML and AI tools for our internal media teams and our clients.
Build and maintain efficient and scalable data pipelines.
Work with our central DevOps team to set up and manage cloud environments (we mainly use GCP).
Collaborate with non-technical teams to identify opportunities where data or automation could enhance their or our client’s day-to-day operations.
Keep up to date with the latest AI and cloud technology, investigate potential use cases and build POCs.
Create and maintain detailed documentation and design specifications.
About You
Passionate about solving real-world business problems with data & technology.
Advanced SQL skills, with the ability to perform complex data transformations on large datasets in an efficiently manner.
Ability to interact with non-technical teams and translate their requirements into technical, data-driven solutions.
Experience setting up and maintaining cloud environments, data pipelines and automated tools/services.
Experience implementing DevOps or MLOPs best practices.
Comfortable working with APIs to extract data.
Understanding of data warehouse design principles and best practices.
Programming experience in Python is desirable but not essential.
Prior experience working in a cloud, data or ML engineering role.
Solid MS Office skills, ability to create good presentations and technical documents.
What we can offer you
A strong salary commensurate and in-line with relevant experience
25 days annual leave and your birthday day off
Ongoing internal and external training opportunities
Flexible working
The opportunity to attend industry conferences and awards nights
Career and personal progression
Private Healthcare
Excellent pension matching structure
About Mindshare
Mindshare is a leading global marketing and media services network with billings in excess of £23billion worldwide. We work with some of the most famous businesses and brands in the UK – such as Unilever, Ford, KFC, Marks & Spencer and TK Maxx. The Mindshare network consists of 116 offices across 86 countries throughout the USA, Latin America, Europe, Middle East, and Asia Pacific; each dedicated to forging competitive marketing advantage for businesses and their brands.
Our approach
Our ambition is to drive Good Growth for our clients.
Good Growth is about delivering growth that is enduring and is considerate of people and planet. Media is a powerful force, and we need to be mindful of the responsibility that it brings. We help our clients make better decisions by ensuring we use media in a trusted, inclusive and sustainable way. We recognise that in order to drive Good Growth, we need to place people at the heart of everything we do. Understanding people, not demographics allows us to place media meaningfully into their lives.
Good Growth is a big ambition – one which inspires change for the industry but also for our agency and we achieve this through our values of Energy, Empathy and Impact.
Working for Mindshare
Our brilliant people allow us to deliver our ambition. We invest heavily in their development to ensure they are progressing and thriving wherever they work in our business. We also think inspiration for our staff is key and our pinnacle and flagship event of the year, Huddle, connects people, opinions and perspectives across borders and is all about learning something new and participating.
Committed to Diversity & Inclusion
We have a big dream at Mindshare, to become the most inclusive place to work in the country! This will take time but the whole agency is passionate about making it a reality. To support this, we currently have 8 Employee Resource Groups available for our people to join and be a part of including, Roots, PrideM, Women in Business, Enable, Declassify, 0Borders, ADAM and Working Parents. These groups hold the agency to account for making progress and, along with our Mental Health Allies, design and lead events and initiatives that help us create a welcoming environment to all and a place where everyone can be their most confident self.


- Company Name
- GroupM
- Job Title
- Software Engineer
- Job Description
-
Manager, Software Engineering
Key Responsibilities:
Maintain full-stack applications: Ensure the ongoing performance, stability, and scalability of web applications using React (frontend), Node.js (backend), and SQL databases. This includes regular updates, bug fixes, and performance optimization.
Work within an Azure-based environment: Understand and collaborate on Azure infrastructure, with a general understanding of the CI/CD deployment processes, without being responsible for direct configuration.
Create and maintain RESTful APIs: Develop backend services using Node.js to connect the frontend with the SQL database and external systems.
Optimize database queries: Write efficient SQL queries and stored procedures to interact with the database, ensuring data integrity and performance.
Integrate frontend and backend services: Ensure seamless communication between the React frontend and Node.js backend, implementing API integration and handling user authentication and authorization.
Perform debugging and troubleshooting: Diagnose and resolve technical issues across the application stack (frontend, backend, database, cloud).
Collaborate with cross-functional teams: Work closely with designers, DevOps engineers, and product managers to deliver high-quality features and improve the user experience.
Implement best practices in code and infrastructure: Follow industry standards for code quality, security, scalability, and maintainability across both backend and frontend services.
Deploy applications to Azure: Manage deployment pipelines, ensure smooth production releases, and monitor performance on Azure.
Stay current with new technologies: Continuously evaluate and integrate modern technologies and tools to improve the development process and overall application performance.
YOUR QUALIFICATIONS:
Experience in React, Node, managing and designing RESTful APIs
Knowledge of relational databases such as SQL, MySQL, PostgreSQL, Redshift, etc.
Proficiency with Git and version control workflows
Strong ability to problem-solve and debug code independently
High attention to detail, with strong organizational and project management skills
Bonus if you’ve previously managed a global application
ABOUT GROUPM:
GroupM is the world’s leading media investment company responsible for more than $60B in annual media investment through agencies Mindshare, EssenceMediaCom, and Wavemaker. GroupM’s portfolio includes Data & Technology, Investment and Services, all united in a vision to shape the next era of media where advertising works better for people. By leveraging all the benefits of scale, the company innovates, differentiates and generates sustained value for our clients wherever they do business.
requisitionid:18968


- Company Name
- GroupM
- Job Title
- Manager, SRE
- Job Description
-
Title: Manager, SRE
Location: London
Reporting to: Director, SRE
Who We Are
Choreograph is WPP’s global data products and technology company. We’re on a mission to transform marketing by building the fastest, most connected data platform that bridges marketing strategy to scaled activation.
We work with agencies and clients to transform the value of data by bringing together technology, data and analytics capabilities. We deliver this through the Open Media Studio, an AI-enabled media and data platform for the next era of advertising.
We’re endlessly curious. Our team of thinkers, builders, creators and problem solvers are over 1,000 strong, across 20 markets around the world.
Who We Are Looking For
We are seeking an experienced and motivated Manager, Site Reliability Engineering (SRE) to lead and grow our team of SREs. This role is critical in ensuring the reliability, scalability, and performance of our systems and applications. As a Manager of SRE, you will collaborate closely with engineering, product, and operations teams to design, build, and maintain highly available and resilient infrastructure. You will drive best practices, mentor team members, and lead efforts to continuously improve system reliability and operational efficiency.
What You Will Do
Recruit, mentor, and retain top SRE talent.
Provide guidance and technical leadership to the SRE team.
Foster a culture of ownership, collaboration, and continuous learning.
Manage team performance, set clear goals, and conduct regular performance reviews.
Define and implement reliability standards.
Develop and improve incident management processes in alignment with engineering support, ensuring effective resolution and root cause analysis.
Drive proactive monitoring, alerting, and automation to minimize downtime and improve system reliability.
Lead efforts to eliminate single points of failure.
Collaborate with DevOps practice to ensure best practices to accelerate delivery.
Drive post-incident reviews and implement preventative measures.
What You Will Need
Proven experience in SRE, DevOps, or related roles, with some experience in a leadership or managerial position.
Strong knowledge of cloud platforms (AWS, GCP, Azure) and modern infrastructure technologies (Kubernetes, Docker, Terraform).
Expertise in monitoring, logging, and observability tools (e.g., Prometheus, Grafana, Datadog, Splunk).
Proficiency in at least one programming or scripting language (e.g., Python, Go, Bash).
Deep understanding of networking, databases, and distributed systems.
Strong communication, collaboration, and problem-solving skills.
Experience with incident response, on-call rotations, and post-mortem processes.
If you are ready to be at the forefront of the AdTech industry, shaping its future, and driving success for both Choreograph and our clients, we encourage you to apply and join our team.
Choreograph is the beating heart of data inside WPP’s media investment group, GroupM, the world’s leading media investment company responsible for more than $60 billion in annual media investment. Discover more about Choreograph at www.choreograph.com
GroupM and all its affiliates embrace and celebrate diversity, inclusivity, and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We are a worldwide media agency network that represents global clients. The more inclusive we are, the more great work we can create together
requisitionid:19641


- Company Name
- GroupM
- Job Title
- Senior Software Engineer
- Job Description
-
Title: Senior Engineer, Creative Optimizations
Who We Are
Choreograph is WPP’s global data products and technology company. We’re on a mission to transform marketing by building the fastest, most connected data platform that bridges marketing strategy to scaled activation.
We work with agencies and clients to transform the value of data by bringing together technology, data and analytics capabilities. We deliver this through the Open Media Studio, an AI-enabled media and data platform for the next era of advertising.
We’re endlessly curious. Our team of thinkers, builders, creators and problem solvers are over 1,000 strong, across 20 markets around the world.
About Choreograph Optimization
We’re a Product & Engineering team within Choreograph that’s focussed on optimizing the impact that advertising has for audiences and the brands that we work with. We do this by optimising media buying, and employing dynamic creative, to deliver impactful and relevant messages. Getting these to the right audience, on the right medium, at moments and locations that matter, via channels and for a budget that is optimal for the brands we work with, is where we live.
This role will work primarily on our Creative Optimization product, an omnichannel dynamic content optimisation (DCO) platform, that enables brands to power ads (e.g. images, videos, copy) across a range of channels (display, social, online video, connected TV) with dynamic data (e.g. location, weather, events) in real-time, turning a single creative concept into thousands of unique stories. We utilise AI to optimize for the best performing content, helping advertisers to tell the right story at the right time, and audiences to see messages that matter.
Our culture is based on mutual trust, sharing, building, and learning together. We value simplicity, maintainability, automation, and metrics.
Who We Are Looking For
Our team consists of 100+ engineers, designers, data, and product people, working in small inter-disciplinary teams closely with creative agencies, media agencies, and with our customers, to develop and scale our DCO platform, a leading digital advertising optimization suite that delivers amazing outcomes for brands and audiences.
As a Senior Engineer you will work side by side with a Product Manager, a Design Lead, and your engineering team to design, build, deliver and operate purposeful solutions. The role is a hands on development role, involving contributing to product strategy, crafting scalable and reliable architectures, developing features, building automations, owning tests, coaching and supporting junior engineers, and contributing to the wider team’s evolution of our principles and practices, and the tools we use. The role has no line management responsibilities.
Our platforms are built with Clojure, employ a polylith architecture, are deployed using CI/CD, heavily exploit automation, and run on AWS, GCP, k8s, Snowflake and more. We serve 9 petabytes and 77 billion objects annually, which amounts to 20 billion ad impressions across the globe. You’ll play a leading role in significantly scaling this further.
What You Will Do
Lead an engineering team, overseeing and participating in all stages of development, delivery and operations, together with Product and Design leaders.
Architect solutions that are simple, scalable, reliable, secure, maintainable, and make a measurable impact.
Develop and deliver new features, maintain our product, and drive growth to hit team KPIs. As a part of this, undertake hands-on development and engineering tasks with your team and other teams, to deliver production solutions.
Employ and champion modern pragmatic engineering principles, practices, and tooling, including TDD/BDD/ATDD, XP, QA Engineering, Trunk Based Development, Continuous Delivery, automation, DevSecOps, and Site Reliability Engineering.
Contribute to, and take a leadership role in, driving ongoing improvements to our engineering principles, practices, and tooling. Provide support & mentorship to junior engineers, prioritising continuous learning and development.
Develop and maintain a contemporary understanding of AdTech developments, industry standards, partner and competitor platform developments, and commercial models, from an engineering perspective. Combined these insights with technical expertise to contribute to our strategy and plans, influence product design, shape our roadmap, and help plan delivery.
What You Will Need
Proven experience designing, building, and operating concurrent, distributed systems. Experience with advertising technology (AdTech) highly desired.
Proven experience and a passion for developing and operating full stack production systems in Clojure, k8s, and AWS or GCP. ClojureScript, JavaScript, TypeScript, React, Java, Python, and Terraform experience highly desirable.
Proven experience leading teams, designing simple / scalable / reliable architectures, building, and operating concurrent, distributed systems, solving difficult and novel problems, and leading engineering and operational teams working in this space.
Proven experience in developing data structures and algorithms. Experience working with ML/AI highly desirable.
Proven experience contributing to product strategy development with Product Management teams. Experience in SaaS product engineering and operations highly desirable.
Proven experience in modern software development and testing practices and implementing these in teams, with a willingness to share, partner and coach engineers, product people, and operations through pragmatic and effective development and delivery practices. Experience in employing TDD, BDD or ATDD highly desirable.
Proven experience shaping and evolving the principles, practices, and tooling supporting agile, testing/QA, DevSecOps, automation, SRE. Experience in Trunk Based Development, XP, & implementing CI/CD highly desirable.
A focus on continuous learning and improving, both technically and professionally, in your industry, for you and your teams.
Demonstrated resilience, with experience working in ambiguous situations.
Strong English, excellent influencing and communication skills, and excellent documentation skills.
If you are ready to be at the forefront of the AdTech industry, shaping its future, and driving success for both Choreograph and our clients, we encourage you to apply and join our team.
Choreograph is the beating heart of data inside WPP’s media investment group, GroupM, the world’s leading media investment company responsible for more than $60 billion in annual media investment. Discover more about Choreograph at www.choreograph.com
GroupM and all its affiliates embrace and celebrate diversity, inclusivity, and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We are a worldwide media agency network that represents global clients. The more inclusive we are, the more great work ...