Hybrid Lead Software Engineer – Dynamic Creative Optimisation

Posted 2 months ago

Apply now

About the role

  • Lead Software Engineer shaping the DCO engineering function at Bauer Media Outdoor to create dynamic digital advertising solutions. Designing frameworks and leading a talented team in a hybrid environment.

Responsibilities

  • Architect DCO frameworks, templates and dynamic solutions using HTML5, CSS3, JavaScript
  • Define how dynamic content flows across our DOOH network
  • Develop solutions using live data feeds (APIs, JSON, XML), animation libraries, and integrations
  • Lead, mentor and grow a DCO engineering team
  • Establish gold-standard coding, testing and documentation practices
  • Own and evolve the team, tech and roadmap
  • Create clear technical guidelines for internal teams, agencies and DSP/SSP partners
  • Host knowledge-shares, training, documentation, and best-practice sessions
  • Become the business’s go-to DCO subject matter expert
  • Support the execution, testing and monitoring of live dynamic campaigns
  • Debug issues, optimise performance, and maintain delivery excellence
  • Work with product teams (AdAstra, LaunchPAD) and tech partners (e.g. Broadsign)
  • Stay ahead of trends: personalisation, automation, real-time data, dynamic creative tech
  • Push the boundaries of what DOOH can do with contextual intelligence

Requirements

  • A hands-on tech lead who isn’t afraid to code, prototype and review
  • Experienced in HTML5, CSS3, JavaScript (animation, Canvas/WebGL a bonus)
  • Familiar with ad tech ecosystems (DSPs, SSPs, VAST, programmatic ad delivery, DCO)
  • Comfortable integrating live data sources and APIs
  • A mentor and team builder with strong technical opinions (loosely held)
  • A communicator who can translate complexity into clarity for non-technical audiences
  • Energised by innovation, experimentation and building something from scratch
  • Obsessed with reliability, performance, and doing impressive things at scale

Benefits

  • Salary DOE + bonus
  • 33 days holiday (including bank holidays)
  • Pension matched up to 8%
  • Healthcare Cash Plan
  • Life insurance + income protection
  • Cycle to Work
  • Travel/season ticket loan
  • Discounts with 100s of retailers
  • A team that’s genuinely brilliant, supportive and uncompromisingly curious

Job title

Lead Software Engineer – Dynamic Creative Optimisation

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job