Senior Platform Engineer chez Bauer Media Outdoor
Bauer Media Outdoor · London, Royaume-Uni · Hybrid
- Bureau à London
About Us
Bauer Media Outdoor is reshaping Out-of-Home advertising across Europe. Our network spans thousands of DOOH screens, data-driven delivery systems, and enterprise platforms that power scheduling, booking, content delivery, and performance reporting at scale.
We are in the middle of a modernisation programme. New products, new infrastructure, and a stronger platform engineering discipline. You will be part of the group building and operating the foundations that our product and application teams depend on, raising the bar on reliability, observability, and non-functional excellence across our platforms.
The Role
As a Senior Platform Engineer, you will own and evolve the core platform capabilities that underpin one of our most critical internal systems. This platform will ultimately support over €1bn in revenue and millions of transactions per day, serving both internal teams and external partners. It must scale predictably, remain stable under pressure, and fail gracefully when things go wrong.
Your remit spans platform architecture, cloud infrastructure, performance and reliability engineering, observability, and capacity planning. You will work across front end and back end concerns where platform decisions directly affect user experience, throughput, and cost.
This is hands-on engineering. You will design, build, test, and operate platform components, define and enforce non-functional requirements, and work closely with architects, product teams, and senior engineers to ensure systems are built on solid, scalable foundations.
Key Responsibilities
Platform Engineering & Non-Functional Requirements
- Define, document, and own non-functional requirements across performance, availability, reliability, scalability, observability, cost, and security.
- Design and implement platform patterns that make it easy for product teams to meet these requirements by default.
- Translate business and engineering workflows into measurable system behaviours such as throughput, latency, concurrency, and degradation thresholds.
- Model expected load and establish clear capacity baselines for critical services.
Performance, Reliability & Testing
- Build and execute performance, load, stress, concurrency, and soak tests aligned to platform NFRs.
- Identify and resolve bottlenecks across front end, APIs, application logic, data stores, and cloud infrastructure.
- Embed reliability and performance validation into CI/CD pipelines so issues are caught early, not in production.
- Contribute to resilience testing, failure scenarios, and recovery strategies.
Observability & Operational Excellence
- Strengthen observability using AWS CloudWatch, X-Ray, metrics, logs, distributed tracing, and event correlation.
- Define what “healthy” looks like at platform and service level, and ensure this is visible to engineering teams.
- Create dashboards and alerts that surface actionable signals, not noise.
- Use operational data to drive continuous improvement in platform design and usage.
Cloud, Architecture & Collaboration
- Influence architectural decisions using evidence from performance testing, capacity modelling, and operational data.
- Validate AWS scaling policies, resource limits, timeouts, and data access patterns across the platform.
- Work with front end and UX teams where platform constraints directly impact user experience and behaviour.
- Provide clear, data-backed recommendations that explain trade-offs between cost, performance, reliability, and delivery speed.
What We’re Looking For
- Strong experience as a Senior Platform Engineer, Site Reliability Engineer, or similar role with real production ownership.
- Deep understanding of non-functional requirements including performance, availability, resilience, capacity, operability, security constraints, cost, and maintainability.
- Solid knowledge of AWS architecture and how platform decisions affect scaling behaviour, service limits, and cost efficiency.
- Hands-on experience with performance and reliability tooling such as JMeter, Gatling, Locust, k6, or equivalent.
- Ability to diagnose issues end-to-end, from user experience through to infrastructure and distributed systems.
- Someone who challenges assumptions early, uses evidence, and raises engineering standards across teams.
- Clear awareness of platform maintenance responsibilities and the downstream impact on product teams and customers.
What Success Looks Like
3 Months
- Platform NFRs are clearly defined, documented, and agreed with engineering, product, and architecture.
- Performance baselines, SLOs, and capacity thresholds exist for all critical workflows.
- Key bottlenecks and architectural risks are identified with data to support them
- Initial improvements to observability and platform testing are in progress.
6 Months
- Automated performance and reliability validation is integrated into CI/CD pipelines.
- The platform handles expected load with predictable scaling and controlled costs.
- Dashboards expose real-time platform health, performance trends, and NFR compliance.
- Product and engineering teams actively use platform insights to shape design decisions.
12 Months
- The platform consistently meets or exceeds core NFRs under real and peak load.
- Performance, resilience, and observability practices are fully embedded into delivery workflows.
- AWS scaling behaviour is tuned, predictable, and cost-efficient.
- The platform supports 300+ concurrent users and multi-process workloads without instability.
- You are recognised internally as a senior authority on platform reliability, scalability, and operational rigour.