Front Office Python Engineer – Pricing & Booking

Bank of America

New York (NY)

On-site

USD 180,000 - 240,000

Full time

10 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Bank of America is seeking a Front Office Software Developer to join the Equity Linked Structured Notes Technology team. The role focuses on Python development and collaboration with Trading, Structuring, and Quant teams to deliver scalable front‑office solutions.

You will work on complex, business‑critical systems with visibility across Trading, Sales, and Technology, contributing to a robust and high‑performing platform within the AMRS region.

Qualifications

  • Bachelor's degree or equivalent professional experience.
  • 7+ years of experience in technology roles (8+ preferred).
  • Strong programming skills in OO/Functional languages including Python, C#, Java, or C++.

Responsibilities

  • Code solutions and unit test to defined criteria and compliance.
  • Design, develop, and modify architecture components and interfaces.
  • Mentor engineers and promote CI/CD practices.
  • Refine stories, define requirements, and estimate work.
  • Perform spikes/proofs of concept as needed.
  • Automate release activities.
  • Develop and maintain automated test suites (integration, regression, performance).
  • Own the technology stack supporting secondary market activity for Structured Notes.

Skills

Python
C#
Java
C++
Distributed systems
Real-time platforms
Production support

Education

Bachelor's degree

Job description

Bank of America is seeking a Front Office Software Developer to join the Equity Linked Structured Notes Technology team. The role focuses on Python development and collaboration with Trading, Structuring, and Quant teams to deliver scalable front‑office solutions.

You will work on complex, business‑critical systems with visibility across Trading, Sales, and Technology, contributing to a robust and high‑performing platform within the AMRS region.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Front Office Engineer, Equities Structured Notes (Python)
Front Office Engineer, Equities Structured Notes (Python)

Hobbsnews • Northern (KY), New York (NY)

Hybrid
USD 103,000 - 180,000
Senior Python Engineer - Front Office Equities
Senior Python Engineer - Front Office Equities

Bank of America • United States

On-site
USD 89,000 - 145,000
Industry-leading benefits
Senior Python Engineer - Front-Office Derivatives
Senior Python Engineer - Front-Office Derivatives

Hobbsnews • New York (NY)

On-site
USD 180,000 - 240,000
Senior Front Office Rates Python Engineer | Risk & P&L
Senior Front Office Rates Python Engineer | Risk & P&L

Bank of America • City of Rochester (NY)

Hybrid
USD 103,000 - 180,000
Senior Python Front Office Developer – Risk & P&L
Senior Python Front Office Developer – Risk & P&L

Bank of America • New York (NY)

On-site
USD 103,000 - 180,000
Senior Front Office Python Developer (Risk & P&L)
Senior Front Office Python Developer (Risk & P&L)

Hobbsnews • New York (NY), Northern (KY)

Hybrid
USD 103,000 - 180,000
Senior Python Front Office Developer - Risk & P&L (Rates)
Senior Python Front Office Developer - Risk & P&L (Rates)

National Black MBA Association • New York (NY), Northern (KY)

Hybrid
USD 103,000 - 180,000
Discretionary bonus
Benefits eligible
Paid time off
Software Engineer II - Equity Linked Technology
Software Engineer II - Equity Linked Technology

Hobbsnews • New York (NY)

On-site
USD 180,000 - 240,000
Software Engineer III - Equities Structured Products Technology
Software Engineer III - Equities Structured Products Technology

Bank of America • New York (NY)

On-site
USD 180,000 - 240,000
Software Engineer III - Equities Structured Products Technology
Software Engineer III - Equities Structured Products Technology

Hobbsnews • Northern (KY), New York (NY)

On-site
USD 103,000 - 180,000