×
Register Here to Apply for Jobs or Post Jobs. X

Principal Engineer - CPTO, BPL

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: Barclays
Part Time position
Listed on 2026-06-04
Job specializations:
  • Software Development
    Cloud Engineer - Software, Software Engineer, Full Stack Developer, DevOps
Salary/Wage Range or Industry Benchmark: 100000 - 125000 GBP Yearly GBP 100000.00 125000.00 YEAR
Job Description & How to Apply Below
Location: Greater London

Principal Software Engineer, Platform, BPL

As an Engineering Lead in our Chief Product and Technology Office (CPTO), you’ll shape the architecture of tomorrow and mentor talented engineers, crafting elegant solutions for complex problems to create solutions that millions depend on.

In this role you'll be at the forefront of innovation, designing and building highly resilient, scalable distributed services that power critical business operations.

You’ll work with modern JVM languages (primarily Kotlin), cloud‑native technologies, and contemporary frontend frameworks.

What you’ll be building:

World-Class Distributed Systems - Design and implement highly performant, fault‑tolerant distributed services that handle massive scale with grace. You'll architect systems that are built to survive failures, scale elastically, and deliver lightning‑fast response times.

Domain-Driven Excellence - Apply domain modelling principles to create clean, maintainable codebases that accurately represent complex business logic. Your work will set the standard for engineering excellence.

Production-Grade Quality - Champion comprehensive testing strategies—from unit tests to performance testing to chaos engineering. You'll ensure every service is battle‑tested before it sees production traffic.

Full-Stack Impact - Build responsive web UIs that delight users while maintaining the performance and reliability standards expected of enterprise‑grade applications.

Ownership - Live the "you build it, you run it" philosophy. You'll participate in on‑call rotations (shared across the team), giving you direct insight into how your systems perform in the wild and driving continuous improvement.

Security First - Embed security into every layer of your solutions, ensuring customer data is protected with industry‑leading practices and zero‑trust principles.

AI-Augmented Development - Leverage AI‑powered tools to accelerate development while ensuring every line of code—whether human or AI‑generated—meets our exacting production standards.

Successful candidates will have a storied history with extensive experience building complex, scalable systems. You’ve seen things break at scale, and you know how to prevent it.

Essential skills include:
  • Experience gained in a Payment Acquiring, Fintech or Payment SaaS business.
  • Product thinking approach - you treat the platform as a product, with fellow engineers as your customers.
  • Sophisticated communication - demonstrating the ability to bring both technical and non‑technical stakeholders on the journey with us, e.g. explaining complex technical trade‑offs to those who might not know what a "service mesh" is.
  • A polyglot mindset with expertise of at least two languages and "right tool for the job" philosophy.
  • JVM Mastery – Deep expertise in at least one JVM language (we primarily use Kotlin
    , but strong Java
    , Scala
    , or Clojure experience translates beautifully).
  • Cloud‑Native Mindset – Hands‑on experience with cloud platforms (AWS, Azure, GCP) and understanding of cloud design patterns.
  • Messaging & Events – Solid grasp of messaging technologies (Kafka, Rabbit

    MQ, SQS, NATS) and event‑driven architecture patterns.
  • Data Layer Expertise

    Experience with both SQL (Postgre

    SQL, MySQL) and No

    SQL
    (Mongo

    DB, Dynamo

    DB, Redis) databases, understanding when to use each.
  • API DesignProven track record designing and implementing RESTful and/or Graph

    QL APIs
    that scale.
  • Rust – Experience with systems programming and performance‑critical services.
  • AWS Mastery – Advanced AWS knowledge.
  • Kubernetes – Container orchestration experience with K8s, Helm, and cloud‑native deployment strategies.
  • React – Modern frontend development skills with React, Type Script, and state management libraries.
  • Observability – Experience with monitoring, logging, and tracing tools.
  • CI/CD Wizardry – Strong Dev Ops mindset with experience in automated deployment pipelines, infrastructure as code, and Git Ops practices.
Location:

London (1 Churchill Place and 7 Westferry Circus - new BPL office) or Northampton. We support a hybrid working pattern with 3 days per week office‑based presence expected.

Purpose of the role

To drive technical excellence and innovation by…

Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary