Senior Manager of Software Engineering - Front office Technology

JPMorgan Chase & Co.•New York, NY
•$175,750 - $260,000

About The Position

Join JPMorgan Chase's Treasury & Chief Investment Office (TCIO) Technology team to lead development of mission-critical platforms supporting global financial markets. The Senior Manager of Software Engineering provides technology solutions through individual contribution and by coaching and mentoring software engineers. The role oversees technology initiatives across technical domains within the Trade Execution technology team in support of TCIO business goals. It involves shaping technical strategy, delivering scalable and secure solutions, and advancing enterprise-authorized AI-assisted development and automation practices.

Requirements

  • Formal training or certification in software engineering concepts and at least 5 years of applied experience.
  • Experience supporting trade execution platforms and strong business knowledge of investment banking products, including fixed income, mortgages, and derivatives.
  • Strong track record leading software engineering teams to deliver technology solutions.
  • Hands-on experience with system design, application development, testing, and operational stability.
  • Advanced proficiency in one or more programming languages, such as Java or Python.
  • Hands-on experience with AWS cloud services, such as EC2, S3, Lambda, or RDS.
  • Experience designing, developing, and deploying scalable applications in cloud environments.
  • Experience with containerization and orchestration tools such as Docker and Kubernetes.
  • Experience with monitoring and logging tools such as DataDog, Dynatrace, or Splunk.
  • Experience leading multi-team adoption of enterprise-authorized AI-assisted development and delivery tools, including governance and ways of working, human-in-the-loop validation, quality gates, outcome measurement, and secure handling of sensitive inputs and outputs.
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity, resiliency and security implications, and control expectations; ability to coach managers and leads and influence leaders on safe scaling patterns.

Responsibilities

  • Partner with the Front Office Desk to understand book-of-work requirements and develop solutions or proposals that improve operational efficiency.
  • Serve as functional team manager for multiple programs within TCIO Trade Execution Technology.
  • Guide software engineers in daily tasks and activities, including solution design, development, and technical troubleshooting.
  • Anticipate dependencies across teams and lead evaluation sessions with vendors and internal teams to develop outcome-oriented designs that fit existing systems and information architecture.
  • Manage stakeholder relationships and team work in accordance with compliance standards, service-level agreements, and business requirements.
  • Establish and scale operating practices for enterprise-authorized AI-assisted engineering and SDLC/TLM automation across multiple teams; set measurable expectations and ensure validation, security, resiliency, and reuse of proven patterns.
  • Use Software Development Life Cycle toolchain capabilities, including enterprise-authorized AI-assisted development and automation, to improve efficiency and support capacity-unlock initiatives while prioritizing reuse of existing firm technology assets.
  • Coach and mentor software engineers and support delivery of technology initiatives for TCIO Trade Execution.

Benefits

  • Competitive total rewards package, including base salary and, for eligible roles, commission-based pay and/or discretionary incentive compensation in cash and/or forfeitable equity.
  • Comprehensive health care coverage.
  • On-site health and wellness centers.
  • Retirement savings plan.
  • Backup childcare.
  • Tuition reimbursement.
  • Mental health support.
  • Financial coaching.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service