Senior Software Engineer

Bauer Media Outdoor
London

Senior Software Engineer

About Us

Bauer Media reaches millions of people across Europe through audio, digital, and out of home advertising. Within Bauer Media Outdoor we operate thousands of digital screens and poster sites in high impact locations.

We are modernising the platforms that power how brands buy, manage, and measure outdoor advertising. Our teams are building scalable advertising and data platforms that support programmatic buying, self service tools, and data driven campaign optimisation.

Our mission is simple.

Create tech that makes a difference. Empower teams. Delight customers. Shape the media world of tomorrow.

The Role

We are looking for a Senior Software Engineer with a strong focus on the foundational qualities of high-performing systems: reliability, scalability, performance, and engineering excellence.

This is not a support or operational role. It is a hands-on senior engineering position focused on shaping how systems are designed, built, and operated at scale.

You will work on revenue-critical platforms that power campaign planning, audience targeting, real-time bidding, inventory management, and campaign performance analytics across Europe. Your work will directly influence how reliably and efficiently these systems operate under real production load.

You will act as a technical reference point for non-functional excellence, helping teams design systems that scale confidently as our traffic, markets, and data volumes grow.

What You Will Work On

  • Distributed services supporting real-time bidding and campaign execution
  • High-throughput APIs and data pipelines
  • Platform-level reliability, performance, and observability
  • Architectural improvements that reduce operational risk and increase resilience
  • Engineering standards that enable teams to move fast without compromising quality

What You Will Do

Engineer Systems for Scale and Resilience

  • Design and evolve services that are resilient, observable, and capable of operating at significant scale
  • Embed reliability, performance, security, and cost efficiency into architectural decisions from the outset
  • Define and evolve service-level objectives (SLOs) and reliability standards
  • Lead capacity planning, performance testing, and scalability initiatives
  • Improve fault tolerance through better system design and failure modelling

Improve Performance and Operational Excellence

  • Identify performance bottlenecks across services, APIs, and data pipelines
  • Optimise application code, queries, and service interactions to improve latency and throughput
  • Strengthen observability through improved monitoring, logging, and instrumentation
  • Reduce production incidents by improving resilience and early detection mechanisms

Raise Engineering Standards

  • Promote high-quality engineering practices including clean code, automated testing, and CI/CD
  • Drive consistency in reliability and performance practices across multiple teams
  • Contribute to design reviews with a strong focus on long-term maintainability and system health
  • Introduce measurable quality and reliability metrics and help teams use them effectively

Influence Technical Direction

  • Collaborate with engineers, architects, and product teams to ensure systems are designed for scale and reliability
  • Provide technical guidance on complex engineering trade-offs
  • Mentor engineers and contribute to a culture of engineering excellence
  • Help shape the long-term technical direction of our advertising platforms

What You Will Bring

  • Strong experience building and operating production-grade software systems
  • Experience designing distributed systems and cloud-based architectures
  • Demonstrated ability to improve system performance, scalability, and reliability
  • Deep understanding of non-functional requirements and how they influence architecture
  • Experience working with observability, monitoring, and performance analysis tools
  • Experience contributing to or establishing engineering standards across teams
  • Strong coding ability and a pragmatic approach to improving existing systems
  • Clear communication skills and the ability to influence across teams

Experience with high-throughput systems, event-driven architectures, or real-time platforms is highly valued.

How Success Is Measured

Success in this role is reflected through measurable improvements in the reliability, performance, and quality of our platforms, including:

  • Platform services operating reliably under increasing production load
  • Clear service-level objectives defined and adopted across teams
  • Measurable improvements in system performance and efficiency
  • Reduction in production incidents and improved fault tolerance
  • Reduced time to detect and resolve production issues
  • Higher-quality, more maintainable codebases
  • Systems that scale effectively as traffic, data volumes, and markets grow

Why This Role Is Impactful

  • You will shape the reliability and scalability of platforms used across multiple European markets
  • Your work will directly influence revenue-critical systems
  • You will solve complex distributed systems challenges at real-world scale
  • You will help engineering teams move faster by strengthening the foundations they build on
  • You will play a key role in defining what engineering excellence looks like within Bauer Media Outdoor

 

Technology Environment

Our Outdoor engineering teams operate in a modern cloud native environment.

Frontend
React, Next.js, TypeScript

Backend
Node.js, Python, serverless architectures

Data
Postgres, DynamoDB and other SQL or NoSQL technologies

Cloud
AWS including Lambda, API Gateway, CloudWatch, and S3

Infrastructure
Terraform and infrastructure as code

Engineering practices
CI/CD, observability, automated testing, and modern DevOps practices

 

Posted 2026-03-12

Recommended Jobs

Electrical/Mechanical Engineer

Michael Page
City of London, Greater London

Perform planned preventive maintenance (PPM) and reactive maintenance across M&E building services systems Carry out monitoring, fault-finding, and diagnostics on mechanical, electrical, and contr…

View Details
Posted 2025-11-12

Director -Global Demand Generation Operations

Moody's
London

At Moody's, we unite the brightest minds to turn today’s risks into tomorrow’s opportunities. We do this by striving to create an inclusive environment where everyone feels welcome to be who they are…

View Details
Posted 2026-02-15

Music Technician - Camden

Marchant Recruitment
London

Role Category & Location Sector: High-Performing Secondary School with Specialist Arts Status. Borough: Camden (Inner London, England). Start Date: ASAP Start, Permanent, Full-Time. The O…

View Details
Posted 2026-01-09

SEN Teaching Assistant - Ilford

Marchant Recruitment
Ilford, Greater London

We are seeking a compassionate, experienced, and dedicated SEN Teaching Assistant to join a friendly and inclusive primary school in Ilford, starting as soon as possible. This role is ideal for someo…

View Details
Posted 2026-01-28

Treasury Manager - FX & Corporate Finance

Michael Page
City of London, Greater London

Lead the UK's financial risk agenda, managing FX, interest rate, commodity and counterparty exposures. Execute smart, commercially focused hedging strategies, providing clear insights to senior le…

View Details
Posted 2026-02-19

TAS Director - Life Sciences & Healthcare

Pro-Recruitment Group
City of London, Greater London

Transaction Services Director - Life Sciences & Healthcare I'm partnering with a leading UK professional services firm to appoint a Director into its Transaction Services team, with a specific f…

View Details
Posted 2026-02-15

Reception Class Teacher | Outstanding School in...

Marchant Recruitment
Ilford, Greater London

We are looking for a creative and enthusiastic Reception Teacher to join our friendly and supportive Primary School in Redbridge. This permanent role, starting January 2026, provides an excellent opp…

View Details
Posted 2025-10-07

Dog Boarding needed near Battersea Park SW11

Tailster
Battersea, Greater London

TBC

View Details
Posted 2026-02-24

Daily Housekeeper Cook, Job ID J1F250

Little Ones UK Ltd
Kensington, Greater London

This lovely family based in Kensington, London, is looking for a Full-time Housekeeper Cook to maintain their home in a clean, organised condition and prepare healthy, balanced meals. The ideal candi…

View Details
Posted 2025-12-03

Triage and Engagement Officer

Lewisham Council
Lewisham, Greater London

Job Category: Admin & Clerical Job location: 1 Catford Road, Catford, London, Greater London, SE6 4RU, Lewisham Council Hours per week: 35 Start date: Immediate start Salary: £17.78 per hou…

View Details
Posted 2025-09-12