Senior Python Front Office Developer – Risk & P&L

Bank of America

New York (NY)

On-site

USD 103,000 - 180,000

Full time

14 days+
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

Bank of America is seeking a Python-focused Front Office Rates Developer in New York. You will work closely with Traders, Risk Managers, and technology teams to deliver front-to-back risk and P&L solutions for a trading desk environment.

The role requires hands-on experience with Risk platforms and pricing engines, strong Python skills, and a solid background in Agile practices. Expect collaboration across multiple teams in an in-office setting with competitive compensation.

Qualifications

  • Extensive software engineering experience in Financial Services.
  • Deep knowledge of Risk Systems, Trading Platforms or Pricing Engines in Rates or Fixed Income.
  • Strong understanding of front office workflows.
  • Fluency in OO or Functional languages including Python, C#, Java, or C++.
  • Experience with Agile environments (SCRUM, Kanban) and CI/CD.

Responsibilities

  • Code solutions and unit test per acceptance criteria and compliance requirements.
  • Design, develop and modify architecture components and interfaces.
  • Mentor engineers and promote CI/CD practices and automation.
  • Refine stories, define requirements, and estimate work for delivery.
  • Perform spike/POC to mitigate risk or explore new ideas.
  • Automate manual release activities.
  • Develop and maintain automated test suites.

Skills

Python
C#
Java
C++
OO/Functional
Agile/CI
Front Office
Risk/PNL
Communication
Problem Solving

Education

Bachelor Degree or Equivalent Professional Experience

Tools

SecDB
Athena
Quartz

Job description

Bank of America is seeking a Python-focused Front Office Rates Developer in New York. You will work closely with Traders, Risk Managers, and technology teams to deliver front-to-back risk and P&L solutions for a trading desk environment.

The role requires hands-on experience with Risk platforms and pricing engines, strong Python skills, and a solid background in Agile practices. Expect collaboration across multiple teams in an in-office setting with competitive compensation.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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
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
Software Engineer III - AMRS Linear Rates Technology team
Software Engineer III - AMRS Linear Rates Technology team

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

Hybrid
USD 103,000 - 180,000
Software Engineer III - AMRS Linear Rates Technology team
Software Engineer III - AMRS Linear Rates Technology team

Bank of America • New York (NY)

On-site
USD 103,000 - 180,000
Software Engineer III - AMRS Linear Rates Technology team
Software Engineer III - AMRS Linear Rates Technology team

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

Hybrid
USD 103,000 - 180,000
Discretionary bonus
Benefits eligible
Paid time off
Front Office Python Developer - Trading Desk Tools
Front Office Python Developer - Trading Desk Tools

Signature IT World Inc • Woodbridge Township (NJ)

On-site
USD 90,000 - 120,000
Front Office Derivatives Python Developer - Hybrid NYC
Front Office Derivatives Python Developer - Hybrid NYC

Luxoft • New York (NY)

Hybrid
USD 144,000 - 170,000
Lead Python Developer for Fixed Income Trading Desk
Lead Python Developer for Fixed Income Trading Desk

Gov Services Hub • New York (NY), Northern (KY)

Hybrid
USD 120,000 - 160,000
Senior Rates eTrading Engineer – Front Office Lead
Senior Rates eTrading Engineer – Front Office Lead

Bank of America • New York (NY)

On-site
USD 122,000 - 200,000
Annual discretionary incentive
In-office workplace in NY
Python Developer / Lead (Fixed Income / Capital Markets)
Python Developer / Lead (Fixed Income / Capital Markets)

Gov Services Hub • New York (NY), Northern (KY)

Hybrid
USD 120,000 - 160,000