Principle Engineer - Bpl

jobs.barclays

London, United Kingdom
Hybrid
Cloud and kubernetes expertise
Distributed systems design
Developer experience optimization
As a Principal Software Engineer for our Platform team, you are both an architect of our engineering principles and a builder of the ground we stand on

Job Summary

  • As a Principal Software Engineer for our Platform team, you are both an architect of our engineering principles and a builder of the ground we stand on.
  • You’ll lead on designing, operating, and refining our internal developer platform, leading the migration toward (or optimisation of) distributed systems, ensuring high availability and low latency.
  • Success in this role is measured not just by the code you commit, but by the cumulative velocity and confidence of the entire engineering organization.

Matching Summary

As a Principal Software Engineer for our Platform team, you are both an architect of our engineering principles and a builder of the ground we stand on.

Skills & Requirements

Must-have

  • cloud and kubernetes expertise
  • distributed systems design
  • developer experience optimization
  • high availability and low latency
  • SDLC control and compliance implementation
  • monitoring and incident response frameworks

Nice-to-have

  • strong opinions weakly held
  • automate everything
  • simplicity is a feature
  • ownership is absolute
  • ruthless transparency

Key Requirements

  • Significant experience building complex, scalable systems
  • Mastery of cloud, kubernetes, and CNCF ecosystem
  • Expertise in at least two languages (e.g., Rust, Go, Kotlin)
  • Product thinking for internal platforms
  • Strong communication skills for technical and non-technical stakeholders

Work Rights

Not specified

Tailored Resume

Cover Letter