Senior Software Engineer

Choreograph
London
GBP 200,000 +
Job description

This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board.

Description

Position at Choreograph

Title: Senior Engineer, Creative Optimizations

WHO WE ARE

Choreograph is WPP's global data products and technology company. We're on a mission to transform marketing by building the fastest, most connected data platform that bridges marketing strategy to scaled activation.

We work with agencies and clients to transform the value of data by bringing together technology, data and analytics capabilities. We deliver this through the Open Media Studio, an AI-enabled media and data platform for the next era of advertising.

We're endlessly curious. Our team of thinkers, builders, creators and problem solvers are over 1,000 strong, across 20 markets around the world.

ABOUT CHOREOGRAPH OPTIMIZATION

We're a Product & Engineering team within Choreograph that's focused on optimizing the impact that advertising has for audiences and the brands that we work with. We do this by optimizing media buying, and employing dynamic creative, to deliver impactful and relevant messages.

This role will work primarily on our Creative Optimization product, an omnichannel dynamic content optimisation (DCO) platform, that enables brands to power ads (e.g. images, videos, copy) across a range of channels (display, social, online video, connected TV) with dynamic data (e.g. location, weather, events) in real-time.

Our culture is based on mutual trust, sharing, building, and learning together. We value simplicity, maintainability, automation, and metrics.

WHO WE ARE LOOKING FOR

As a Senior Engineer, you will work side by side with a Product Manager, a Design Lead, and your engineering team to design, build, deliver and operate purposeful solutions. The role is a hands-on development role, involving contributing to product strategy, crafting scalable and reliable architectures, developing features, building automations, owning tests, coaching and supporting junior engineers.

Our platforms are built with Clojure, employ a polylith architecture, are deployed using CI/CD, heavily exploit automation, and run on AWS, GCP, k8s, Snowflake and more. You'll play a leading role in significantly scaling this further.

WHAT YOU WILL DO

  1. Lead an engineering team, overseeing and participating in all stages of development, delivery and operations, together with Product and Design leaders.
  2. Architect solutions that are simple, scalable, reliable, secure, maintainable, and make a measurable impact.
  3. Develop and deliver new features, maintain our product, and drive growth to hit team KPIs.
  4. Employ and champion modern pragmatic engineering principles, practices, and tooling.
  5. Contribute to, and take a leadership role in, driving ongoing improvements to our engineering principles, practices, and tooling.
  6. Develop and maintain a contemporary understanding of AdTech developments, industry standards, and commercial models, from an engineering perspective.

WHAT YOU WILL NEED

  1. Proven experience designing, building, and operating concurrent, distributed systems. Experience with advertising technology (AdTech) highly desired.
  2. Proven experience and a passion for developing and operating full stack production systems in Clojure, k8s, and AWS or GCP.
  3. Proven experience leading teams, designing simple / scalable / reliable architectures, and solving difficult problems.
  4. Proven experience in developing data structures and algorithms. Experience working with ML/AI highly desirable.
  5. Proven experience contributing to product strategy development with Product Management teams.
  6. Proven experience in modern software development and testing practices.
  7. A focus on continuous learning and improving, both technically and professionally.
  8. Demonstrated resilience, with experience working in ambiguous situations.
  9. Strong English, excellent influencing and communication skills, and excellent documentation skills.

If you are ready to be at the forefront of the AdTech industry, shaping its future, and driving success for both Choreograph and our clients, we encourage you to apply and join our team.

Choreograph is the beating heart of data inside WPP's media investment group, GroupM, the world's leading media investment company responsible for more than $60 billion in annual media investment.

GroupM and all its affiliates embrace and celebrate diversity, inclusivity, and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Software Engineer jobs in London