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+

A complete application in a minute

Tailored resume and cover letter, ready to send.

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)

NBMBAA • New York (NY)

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)

HITEC • New York (NY)

Hybrid
USD 103,000 - 180,000
Front Office Rates Dev — Python, P&L & Risk (AMRS)
Front Office Rates Dev — Python, P&L & Risk (AMRS)

Bank of America • Jersey City (NJ)

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

HITEC • 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

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

NBMBAA • New York (NY)

On-site
USD 103,000 - 180,000
Discretionary bonus
Benefits eligible
Paid time off
Senior Python Engineer - Trading & Automation
Senior Python Engineer - Trading & Automation

Bank of America • Pennington (AL)

On-site
USD 120,000 - 180,000
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 153,000 - 187,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