Lead Software Engineer (Director) - Structured Notes

Bank of America Corporation

City of Westminster

On-site

GBP 120,000 - 170,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Private healthcare for you and your/fm
Annual health screen
Competitive pension
Maternity leave 26 weeks
Paternity leave 16 weeks
Childcare support
Flexible benefits package
Employee assistance program

Job summary

Bank of America Corporation in London seeks a Lead Software Engineer (Director level) to lead a 15-person team building a next- generation structured notes platform. You will shape architecture, mentor engineers, and drive delivery in a fast-paced global markets technology environment.

The role requires hands-on leadership with expertise in Python, Java, React, MongoDB, OpenShift, and Camunda, ensuring scalable, resilient systems that align with front office and operations demands.

Qualifications

  • Hands-on software engineering with modern stack experience.
  • Proven leadership of engineering teams and delivery.
  • Strong architecture, design, and stakeholder collaboration skills.

Responsibilities

  • Lead a team of ~15 engineers, driving delivery and technical excellence.
  • Own the architecture of the structured notes platform for scalability and resilience.
  • Deliver high-quality, business-critical functionality aligned to front office and operations.
  • Act as a hands-on technical leader across Python, Java, React, MongoDB, OpenShift, and Camunda.
  • Define and enforce engineering standards, best practices, and development processes.
  • Partner with global stakeholders to translate complex business needs into scalable solutions.
  • Collaborate across global teams to ensure aligned platform delivery.
  • Drive continuous improvement through modern engineering practices, automation, and DevOps.

Skills

Python
Java
React
MongoDB

Tools

OpenShift
Camunda

Job description

Bank of America Corporation in London seeks a Lead Software Engineer (Director level) to lead a 15-person team building a next- generation structured notes platform. You will shape architecture, mentor engineers, and drive delivery in a fast-paced global markets technology environment.

The role requires hands-on leadership with expertise in Python, Java, React, MongoDB, OpenShift, and Camunda, ensuring scalable, resilient systems that align with front office and operations demands.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Structured Notes Engineering Lead
Structured Notes Engineering Lead

Bank of America Corporation • City of Westminster

On-site
GBP 120,000 - 170,000
Private healthcare for you and your/fm
Annual health screen
Competitive pension
+5
Director of Engineering
Director of Engineering

numi • Greater London

On-site
GBP 90,000 - 130,000
Lead Engineer: Real-Time Fixed Income Platform
Lead Engineer: Real-Time Fixed Income Platform

Deutsche Bank • Greater London

Hybrid
GBP 120,000 - 180,000
Hybrid Working
Competitive salary
Non-contributory pension
+4
Lead Software Engineer, Fixed Income Tech (UK)
Lead Software Engineer, Fixed Income Tech (UK)

Next Frontier Capital • Greater London

On-site
GBP 120,000 - 150,000
Feature Lead, eTrading Systems
Feature Lead, eTrading Systems

Bank of America • Greater London

On-site
GBP 120,000 - 180,000
Private healthcare
Pension plan
Wellbeing programs
+1
Lead Software Engineer: Java, JS & AWS Cloud
Lead Software Engineer: Java, JS & AWS Cloud

JPMorgan Chase & Co. • Glasgow

On-site
GBP 90,000 - 120,000
Senior Data Platform Engineer, Scale & Architecture
Senior Data Platform Engineer, Scale & Architecture

Bank of America • Greater London

On-site
GBP 90,000 - 130,000
Private healthcare
Pension plan
Flexible benefits
Lead Software Engineer (Python/Java) - AI-Driven Backend
Lead Software Engineer (Python/Java) - AI-Driven Backend

JPMorgan Chase & Co. • Glasgow

On-site
GBP 90,000 - 140,000
Senior Lead Software Engineer - Java & Python (Low-Latency)
Senior Lead Software Engineer - Java & Python (Low-Latency)

JPMorgan Chase & Co. • Greater London

On-site
GBP 120,000 - 170,000
Lead Software Engineer - Backend Engineer - Chase UK
Lead Software Engineer - Backend Engineer - Chase UK

JPMorgan Chase & Co. • City Of London

On-site
GBP 80,000 - 120,000