Sr. Software Engineer

Barclays

Glasgow

On-site

GBP 90,000 - 130,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Barclays is looking for a Senior Software Engineer - UI Platform Lead in Glasgow to shape and deliver a reusable UI platform. You will drive token-architectures, tooling, and platform integrations across Barclays digital experiences, leading architectural and engineering excellence.

The role requires deep experience with React/TypeScript, design tokens, and cloud/CI pipelines, plus Java/Spring or Node.js for services.

Qualifications

  • React and TypeScript in a library or platform context, not just apps.
  • Design token architectures and tooling to transform tokens across platforms.
  • Build integrations between a platform and external design/tools/CI pipelines.
  • Java with Spring for APIs or Node.js for tooling/build pipelines.
  • Experience with generative or AI-assisted developer tools or integrations.

Responsibilities

  • Develop and deliver high-quality software using selected languages and frameworks.
  • Collaborate with product managers, designers, and engineers to define requirements.
  • Participate in code reviews and promote code quality and knowledge sharing.
  • Stay informed on tech trends and contribute to tech communities.
  • Adhere to secure coding practices to protect data and systems.
  • Implement effective unit testing for reliable code.

Skills

React
TypeScript
Design tokens
Token tooling
Platform integrations
Java
Spring
Node.js
AI tooling
CI/CD design
Kubernetes
Security practices

Job description

Join us as a Senior Software Engineer - UI Platform Lead in thecross Barclays Digital Platform (XDP) engineering team, which builds the shared technology layer behind Barclays digital experiences.

We are building a UI platform that is AI-native by design, where components, tokens, and patterns are delivered through tooling and APIs, not just code. This role leads the team shaping how digital experiences are built and delivered across Barclays.

To be successful as a Senior Software Engineer - UI Platform Lead, you must have the following essential skills;


  • React and TypeScript in a library or platform context (not just application code
  • Design token architectures (DTCG, Style Dictionary, or similar) and the tooling that transforms tokens across platforms
  • Building integrations between a platform and external tools (design tools, code editors, CI pipelines
  • Java and Spring for API services, or Node.js for tooling and build pipelines
  • Experience with generative or AI-assisted developer tools, whether building them or integrating them into a platform

Some other highly valued skills may include;

  • Infrastructure-as-code, Kubernetes, or CI/CD pipeline design for platform service
  • Building or running registries, artefact distribution, or developer tooling platforms
  • Familiarity with how mobile and native teams consume shared UI artefacts, and the constraints that come with supporting multiple platforms
  • JSON Schema, OpenAPI, or contract-first API design
  • Contributions to open-source projects, design systems, or technical standards

You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen strategic thinking and digital and technology, as well as job-specific technical skills


Location is Glasgow

Purpose of the role

To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.

Accountabilities
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance.
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing.
  • Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth.
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.
Vice President Expectations
  • To contribute or set strategy, drive requirements and make recommendations for change. Plan resources, budgets, and policies; manage and maintain policies/ processes; deliver continuous improvements and elevate breaches of policies/procedures..
  • If managing a team, they define jobs and responsibilities, planning for the department's future needs and operations, counselling employees on performance and contributing
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer – UI Platform Lead
Senior Software Engineer – UI Platform Lead

Barclays • Glasgow

On-site
GBP 90,000 - 120,000
Developer Platform Engineer
Developer Platform Engineer

Barclays • Glasgow

On-site
GBP 65,000 - 85,000
UI Platform Lead - Senior Software Engineer (AI-native)
UI Platform Lead - Senior Software Engineer (AI-native)

Barclays • Glasgow

On-site
GBP 90,000 - 130,000
Platform Engineer
Platform Engineer

Barclays • Glasgow

On-site
GBP 90,000 - 125,000
AI Platform Engineer
AI Platform Engineer

Barclays • Knutsford

On-site
GBP 90,000 - 120,000
Adoption Software Engineer XDP
Adoption Software Engineer XDP

Barclays • Glasgow

On-site
GBP 70,000 - 110,000
Adoption Software Engineer XDP
Adoption Software Engineer XDP

Barclays • Knutsford

On-site
GBP 55,000 - 75,000
API Software Engineer
API Software Engineer

Barclays • Northampton

On-site
GBP 70,000 - 110,000
Senior UI Platform Lead — AI-Native Web Experience
Senior UI Platform Lead — AI-Native Web Experience

Barclays • Glasgow

On-site
GBP 90,000 - 120,000
Senior AI Platform Engineer
Senior AI Platform Engineer

Barclays • Greater London

Hybrid
GBP 120,000 - 160,000