Base Career helps you apply smarter for this job.
Key skills for this role
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.
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.
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
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
Dartford, GBR
London, GBR
Warwick, GBR
Coventry, GBR
Nuneaton, GBR
Leicester, GBR
Westhoughton, GBR
London, GBR
Dartford, GBR
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
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
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
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
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
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
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
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
Bauer Media Group's private out-of-home advertising and public-infrastructure business serving brands, agencies, communities, and local authorities.
Visit company websiteJobs and hiring trendsFull-time
Senior
Hybrid
Apply faster on company sites with our extension.