Senior Python Engineer — Risk & PnL for Rates Trading

JPMorgan Chase & Co.

Singapore

On-site

SGD 120,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

JPMorgan Chase & Co. in Singapore is seeking a Senior Python Developer to join the Athena Rates team. You will design, develop, and integrate sophisticated risk and PnL solutions for Rates products, starting with Swap Derivatives and Options.

You will work at the intersection of technology and finance, delivering systems for risk management and profit and loss analysis across trading desks and back-office operations.

Qualifications

  • Formal training or certification on software engineering concepts and 5+ years applied Python experience.
  • Strong understanding of software engineering principles and testing methodologies.
  • Experience writing clean, maintainable code in large codebases.

Responsibilities

  • Develop scalable, performant code for risk metrics and PnL attribution frameworks.
  • Participate in architectural decisions, code reviews, and design sessions.
  • Promote AI-assisted engineering practices and secure coding standards.
  • Collaborate with multiple teams to translate business needs into technical solutions.

Skills

Python expertise
Software engineering principles
Object-oriented design
Testing methodologies
Version control
Communication skills
Requirements gathering
AI-assisted engineering practices
Architectural decision making
Data pipeline design

Education

Bachelor’s Degree in Computer Science or equivalent

Tools

CI/CD pipelines
Containerization
Relational databases
NoSQL databases

Job description

JPMorgan Chase & Co. in Singapore is seeking a Senior Python Developer to join the Athena Rates team. You will design, develop, and integrate sophisticated risk and PnL solutions for Rates products, starting with Swap Derivatives and Options.

You will work at the intersection of technology and finance, delivering systems for risk management and profit and loss analysis across trading desks and back-office operations.

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

Similar jobs worth comparing

Senior Python Engineer - Rates Risk & PnL
Senior Python Engineer - Rates Risk & PnL

Next Frontier Capital • Singapore

On-site
SGD 180,000 - 260,000
Senior Python Engineer - AI-Driven Risk & PnL
Senior Python Engineer - AI-Driven Risk & PnL

Fairygodboss • Singapore

On-site
SGD 120,000 - 180,000
Lead Python Engineer - Real-Time Risk & PnL
Lead Python Engineer - Real-Time Risk & PnL

JPMorgan Chase & Co. • Singapore

On-site
SGD 80,000 - 120,000
Lead Software Engineer - Risk Technology
Lead Software Engineer - Risk Technology

Next Frontier Capital • Singapore

On-site
SGD 180,000 - 260,000
Lead Software Engineer - Risk Technology
Lead Software Engineer - Risk Technology

Fairygodboss • Singapore

On-site
SGD 120,000 - 180,000
Senior Python Engineer for Equity Derivatives Platforms
Senior Python Engineer for Equity Derivatives Platforms

JPMorgan Chase & Co. • Singapore

On-site
SGD 180,000 - 260,000
Lead Python Engineer – Real-Time Risk & PnL
Lead Python Engineer – Real-Time Risk & PnL

Next Frontier Capital • Singapore

On-site
SGD 180,000 - 260,000
Lead Software Engineer - Risk Technology
Lead Software Engineer - Risk Technology

JPMorgan Chase & Co. • Singapore

On-site
SGD 120,000 - 180,000
Lead Software Engineer, Global Technology
Lead Software Engineer, Global Technology

Next Frontier Capital • Singapore

On-site
SGD 180,000 - 260,000
Markets Tech Lead - Python Engineer
Markets Tech Lead - Python Engineer

JPMORGAN CHASE BANK, N.A. • Singapore

On-site
SGD 120,000 - 180,000