Principle Backend Engineer in London

Principle Backend Engineer in London

London Full-Time 70000 - 90000 € / year (est.) Home office (partial)
Publicisgroupe

At a Glance

  • Tasks: Shape backend architecture and lead high-impact decisions for a cutting-edge marketing platform.
  • Company: Join Publicis Groupe, a leader in tech-driven marketing solutions.
  • Benefits: Enjoy a competitive salary, private medical cover, and flexible work arrangements.
  • Other info: Inclusive culture that values diverse backgrounds and perspectives.
  • Why this job: Make a real impact with AI-driven projects and innovative technology.
  • Qualifications: Expertise in Python, AWS, and data engineering required.

The predicted salary is between 70000 - 90000 € per year.

Performics is the Performance Centre of Excellence within Publicis Groupe, building technology, data and AI-driven marketing solutions for global brands. This Principal Backend Engineer role is a hands‑on, principal-level individual contributor position shaping the backend and data foundation behind OneSuite, our unified marketing intelligence and automation platform. You’ll set technical direction across data products and platform integration, write production‑grade Python, and lead high-impact architectural decisions that make complex marketing data dependable, secure and usable across clients. A key focus is enabling AI‑assisted analyst workflows, including agents built with the Claude Agent SDK, so teams can answer questions, surface issues and act on campaign opportunities with confidence.

Responsibilities

  • Own backend and data architecture across pipelines, connector systems, platform APIs, agent/tool runtimes, CLIs and downstream product surfaces.
  • Define durable domain boundaries and data contracts between warehouse outputs, operational stores, platform APIs, agent tools and user workflows.
  • Lead the evolution of Databricks medallion pipelines (ingestion, normalisation and curated outputs for analytics and product use cases).
  • Improve data quality and governance: schema enforcement, lineage, documentation and lakehouse‑to‑operational‑store sync for consumer‑facing data.
  • Architect Python backend services on AWS serverless paths, including authentication and tenant‑scoped access patterns.
  • Shape how capabilities are exposed through OneSuite (streaming workflows, tool permissions, MCP integrations and stable CLI/API/MCP contracts).
  • Set engineering standards (testing, CI/CD, deployment safety, observability) and mentor senior engineers through reviews, pairing and clear written guidance.

Qualifications

  • Demonstrable experience in senior backend, data platform or distributed systems engineering roles, with principal‑level ownership across multiple services or teams.
  • Expert Python backend engineering (API design, service boundaries, async/concurrent systems) plus strong SQL and modern testing practices.
  • Hands‑on Databricks / PySpark experience and lakehouse/medallion architecture (or equivalent large‑scale data pipeline experience).
  • Strong AWS serverless background (Lambda, API Gateway, S3, DynamoDB, IAM) with infrastructure‑as‑code (e.g., CloudFormation/SAM).
  • Deep understanding of multi‑tenant SaaS design, authN/authZ, tenant isolation, secrets management and operational security.
  • Experience designing stable data contracts and CLI/API/MCP contracts, including schema evolution and consumer‑facing data models.
  • Proven technical leadership through mentoring, architecture decisions, code review and clear trade‑off communication (without relying on direct authority).

Benefits

Publicis Media offers a wide range of benefits to support our employees. Full details are shared when you join, but highlights include core benefits such as Pension, Life Assurance, and Private Medical cover, alongside enhanced policies like Reflection Days and Shared Parental Leave. You’ll also have access to a range of additional initiatives, including:

Publicis Groupe works primarily from the office or our clients' office four days per week.

EEO Statement

Publicis Media is an equal opportunities employer. We welcome and encourage applications from people of all backgrounds, and do not discriminate on the basis of race, ethnicity, nationality, religion or belief, disability, age, citizenship, relationship status, sexual orientation, gender identity, or any other protected characteristic. We are committed to providing a fair, accessible, and inclusive recruitment process. If you have any access needs - for example, related to disability, neurodivergence, or a health condition - please let us know. We’ll work with you to ensure the process works for you. Sharing this information will never impact your application. Guided by our values, we listen with empathy, uplift each other, take responsibility, and embrace change - building a culture where everyone feels seen, respected, and genuinely included.

Principle Backend Engineer in London employer: Publicisgroupe

Performics, as part of Publicis Groupe, stands out as an exceptional employer for a Principal Backend Engineer due to its commitment to innovation and employee well-being. With a strong focus on professional growth, the company offers extensive benefits including pension plans, private medical cover, and unique initiatives like Reflection Days, fostering a supportive work culture that values diversity and inclusion. Located in a dynamic environment, employees are encouraged to collaborate closely while shaping cutting-edge marketing technology solutions, making it a rewarding place for those seeking meaningful contributions in their careers.

Publicisgroupe

Contact Detail:

Publicisgroupe Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Principle Backend Engineer in London

Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A personal connection can often get your foot in the door faster than a CV.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repo showcasing your Python projects and backend architecture work. This gives potential employers a taste of what you can do.

Tip Number 3

Prepare for those interviews! Brush up on common backend engineering questions and be ready to discuss your past projects. We want to see how you think and solve problems.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team.

We think you need these skills to ace Principle Backend Engineer in London

Python Backend Engineering
API Design
SQL
Databricks
PySpark
AWS Serverless (Lambda, API Gateway, S3, DynamoDB, IAM)
Infrastructure as Code (CloudFormation/SAM)

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter to highlight your experience with Python backend engineering and AWS serverless architecture. We want to see how your skills align with the role, so don’t hold back on showcasing relevant projects!

Showcase Your Technical Leadership:Since this is a principal-level position, it’s crucial to demonstrate your technical leadership experience. Share examples of how you've mentored others or made architectural decisions that had a significant impact on your previous teams.

Be Clear and Concise:When writing your application, clarity is key! Use straightforward language and avoid jargon where possible. We appreciate well-structured applications that make it easy for us to see your qualifications at a glance.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and allows us to keep track of all submissions efficiently. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at Publicisgroupe

Know Your Tech Inside Out

Make sure you’re well-versed in Python backend engineering, especially API design and async systems. Brush up on your SQL skills too, as they’ll likely come up during technical discussions.

Showcase Your Leadership Skills

Prepare examples of how you've led architectural decisions or mentored other engineers. This role requires strong technical leadership, so be ready to discuss your approach to guiding teams without relying on authority.

Understand the Data Landscape

Familiarise yourself with Databricks and lakehouse architecture. Be prepared to talk about your experience with data quality, governance, and how you’ve handled schema evolution in past projects.

Demonstrate Problem-Solving Abilities

Think of scenarios where you’ve tackled complex problems, especially in multi-tenant SaaS environments. Highlight your experience with AWS serverless technologies and how you’ve ensured operational security in your solutions.