×
Register Here to Apply for Jobs or Post Jobs. X

Lead Software Engineer - Financial Markets

Job in New York, New York County, New York, 10261, USA
Listing for: JPMorgan Chase & Co.
Full Time position
Listed on 2026-08-13
Job specializations:
  • Software Development
    DevOps, Software Engineer, Backend Developer, Cloud Engineer - Software
Job Description & How to Apply Below
Location: New York

Job Description

As a Lead Software Engineer at JPMorgan

Chase within Global Technology, you will lead and mentor an agile team to architect, design, and deliver trusted, market-leading technology products in a secure, stable, and scalable way. In this role on the Rates Live Risk & PnL team, you will build and operate low-latency, high-availability Python applications used directly by Rates trading desks for intraday risk, PnL, and decision support in a fast-paced, front-office environment.

The Rates Live Risk & PnL team delivers real-time trading risk and profit & loss capabilities, partnering closely with traders and desk strategists. You will own critical components across the stack-from data ingestion and calculation services to UI and operational tooling-ensuring performance, correctness, and resiliency under tight timelines and high business impact.

Job Responsibilities
  • Lead the design and development of Python-based live risk and PnL applications, driving continual, iterative improvements across product teams
  • Partner directly with Rates traders and stakeholders to translate business needs into reliable, low-latency technical solutions
  • Drive decisions on software solutions, architecture, design, development, and technical troubleshooting with a focus on strategic direction and production excellence
  • Design and implement secure, high-quality production code, with a strong focus on correctness, performance, and operational stability
  • Own architecture and design artifacts for complex, real-time systems, ensuring non-functional requirements (latency, throughput, availability) are met
  • Build and improve monitoring, alerting, and operational runbooks, and participate in production support/incident management as needed
  • Collaborate with Dev Ops and platform partners to improve CI/CD, deployment automation, and environment reliability
  • Mentor and coach junior and mid-level engineers through code reviews, technical guidance, and best-practice standards
  • Identify systemic issues (technical debt, performance bottlenecks, data quality gaps) and drive remediation aligned to long-term platform goals
  • Influence and shape a team culture of diversity, opportunity, inclusion, and respect
Required qualifications, capabilities, and skills
  • Formal training or certification on software engineering concepts and 5+ years applied experience in coding Java or Python, including building production services and performance-sensitive applications
  • Financial markets background (Rates products, risk, PnL, market data, trade lifecycle)
  • Hands-on experience in system design, application development, testing, and operational stability with a track record of leading complex technical initiatives
  • Strong understanding of real-time/distributed system concepts (e.g., concurrency, messaging/streaming patterns, caching, failure modes)
  • Experience delivering software in a large corporate environment with strong engineering standards (testing, code quality, security, SDLC)
  • Practical experience with CI/CD, application resiliency, and secure engineering, including production monitoring and incident response
  • Proven ability to lead technical design discussions, mentor engineers, and partner effectively with business stakeholders
  • Strong problem-solving skills and ability to learn quickly and deliver high-quality outcomes under time pressure
Preferred qualifications, capabilities, and skills
  • Exposure to Deephaven (or similar real-time analytics/UI platforms) and its ecosystem, including installation/runtime dependencies (e.g., Java) and related operational considerations
  • Experience with Dev Ops practices for low-latency services (deployments, observability, capacity/performance testing, environment management)
  • Understanding of UI programming (web or desktop) and collaborating across UI/backend boundaries to deliver trader-facing workflows
  • Familiarity with Java and/or mixed-language environments where Python services interact with JVM-based components
  • Experience with event-driven architectures and high-performance data pipelines used in front-office systems
About Us

JPMorgan

Chase, one of the oldest financial institutions, offers innovative financial solutions to millions of…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary