Description:
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
| Organization | Barclays |
| Industry | IT / Telecom / Software Jobs |
| Occupational Category | Principal Software Engineer |
| Job Location | London,UK |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Intermediate |
| Experience | 2 Years |
| Posted at | 2026-06-02 1:49 pm |
| Expires on | 2026-07-17 |