×
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: 8120 Barclaycard UK
Part Time position
Listed on 2026-06-06
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

This role is responsible for driving technical excellence and innovation by leading the design and implementation of robust software solutions, providing mentorship to engineering teams, fostering cross‑functional collaboration, and contributing to strategic planning to ensure the delivery of high‑quality solutions aligned with business objectives.

Accountabilities
  • Provide guidance and expertise to engineering teams to ensure alignment with best practices and foster a culture of technical excellence.
  • Contribute to strategic planning by aligning technical decisions with business goals, anticipating future technology trends, and providing insights to optimize product roadmaps.
  • Design and implement complex, scalable, and maintainable software solutions, considering long‑term viability and business objectives.
  • Mentor and coach junior and mid‑level engineers to foster professional growth and knowledge sharing.
  • Collaborate with business partners, product managers, designers and other stakeholders to translate business requirements into technical solutions and ensure a cohesive approach to product development.
  • Identify and incorporate new technologies, methodologies and industry practices into the engineering process.
Key Responsibilities
  • Design and implement highly performant, fault‑tolerant distributed services that handle massive scale with grace.
  • Apply domain modelling principles to create clean, maintainable codebases that accurately represent complex business logic.
  • Champion comprehensive testing strategies – unit tests, performance testing and chaos engineering.
  • Build responsive web UIs that delight users while maintaining enterprise‑grade performance and reliability.
  • Participate in on‑call rotations, embodying the “you build it, you run it” philosophy.
  • Embed security into every layer of solutions, ensuring customer data protection and zero‑trust principles.
  • Leverage AI‑powered tools to accelerate development while maintaining production standards.
Required Skills
  • Experience in a payment acquiring, fintech or payment

    SaaS business.
  • Product‑thinking mindset – treating the platform as a product with engineers as customers.
  • Exceptional communication – explain technical trade‑offs to both technical and non‑technical stakeholders.
  • Polyglot mindset – expertise in at least two languages and a “right tool for the job” philosophy.
  • JVM mastery – deep expertise in Kotlin or Java, Scala or Clojure.
  • Cloud‑native mindset – hands‑on experience with AWS, Azure or GCP and cloud design patterns.
  • Messaging & events – solid grasp of Kafka, Rabbit

    MQ, SQS, NATS and event‑driven architecture patterns.
  • Data layer expertise – SQL (Postgre

    SQL, MySQL) and No

    SQL (Mongo

    DB, Dynamo

    DB, Redis).
  • API design – proven track record designing and implementing RESTful/Graph

    QL APIs at scale.
  • Systems programming – experience with Rust for performance‑critical services.
  • AWS mastery – advanced AWS knowledge.
  • Kubernetes – container orchestration, Helm and cloud‑native deployment strategies.
  • React – modern frontend development with React, Type Script and state‑management libraries.
  • Observability – experience with monitoring, logging and tracing tools.
  • CI/CD wizardry – Dev Ops mindset and experience in automated deployment pipelines, infrastructure as code and Git Ops practices.
Location

London (1 Churchill Place or 7

Westferry Circus – new BPL office) or Northampton. Hybrid working pattern with 3days per week in‑office.

#J-18808-Ljbffr
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