Senior Python Front Office Developer - Risk & P&L (Rates)

National Black MBA Association

New York, Northern (NY, KY)

Hybrid

USD 103,000 - 180,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Discretionary bonus
Benefits eligible
Paid time off

Job summary

Bank of America is seeking a Python-focused Front Office Rates Developer to deliver risk and P&L solutions for a trading desk. You will work with traders, risk managers, and tech teams to collect requirements, design solutions and deliver front-to-back implementations.

The role emphasizes intraday and end-of-day risk and P&L explanations, with engagement in CI/CD practices. Strong communication and collaboration across teams are essential.

Qualifications

  • Extensive software engineering experience in financial services, front office tech preferred.
  • Strong knowledge of risk systems, trading platforms, or pricing engines in fixed income.
  • Proficient in OO or functional languages, Python preferred, Java/C#/C++ acceptable.

Responsibilities

  • Codes solutions and unit tests to meet acceptance criteria and compliance.
  • Designs and modifies architecture components and interfaces while maintaining integrity.
  • Mentors engineers on CI/CD practices and automates tool stack.
  • Refines stories, defines requirements, and estimates work for delivery lifecycle.
  • Performs spikes to mitigate risk and test new ideas.
  • Automates release activities and maintains automated test suites.

Skills

Application Development
Automation
Influence
Solution Design
Technical Strategy Development
Architecture
Business Acumen
DevOps Practices
Result Orientation
Solution Delivery Process
Analytical Thinking
Collaboration
Data Management
Risk Management
Test Engineering

Education

Bachelor's degree

Tools

SecDB
Athena
Quartz

Job description

Bank of America is seeking a Python-focused Front Office Rates Developer to deliver risk and P&L solutions for a trading desk. You will work with traders, risk managers, and tech teams to collect requirements, design solutions and deliver front-to-back implementations.

The role emphasizes intraday and end-of-day risk and P&L explanations, with engagement in CI/CD practices. Strong communication and collaboration across teams are essential.

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

Similar jobs worth comparing

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
Senior Python Front Office Developer – Risk & P&L

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

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
Lead Software Engineer - Financial Markets
Lead Software Engineer - Financial Markets

JPMorgan Chase & Co. • New York (NY)

On-site
USD 180,000 - 240,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
Python Developer
Python Developer

Signature IT World Inc • Woodbridge Township (NJ)

On-site
USD 90,000 - 120,000
Senior Python Engineer — Banking Risk & Data Modeling
Senior Python Engineer — Banking Risk & Data Modeling

Saransh Inc • New York (NY)

On-site
USD 120,000 - 150,000