Lead Engineer, Back End
3 Days Old
Lead Engineer, Back End
Location: London, Greater London, UK
Company: Apply4U
Application Deadline: 2025-11-30
About WPP Media
WPP is the creative transformation company. We use the power of creativity to build better futures for our people, planet, clients and communities.
About Choreograph: A Leading WPP Media Brand
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.
Who we are looking for
Choreograph is seeking an experienced and forward-thinking Back-End Engineer to lead the development of our ecosystem of (primarily) Python microservices. You\'ll build leading edge capabilities, collaborating with other teams to develop services that contribute to a range of innovative products, with a particular focus on integrating and optimising AI and agentic intelligence capabilities.
Responsibilities
- Lead a cross-functional team of developers.
- Drive the development of architecture for systems you build and maintain, with a focus on AI integration.
- Collaborate with Product leaders to develop and execute roadmaps for services and products, incorporating AI and agentic intelligence strategies.
- Build and deploy back-end services communicating over a range of APIs with other services, including those leveraging language models.
- Write clean, well-designed, and reusable code.
- Test your code appropriately and collaborate with Developers in Test to create robust testing frameworks.
- Acknowledge and explain the trade-offs associated with any technical decision.
- Participate in specification workshops to define functional and non-functional characteristics of our systems, including AI-related requirements.
- Demonstrate a solid understanding of separation of concerns, APIs as contracts, and the importance of preventing implementation details and side effects from crossing the API boundary.
- Design and implement agentic workflows and supporting infrastructure, including workflow design, tool calling and model evaluation pipelines.
- Collaborate with data scientists and other product teams to develop common services that can support agentic capabilities within our product suite.
- Extensive experience in software development.
- Proven track record of leading small or large development teams.
- Strong familiarity with Python 3 (the primary development language for this role).
- Familiarity with agile development patterns.
- Essential SQL/Database knowledge (including understanding the trade-offs of using ORMs).
- Experience working with and integrating complex external REST APIs.
- Experience working with one or more of the leading cloud platforms (GCP, AWS, Azure).
- Experience with serverless architectures (Lambda, Fargate, Cloud Run, et al.) and a clear understanding of when not to use them.
- Experience with message queues (SQS, PubSub, RabbitMQ etc.) and data pipelines (Kafka, Beam, Kinesis, etc.).
- Effective team player with excellent communication, presentation, and influencing skills.
- Passion for improving coding and development practices.
- Experience working with microservices communicating over a range of interfaces.
- Understanding of how the web works, REST APIs, OpenAPI spec/Swagger, GraphQL, and the difference between REST and RPCs.
- Understanding of TDD, BDD, unit testing, integration testing, and when to use them.
- Familiarity with trunk-based development in Git.
- Experience with back-end web application frameworks (Django, FastAPI, etc.).
- Experience with language models and agentic workflows (e.g., Langchain, AutoGPT).
- Knowledge of model evaluation metrics and techniques.
- Google Cloud (Cloud Functions, AppEngine, PubSub, Stackdriver, etc.).
- Docker, Kubernetes.
- Typescript, NodeJS, React, Webpack, etc.
- Java, C#.
- Experience within the advertising/media agency space.
- Terraform.
Life at WPP Media & Benefits
Our passion for shaping the next era of media includes investing in our employees to help them do their best work, and we\'re just as committed to employee growth as we are to responsible media investment. WPP Media employees can tap into the global WPP Media & WPP networks to pursue their passions, grow their networks, and learn at the cutting edge of marketing and advertising.
Our benefits include competitive medical, group retirement plans, vision, and dental insurance, significant paid time off, preferential partner discounts, and employee mental health awareness days.
WPP Media is an equal opportunity employer and considers applicants for all positions without discrimination or regard to particular characteristics. We are committed to fostering a culture of respect in which everyone feels they belong and has the same opportunities to progress in their careers.
Please note this is a UK based role and requires individuals to have the right to work in this location.
While we appreciate all applications received, only those candidates selected for an interview will be contacted.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
Market Research, Advertising Services, and Online Audio and Video Media
- Location:
- City Of London
- Job Type:
- FullTime
- Category:
- IT & Technology
We found some similar jobs based on your search
-
1 Days Old
Lead Back End Engineer
-
London
- IT & Technology
Direct message the job poster from mkodo Overview Reporting to a Software Engineering Manager or Head of Engineering, we are seeking a Lead Backend Software Engineer to be the go-to authority for backend engineering, setting the technical vision, gu...
More Details -
-
2 Days Old
Lead Back End Engineer
-
London, England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Lead Backend Software Engineer at mkodo. Set the technical vision, guiding architecture, and driving improvements in tools, processes, and delivery practices. Hands-on for critical work, but your greatest impact will come from technical leadership. Strong foundation in Java and Spring Boot, and event-driven systems such as Kafka.
More Details -
-
3 Days Old
Senior Lead Software Engineer, Back End
-
London
- IT & Technology
Overview Senior Lead Software Engineer, Back End Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital On...
More Details -
-
3 Days Old
Lead Engineer, Back End
-
City Of London
- IT & Technology
Lead Engineer, Back End Location: London, Greater London, UK Company: Apply4U Application Deadline: 2025-11-30 About WPP Media WPP is the creative transformation company. We use the power of creativity to build better futures for our people, pl...
More Details -
-
4 Days Old
Senior Lead Software Engineer, Back End
-
London, England, United Kingdom
-
£150,000 - £200,000
- IT & Technology
Senior Lead Software Engineer, Back End. Capital One is seeking Back End Software Engineers who are passionate about marrying data with emerging technologies. The role is expected to accept applications for a minimum of 5 business days. The minimum and maximum full-time annual salaries for this role are listed below, by location.
More Details -
-
8 Days Old
Lead Engineer, Back End
-
London
- IT & Technology
Join to apply for the Lead Engineer, Back End role at GroupM 1 day ago Be among the first 25 applicants Join to apply for the Lead Engineer, Back End role at GroupM About WPP Media WPP is the creative transformation company. We use the power o...
More Details -