Balance Sheet Optimization Principal Software Engineer

JPMorganChase is one of the oldest financial institutions offering innovative financial solutions to consumers, businesses and prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands.
$204,250 - $285,000
Backend
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Finance

Description For Balance Sheet Optimization Principal Software Engineer

As a Principal Software Engineer at JPMorgan Chase within the Corporate Sector in Treasury and Chief Investment Office Strategy and Research team, you will be at the forefront of systematically enhancing our balance sheet optimizer application. The role involves improving performance runtime, enhancing data management processes, and optimizing functionality to reflect evolving business and regulatory requirements. You'll lead the team's engineering efforts, developing analytics and conducting research to shape the Firm's strategy in various aspects of bank balance sheet management. This position offers the opportunity to apply advanced software engineering skills to develop a best-in-class proprietary balance sheet optimization model, directly supporting senior management in shaping the Firm's balance sheet strategy. The role combines technical leadership with strategic impact at one of the world's leading financial institutions, requiring both deep technical expertise and business acumen. Working with cutting-edge technology and complex financial systems, you'll have the chance to make a significant impact on the firm's operations while growing your career in a dynamic, fast-paced environment.

Last updated 8 hours ago

Responsibilities For Balance Sheet Optimization Principal Software Engineer

  • Creates complex and scalable coding frameworks using appropriate software design frameworks
  • Lead as the Principal Python Engineer to develop balance sheet optimization and reporting
  • Serve as the primary technical authority, driving decisions on software architecture and data models
  • Grow potential team of junior engineers
  • Build effective partnerships within TCIO and across LOB corporate treasury teams
  • Undertake quantitative research efforts bank balance sheet strategy
  • Champions the firm's culture of diversity, equity, inclusion, and respect

Requirements For Balance Sheet Optimization Principal Software Engineer

Python
  • 10+ years applied experience
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Strong python programming skills required
  • Extensive experience in Fixed Income research and strategy
  • Strong communication skills
  • Demonstrated ability to build partnerships across the organization
  • Ph.D. or M.S. in engineering, mathematics, physics, economics or technical background
  • Experience in Computer Science, Computer Engineering, Mathematics, or related technical field

Benefits For Balance Sheet Optimization Principal Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Education Budget
  • Competitive base salary
  • Commission-based pay
  • Discretionary incentive compensation
  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching

Interested in this job?

Jobs Related To JPMorgan Chase Balance Sheet Optimization Principal Software Engineer

Client Solutions Architect-Payments-Executive Director

Lead technical solutions architect role at JPMorgan Chase, combining deep technical expertise with client consultation to transform payment solutions.

Executive Director, Product Architecture

Executive Director role leading product architecture for JPMorgan Chase's Payments & Banking Digital division.

Principal Architect - Observability

Principal Architect role at JPMorgan Chase focusing on observability solutions and architecture leadership in financial technology.

Senior Lead Architect API

Senior Lead Architect API position at JPMorgan Chase focusing on API & data standards implementation and architecture review processes across JPM Payments.

Payment Lifecycle Manager III (Vice President) - Cash Asset Management (EMEA)

Lead Cash Asset Management operations at JPMorgan Chase as a VP, driving process improvements and strategic initiatives across EMEA region.