Principal Engineer - CPTO, BPL
Hybrid · London, England, United Kingdom or Northampton, England, United Kingdom
Job Summary
Principal Software Engineer, Platform (CPTO) at Barclays’ BPL leading design and implementation of highly resilient, scalable distributed services. You’ll mentor engineers, shape architecture using modern JVM languages (Kotlin, Java, etc.), work with cloud-native stacks (AWS/Azure/GCP), and apply domain-driven design to deliver production-grade, secure systems. The role emphasizes ownership (you run it), on-call rotations, security-first mindset, and leveraging AI-augmented development. Location options include London or Northampton with a hybrid pattern (3 days in-office). The role requires experience in Payments/Fintech, polyglot programming, and strong collaboration with product, design, and business stakeholders.
Required Qualifications
- Experience in building complex, scalable distributed systems
- Proficiency with JVM languages (Kotlin preferred)
- Cloud platforms (AWS/Azure/GCP)
- Kafka/RabbitMQ/SQS/NATS messaging
- SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, DynamoDB, Redis)
- REST/GraphQL APIs
- React/TypeScript for front-end
- Kubernetes and CI/CD with GitOps
- On-call rotations and ownership culture
- Security and zero-trust principles
- AI-assisted development capabilities
- Experience in Payments/Fintech or Payment SaaS preferred
- Strong communication and cross-functional collaboration
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.