The Muse
Newsletter Sign In
Jobs ▾
SalesSoftware EngineeringOperationsFinanceMarketingPeople & HRData ScienceDesignHealthcareEducationView All Jobs
CompaniesResume BuilderAdviceCoachingNewsletter EmployersSign In
JPMorgan Chase

Lead Software Engineering - Trading Tech

Oct 7, 2026• London, United Kingdom

About us

We know our people are our strongest asset. You will never stop learning here, and we will learn with, invest in and support you along the way.

  • Size: 10,000+ employees
  • Industry: Financial Services
View company profile ›
Build the software that powers fast, reliable multi-asset trading on modern cloud infrastructure. You'll join a collaborative engineering team where your code and ideas directly improve platform resilience, scalability, and developer experience. This role offers meaningful ownership, opportunities to grow your distributed systems expertise, and the chance to contribute to technical direction through hands-on delivery. You'll work in a fast-paced environment with multiple competing priorities and collaborate directly with senior stakeholders, while operating within the framework and standards of a large technology organization. If you enjoy solving complex problems with pragmatic engineering, we encourage you to apply.

Job summary

As a Vice President, Lead Software Engineering at JPMorgan Chase within Trading Technology, you will help design, build, and run services that support a multi-asset trading platform on Amazon Web Services (AWS). You'll work closely with engineers and partners to turn business needs into resilient, observable, secure software using modern Java and microservices patterns. You'll contribute to technical direction through design discussions, strong engineering practices, and a focus on quality and maintainability. We value curiosity, teamwork, and continuous learning as we evolve a mission-critical platform. We also value clear communication and strong stakeholder engagement as part of day-to-day delivery.

Job responsibilities

In this role, you will:

  • Design, build, test, and deploy services aligned to business and functional requirements.
  • Develop Java-based services using reactive, non-blocking, and streaming patterns where appropriate.
  • Implement microservices and event-driven integrations for real-time distribution workloads.
  • Partner with peers to evolve domain-driven design practices and service boundaries.
  • Use container platforms such as Kubernetes to run scalable services.
  • Apply caching patterns using technologies such as Redis to improve performance and resilience.
  • Participate in code reviews and promote test-driven development and behavior-driven development practices.
  • Support performance testing and resilience validation using appropriate testing and mock frameworks.
  • Work closely with senior stakeholders and cross-functional partners, communicating progress, trade-offs, and risks clearly.
  • Leverage AI-assisted SDLC tooling (agentic development lifecycle) to accelerate delivery while maintaining engineering controls, code quality, and security standards.

Required qualifications, capabilities, and skills

To be successful in this role, you should have:

  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
  • Hands-on proficiency in Java and a track record of delivering production-quality code.
  • Experience building distributed systems that process high volumes of data with real-time delivery needs.
  • Practical experience with continuous integration and continuous delivery (CI/CD) pipelines and modern delivery practices.
  • Working knowledge of microservices and service-oriented design.
  • Working knowledge of event-driven architectures and messaging patterns.
  • Experience with streaming and/or messaging technologies (for example, Kafka or IBM MQ).
  • Experience with caching technologies (for example, Redis, GemFire, or Apache Ignite).
  • Working knowledge of relational and non-relational databases.
  • Experience working in agile teams with strong engineering hygiene (testing, reviews, and operational readiness).
  • Self-starter mindset with the ability to manage multiple competing priorities and deliver with ownership.

Preferred qualifications, capabilities, and skills

It's a plus if you have:

  • Experience with the Spring ecosystem.
  • Experience building and operating workloads on Amazon Web Services (AWS).
  • Familiarity with trading systems and market structure concepts.
  • Trading floor experience and/or quantitative/trading domain background.
  • Exposure to the Financial Information eXchange (FIX) protocol.
  • Demonstrated ability to troubleshoot mission-critical production issues in distributed environments.
  • A continuous learning mindset and interest in emerging engineering tools and practices.


ABOUT US

J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives.

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.

ABOUT THE TEAM

J.P. Morgan Asset & Wealth Management delivers industry-leading investment management and private banking solutions. Asset Management provides individuals, advisors and institutions with strategies and expertise that span the full spectrum of asset classes through our global network of investment professionals. Wealth Management helps individuals, families and foundations take a more intentional approach to their wealth or finances to better define, focus and realize their goals.

Want more jobs like this?

Get jobs in London, United Kingdom delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

Additional Information

  • Job category: Software Engineering
  • Posted: Oct 7, 2026
Apply on company site
Apply on company site

Similar Jobs

  • Director of Software Engineering, C++, Equities Trading TechnologiesJPMorgan Chase
  • Lead Software Engineer - Python, Credit Trading TechnologyJPMorgan ChaseChicago, IL
  • Principal Software EngineerFidelity InvestmentsMerrimack, NH
  • Director of Software Engineering - Securities Lending TechnologyJPMorgan Chase
  • Senior Lead Software Engineer- Platform / Linux EngineeringJPMorgan ChaseNew York, NY
  • Java Lead Software Engineer - Digital Markets Execution Technology, ExecuteJPMorgan ChaseLondon, Greater London

Suggested Searches

  • Lead Jobs
  • JPMorgan Chase Jobs
  • All Jobs

Search Additional Jobs

  • Remote-Friendly Lead Software Engineering - Trading Tech Jobs
  • London, United Kingdom Jobs
  • Software Engineering Jobs
The Muse

© 2026 FGB Muse Group Inc.

114 Rayson Street, 1st Floor
Northville, MI 48167

About The Muse

  • About Us
  • FAQs
  • Search Jobs
  • Browse Companies
  • Career Advice
  • Terms of Use
  • Privacy Policy
  • Contact Us
  • FairyGodBoss

Popular Jobs

  • New York Jobs
  • San Francisco Jobs
  • Seattle Jobs
  • Engineering Jobs
  • Marketing Jobs
  • Information Technology Jobs

Get Involved

  • For Employers
  • The Muse Book: The New Rules of Work
  • For Career Coaches
  • Tell A Friend

Join The Conversation