Senior Python Engineer for Equity Derivatives Platforms

JPMorgan Chase & Co.

Singapore

On-site

SGD 180,000 - 260,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JPMorgan Chase & Co. in Singapore seeks a Lead Software Engineer to design and deliver secure, scalable technology solutions within Markets Technology.

You will work in an agile team, shaping architecture and collaborating across functions to produce trusted products for clients. You will own production outcomes, drive UAT for pricing/risk changes, and maintain strong release discipline while improving observability and operational readiness.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
  • 8+ years of software engineering with full SDLC experience including design, development, testing, release, and production support.
  • Proficiency in Python, Java, and JavaScript/TypeScript with production-grade systems.
  • Experience in large-scale enterprise environments and data integrations using modern languages.
  • Familiarity with Spring ecosystem and ORM frameworks (JUnit, Maven, Spring Boot, Spring Data JPA, Spring Batch, Hibernate).
  • Strong analytical thinking, problem solving, and debugging under time pressure.
  • Excellent communication and stakeholder management in Agile settings.

Responsibilities

  • Own production outcomes for critical Equity Derivatives workflows: monitoring, incident triage, stakeholder communication, mitigation, and root cause follow‑through.
  • Execute software solutions including design, development, testing, release, and technical troubleshooting to solve complex problems.
  • Create secure, high‑quality production code and maintain services and integrations with critical systems.
  • Produce architecture and design artifacts for complex applications, ensuring alignment with design constraints and operational requirements.
  • Collaborate with front office, operations, and technology teams to gather requirements, define acceptance criteria, and align on product specifications.
  • Drive UAT planning and execution for changes impacting pricing, booking, and risk: test strategy, defect triage, evidence collection, and sign‑offs.
  • Maintain strong release discipline: regression assessment, rollback/fallback planning, post‑deployment verification, and observability improvements.
  • Gather and synthesize data/telemetry to develop reporting and metrics that improve stability, quality, and delivery predictability.
  • Identify hidden failure patterns in production and drive improvements in coding hygiene, system architecture, and operational readiness.
  • Provide ongoing support and enablement to stakeholders on new product features and workflows (runbooks, training, and documentation).
  • Leverage firm‑approved AI tools to improve productivity in testing, documentation, and incident triage, with data governance.

Skills

Python
Java
JavaScript/TypeScript
Agile development
Testing and debugging

Education

Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience

Tools

JUnit
Maven
Spring Boot
Spring Data JPA
Spring Batch
Hibernate

Job description

JPMorgan Chase & Co. in Singapore seeks a Lead Software Engineer to design and deliver secure, scalable technology solutions within Markets Technology.

You will work in an agile team, shaping architecture and collaborating across functions to produce trusted products for clients. You will own production outcomes, drive UAT for pricing/risk changes, and maintain strong release discipline while improving observability and operational readiness.

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

Similar jobs worth comparing

Senior Software Engineer, Post-Trade Tech & AI-Driven Dev
Senior Software Engineer, Post-Trade Tech & AI-Driven Dev

JPMorgan Chase & Co. • Singapore

On-site
SGD 100,000 - 140,000
Lead Software Engineer, Electronic Trading Platform
Lead Software Engineer, Electronic Trading Platform

JPMorgan Chase & Co. • Singapore

On-site
SGD 230,000 - 350,000
Senior Lead Python Engineer - Strategic Index Front Office
Senior Lead Python Engineer - Strategic Index Front Office

JPMorgan Chase & Co. • Singapore

On-site
SGD 180,000 - 260,000
Lead Software Engineer — Currencies & Emerging Markets
Lead Software Engineer — Currencies & Emerging Markets

JPMORGAN CHASE BANK, N.A. • Singapore

On-site
SGD 140,000 - 190,000
Senior Lead Software Engineer - Global Portfolio Tech
Senior Lead Software Engineer - Global Portfolio Tech

jpmorgan chase bank, n.a. • Singapore

On-site
SGD 180,000 - 260,000
Senior Software Engineer, Post-Trade Tech | AI & Cloud
Senior Software Engineer, Post-Trade Tech | AI & Cloud

JPMORGAN CHASE BANK, N.A. • Singapore

On-site
SGD 90,000 - 150,000
Senior Software Engineer, AI-Driven & Secure Systems
Senior Software Engineer, AI-Driven & Secure Systems

JPMorgan Chase & Co. • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Engineer - Trading Tech & Real-Time Systems
Senior Java Engineer - Trading Tech & Real-Time Systems

Next Frontier Capital • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer, Portfolio Management Tech
Senior Software Engineer, Portfolio Management Tech

Next Frontier Capital • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Software Engineer – Trading Platform & GenAI
Senior Java Software Engineer – Trading Platform & GenAI

JPMorganChase • Singapore

On-site
SGD 80,000 - 110,000