Job Specifications
About Us
Bauer Media is a leading media business reaching millions of people across Europe through audio, digital, and out of home advertising. We're behind well known brands including Kiss, Absolute, Magic, Grazia, and Empire. Within our Outdoor division, we connect audiences through thousands of digital screens and poster sites in high impact locations.
This role sits within Bauer Media Outdoor at a pivotal moment. We are rethinking how brands buy, manage, and measure outdoor advertising, moving towards modern, scalable platforms across programmatic, self service, and data led products.
Bauer Media Outdoor Tech vision
Create tech that makes a difference. Empower teams. Delight customers. Shape the media world of tomorrow.
What you will be working on:
You will be building world class advertising products and ad-tech that allow our employees and customers to discover our advertising products, plan advertising campaigns, target audiences using powerful and proprietary data, manage campaigns and content, bid for our inventory on a real-time basis, and view the impact and performance of their adverts.
You will be delivering an outstanding experience, embedding AI into what we offer and making sure this operates reliably and cost effectively at a massive scale.
Role Focus:
Deliver high-quality software components and systems, bringing technical depth and craftsmanship to your area.
You'll do:
Design and build reliable, scalable features with minimal supervision
Contribute to architectural discussions and code reviews
Ensure performance, security, and reliability in your components
Write tests and automate deployments
Collaborate closely with Product, User Experience and Data / BI to deliver end-to-end solutions
Understand business and end-user needs, problems and feedback to optimse the product
Capture data and metrics on the success of the product and on how we deliver to continuously improve
Mentor and support junior engineers
How you will behave and act:
Demonstrates strong problem-solving skills
Listens actively and collaborates cross-functionally
Communicates with clarity and checks for understanding
Demonstrates continuous improvement and growth mindset
You'll bring:
At least four years of software engineering experience
Degree or equivalent experience in Computer Science or related discipline (or strong coding bootcamp experience)
Full stack capability
Strong proficiency in our core tech stack (languages, frameworks, cloud platform) and ways of working (e.g. agile, devops)
Experience with APIs, data flows, CI/CD pipelines, and monitoring
Ability to balance technical excellence with pragmatic delivery
Ability to understand business and user needs or problems and define realistic solutions
Good understanding of system design and performance trade-offs
Measures of success:
Consistent delivery of well-engineered, production-ready solutions that deliver measurable business value
Delivery of business value and business outcomes by delivering objectives and key results
Ownership of one or more core domains / systems
Contribution to shared engineering standards and documentation
The type of tech you will be working on:
At Bauer Media's Outdoor division, our engineering teams work with a modern, cloud-native technology environment. While you don't need experience with everything listed, you should be comfortable learning new tools and working across a varied stack. Our typical technologies include:
Frontend & Web
React
Next.js
TypeScript
Backend & Services
Node.js
Python
Serverless development
Datastores
SQL and NoSQL databases (e.g. Postgres, Dynamo DB)
Cloud & Infrastructure
AWS (Lambda, CloudWatch, API Gateway, S3, etc.)
Infrastructure as Code (Terraform)
Ways of Working
Agile delivery
Non-functional requirements embedded for scaling
CI/CD automation
Test-driven development (TDD)
Observability and modern DevOps practices
About the Company
Bauer Media Outdoor UK is one of the UK’s largest Out of Home media and infrastructure companies, operating more than 33,000 advertising sites nationwide and employing 600+ people in 14 locations. Our mission is To Create the Future of Media, transforming our estate to the benefit of all our stakeholders, through data-driven innovations and infrastructure. Our purpose is to provide both A Platform for Brands & A Platform for Good, delivering on advertisers’ media objectives whilst having a positive impact on the world around...
Know more