Principal Engineer - Director

Barclays

Building 400, United States
Base: $225,000 - $300,000; bonus/equity: eligible ...
**
Enterprise java
Corporate banking platforms
Security-first mindset
** Barclays is seeking a Principal Engineer - Director to lead technical excellence and innovation in software solutions, focusing on corporate banking platforms. The role emphasizes mentorship, cross-functional collaboration, and alignment of technology with business goals. **

Job Summary

  • To drive 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.
  • This role requires a senior technology leader with deep expertise in enterprise Java and corporate banking platforms, strong architectural authority, and a security-first mindset.
  • Barclays employees are eligible for a suite of a competitive and generous employee benefits, including medical, dental and vision coverage, 401(k), life insurance, and other paid leave for qualifying circumstances.

Matching Summary

Match Score: 75

** Barclays is seeking a Principal Engineer - Director to lead technical excellence and innovation in software solutions, focusing on corporate banking platforms. The role emphasizes mentorship, cross-functional collaboration, and alignment of technology with business goals. **

Salary

Base: $225,000 - $300,000; Bonus/Equity: Eligible for an incentive award; Benefits: Medical, dental and vision coverage, 401(k), life insurance, and other paid leave

Skills & Requirements

Must-have

  • enterprise Java
  • corporate banking platforms
  • security-first mindset
  • modern Java (Java 17+)
  • Spring Boot and Spring Cloud
  • distributed systems
  • event-driven architectures
  • APIs
  • data consistency
  • streaming technologies (e.g. Kafka)
  • enterprise and solution architecture
  • microservices
  • cloud-native design
  • legacy modernisation
  • security, risk, and regulatory controls

Nice-to-have

  • corporate banking domain knowledge
  • align technology roadmaps
  • partnering with product, risk, operations, and senior architecture stakeholders
  • mentor senior engineers
  • technical role model
  • engineering excellence through CI/CD
  • influences engineering culture and maturity

Key Requirements

  • Senior technology leader
  • Deep expertise in enterprise Java
  • Strong architectural authority
  • Security-first mindset
  • Hands-on technical mastery
  • Design, govern, and modernise complex, regulated systems
  • Influence engineering culture
  • Align technology strategy with business and regulatory priorities
  • Expert-level proficiency in modern Java (Java 17+)
  • Spring Boot, and Spring Cloud
  • Large-scale, mission-critical banking environments
  • High-volume corporate banking platforms (payments, cash management, trade finance, liquidity, treasury)
  • Strong command of distributed systems, event-driven architectures, APIs, data consistency, and streaming technologies (e.g. Kafka)
  • Demonstrated leadership in enterprise and solution architecture
  • Microservices, cloud-native design, and legacy modernisation
  • Ability to make and defend complex architectural trade-offs
  • Balancing performance, resilience, speed, risk, and regulatory compliance
  • Deep understanding of security, risk, and regulatory controls
  • Security embedded across design, development, and deployment

Work Rights

Not specified

Tailored Resume

Cover Letter