Senior Principal Software Engineer - Spread Technology

JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients.
$232,750 - $325,000
Backend
Principal Software Engineer
In-Person
5,000+ Employees
15+ years of experience
Finance

Description For Senior Principal Software Engineer - Spread Technology

JPMorgan Chase, a global leader in financial services with over 200 years of history, is seeking a Senior Principal Software Engineer for their CIB Markets Spread Trading Technology division. This role represents an exceptional opportunity to join a prestigious institution at the intersection of finance and technology.

As a Senior Principal Software Engineer, you'll be part of an elite team tackling the most challenging and high-impact problems across the organization. You'll work within the Production Engineering team, a small senior group responsible for delivering resilient software solutions across 150+ proprietary applications. Your expertise will be crucial in improving observability, developing bespoke tooling, and reducing operational overhead of production applications.

The role demands a seasoned professional with 15+ years of experience who can serve as a force multiplier at both line-of-business and firmwide levels. You'll be expected to lead initiatives in automating processes, enhancing operational efficiency, and ensuring seamless integration of large-scale platforms. Your work will directly impact the firm's technical infrastructure, requiring deep expertise in Python and/or Java, along with a proven track record of building and maintaining robust systems.

Working at JPMorgan Chase offers exceptional benefits including comprehensive healthcare, retirement savings, tuition reimbursement, and mental health support. The company's commitment to diversity and inclusion creates an environment where innovation thrives. Based in New York, you'll be at the heart of global financial markets, working with cutting-edge technology to solve complex challenges in the financial services industry.

This role offers a competitive salary range of $232,750-$325,000, reflecting the seniority and expertise required. Join JPMorgan Chase to shape the future of financial technology while working alongside some of the industry's best talents in a role that combines technical leadership with hands-on engineering.

Last updated 14 minutes ago

Responsibilities For Senior Principal Software Engineer - Spread Technology

  • Develops and implements strategies to enhance the operational efficiency and supportability of large-scale platforms
  • Leads initiatives to automate repetitive tasks and processes
  • Collaborates with cross-functional teams to identify and address operational inefficiencies
  • Partners with stakeholders to align operational strategies with business objectives
  • Designs and delivers software to improve the availability, scalability, latency, and efficiency of complex systems
  • Influences and creates new designs, architectures, standards, and best practices
  • Designs and conducts performance tests and identifies bottlenecks

Requirements For Senior Principal Software Engineer - Spread Technology

Python
Java
  • 15+ years of experience leading technologists
  • Expert knowledge of software applications and technical processes
  • Experience with detecting opportunities to automate, combine, or simplify control points
  • Ability to lead ongoing assessments to improve application
  • Advanced Python and/or Java experience
  • Formal training or certification on software engineering concepts

Benefits For Senior Principal Software Engineer - Spread Technology

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Education Budget
  • Competitive base salary
  • 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 Senior Principal Software Engineer - Spread Technology

Director of Software Engineering

Director of Software Engineering position at JPMorgan Chase leading India-based team in Asset Management Alternatives Tech, focusing on Cross Alts Expense Management and Treasury Management.

Director of Software Engineering - Finance Technology (TCIO)

Lead software engineering role at JPMorgan Chase focusing on Finance Technology and Interest Rate Risk platform transformation.

Sr Director of Software Engineering

Lead software engineering teams and drive platform modernization at JPMorgan Chase as Senior Director of Software Engineering in Bangalore.

Director of Software Engineering(Payments)

Director of Software Engineering position at JPMorgan Chase leading payment technology initiatives, requiring 10+ years experience in software engineering and team leadership.

Java Principal Software Engineer

Principal Software Engineer role at JPMorgan Chase leading development of cloud-native data solutions within the Fusion Data Management Team.