Principal Engineer in London

Principal Engineer in London

London Full-Time 78969 - 98711 £ / year (est.) No home office possible
CDP

At a Glance

  • Tasks: Lead the charge in improving platform integration and architecture for cutting-edge services.
  • Company: Join a forward-thinking tech company in the heart of London.
  • Benefits: Enjoy a competitive salary, generous pension, flexible working, and professional development opportunities.
  • Other info: Permanent role with excellent career growth potential in a collaborative environment.
  • Why this job: Be at the forefront of tech innovation and make a real impact on integration architecture.
  • Qualifications: Extensive experience in integration architecture and strong skills in modern web stacks.

The predicted salary is between 78969 - 98711 £ per year.

The Principal Engineer for Platform Integration & Architecture is accountable for improving how CDP’s services and systems integrate. You will document and make legible the current state, align engineering leaders on shared integration principles, define the target integration model, and drive a practical roadmap to get there. You will work closely with tech leads and squads, staying hands‑on where needed, and supporting delivery through design input, reviews, and decision‑making. This is the first Principal Engineer role; we envisage it becoming its own team of senior engineers at the same grade as Tech Leads but with stand‑alone responsibilities.

Responsibilities

  • Audit and document the existing platform architecture and integrations across services and systems.
  • Produce clear architecture diagrams and documentation that support both day‑to‑day delivery and longer‑term decision‑making.
  • Identify integration bottlenecks, inconsistencies, and technical debt, and propose concrete changes.
  • Work with tech leads to agree shared integration principles and guidelines across squads.
  • Define a target integration model suitable for CDP’s future needs, including patterns for service boundaries and interactions.
  • Create a pragmatic roadmap for improving integration architecture, with clear priorities and milestones.
  • Support squads to deliver the roadmap, including design collaboration, code and approach reviews, and unblocking decisions.
  • Collaborate with internal stakeholders such as Engineering squads, Architecture, QA, Product, Platform and infrastructure colleagues as relevant to integration work.

Qualifications

  • Extensive hands‑on experience designing and improving integration architecture across multiple services.
  • Strong engineering background in modern web stacks, with deep practical experience in CDP’s stack (Node.js, React, Nest.js) and working knowledge of Azure‑based systems.
  • Experience setting standards and aligning multiple teams on shared technical approaches, without slowing delivery.
  • Ability to reverse‑engineer unclear systems, improve them incrementally, and explain trade‑offs in plain language.
  • Strong written communication, producing documentation that engineers actually use.
  • Practical, collaborative working style with a bias towards shipping improvements and raising overall engineering quality.

This is a permanent office‑based role in our London Office. The salary band for this role is £78,969 - £98,711 plus bank holidays, generous non‑contributory pension provision, Employee Assistance Programme, life assurance, training and development, flexible working opportunities and other benefits.

Principal Engineer in London employer: CDP

As a Principal Engineer at CDP in London, you will join a forward-thinking team dedicated to enhancing integration architecture and driving engineering excellence. With a strong emphasis on employee growth, the company offers generous benefits including a non-contributory pension, flexible working opportunities, and a commitment to professional development, fostering a collaborative and innovative work culture that empowers you to make a meaningful impact.
CDP

Contact Detail:

CDP Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Engineer in London

✨Network Like a Pro

Get out there and connect with people in the industry! Attend meetups, tech conferences, or even local events. The more you mingle, the better your chances of landing that Principal Engineer role through referrals.

✨Show Off Your Skills

Don’t just talk about your experience; demonstrate it! Create a portfolio showcasing your projects, especially those related to integration architecture. This will give potential employers a clear view of what you can bring to the table.

✨Ace the Interview

Prepare for technical interviews by brushing up on your knowledge of Node.js, React, and Azure systems. Be ready to discuss how you've tackled integration challenges in the past and how you can contribute to CDP’s future needs.

✨Apply Through Our Website

Make sure to apply directly through our website! It not only shows your interest but also helps us keep track of your application. Plus, we love seeing candidates who take that extra step!

We think you need these skills to ace Principal Engineer in London

Integration Architecture
Documentation Skills
Architecture Diagrams
Technical Debt Management
Collaboration with Tech Leads
Roadmap Development
Design Collaboration
Code Review
Node.js
React
Nest.js
Azure-based Systems
Standards Setting
Reverse Engineering
Written Communication

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Principal Engineer role. Highlight your hands-on experience with integration architecture and any relevant technologies like Node.js and Azure.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're the perfect fit for this role. Share specific examples of how you've improved integration processes in the past and how you can contribute to our team.

Showcase Your Communication Skills: Since strong written communication is key, ensure your application materials are clear and concise. Use diagrams or examples if necessary to demonstrate your ability to produce documentation that engineers actually use.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role without any hiccups!

How to prepare for a job interview at CDP

✨Know Your Stuff

Make sure you’re well-versed in integration architecture and the specific technologies mentioned in the job description, like Node.js, React, and Azure. Brush up on your hands-on experience and be ready to discuss how you've improved integration in past roles.

✨Showcase Your Documentation Skills

Since strong written communication is key, prepare to share examples of architecture diagrams or documentation you've created. This will demonstrate your ability to produce clear, usable materials that support engineering teams.

✨Collaboration is Key

Be ready to talk about how you've worked with tech leads and other squads in the past. Highlight your collaborative approach and how you’ve helped align teams on shared integration principles without slowing down delivery.

✨Think Ahead

Prepare to discuss your vision for a target integration model and how you would create a roadmap for improvements. Think about potential bottlenecks and how you would address them, showing that you can think strategically while being hands-on.

Principal Engineer in London
CDP
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>