JPMorgan Chase & Co. logo
Senior Lead Software Engineer – Python / Java
full-timeCity of London

Summary

Location

City of London

Type

full-time

Explore Jobs

About this role

Join us to shape the future of ESG data and investment analytics. As a Senior Lead Software Engineer, you will set the technical vision and deliver innovative solutions that drive business outcomes. You will collaborate with talented teams across the globe, grow your leadership skills, and make a meaningful impact. We value your expertise, creativity, and passion for building secure, scalable technology. Discover how you can advance your career and help us push the limits of what’s possible.


As a Senior Lead Software Engineer in the AMIP team, you will set the technical direction for Python and Java back-end services and React front-end applications on AWS. You will partner closely with product owners and business stakeholders in London, while bridging collaboration with a development team in India. You will own outcomes across architecture, delivery, and people leadership, ensuring secure, scalable solutions that align technology with business priorities. You will foster a culture of accountability, continuous learning, and inclusion.

Job Responsibilities:

  • Define and evolve the technical roadmap for cloud-native analytics services and user-facing applications on AWS
  • Lead design reviews and establish engineering standards for code quality, testing, observability, performance, and security
  • Write and deliver code across Python/Java services and React front-ends
  • Own critical features end-to-end, from design through production support
  • Write clean, secure, testable code with robust unit, integration, and end-to-end tests
  • Pair-program with engineers to resolve complex issues and drive reliability improvements
  • Implement disciplined SDLC and DevOps practices, including CI/CD and infrastructure as code
  • Set up effective cross-timezone operating models to align global teams
  • Translate requirements into clear, testable user stories and technical plans
  • Communicate trade-offs, manage scope, and align on outcomes with stakeholders
  • Coach and mentor engineers, fostering an inclusive and high-trust team culture

Required Qualifications, Capabilities, and Skills:

  • Hands-on experience in system design, application development, testing, and operational stability in production
  • Advanced proficiency in Java and/or Python, with working knowledge of React for user-facing applications
  • Deep understanding of cloud-native architectures on AWS, including core services, IAM, security, and observability
  • Ability to independently solve design and functionality challenges and own features end-to-end
  • Degree in Computer Science, Computer Engineering, Mathematics, or related field (or equivalent experience)

Preferred Qualifications, Capabilities, and Skills:

  • Experience with investment analytics, such as performance/risk, attribution, factor models, or portfolio diagnostics
  • Strong stakeholder communication and product partnership, with effective cross-timezone collaboration
  • Front-end leadership with React (ideally TypeScript), including component design, testing, and performance tuning
  • Familiarity with DevOps/SRE practices, including CI/CD, infrastructure as code (Terraform/CloudFormation), and incident response
  • Team leadership experience, including establishing engineering standards, mentoring, and building reusable libraries and components

If you are passionate about technology, eager to lead, and ready to make a difference, we invite you to join our team and help shape the future of investment analytics.


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.

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.​

Other facts

Tech stack
Python,Java,React,AWS,Cloud-Native Architecture,System Design,Application Development,Testing,Operational Stability,DevOps,CI/CD,Infrastructure as Code,Stakeholder Communication,Mentoring,Performance Tuning,Security

About JPMorgan Chase & Co.

With a history tracing its roots to 1799 in New York City, JPMorganChase is one of the world's oldest, largest, and best-known financial institutions—carrying forth the innovative spirit of our heritage firms in global operations across 100 markets.

We serve millions of customers and many of the world’s most prominent corporate, institutional, and government clients daily, managing assets and investments, offering business advice and strategies, and providing innovative banking solutions and services.

Social Media Terms and Conditions: https://bit.ly/JPMCSocialTerms

JPMorgan Chase & Co. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Team size: 10,001+ employees
LinkedIn: Visit
Industry: Financial Services

What you'll do

  • As a Senior Lead Software Engineer, you will define the technical roadmap for cloud-native analytics services and lead design reviews. You will own critical features end-to-end and ensure secure, scalable solutions that align technology with business priorities.

Ready to join JPMorgan Chase & Co.?

Take the next step in your career journey

Frequently Asked Questions

What does a Senior Lead Software Engineer – Python / Java do at JPMorgan Chase & Co.?

As a Senior Lead Software Engineer – Python / Java at JPMorgan Chase & Co., you will: as a Senior Lead Software Engineer, you will define the technical roadmap for cloud-native analytics services and lead design reviews. You will own critical features end-to-end and ensure secure, scalable solutions that align technology with business priorities..

Why join JPMorgan Chase & Co. as a Senior Lead Software Engineer – Python / Java?

JPMorgan Chase & Co. is a leading Financial Services company.

Is the Senior Lead Software Engineer – Python / Java position at JPMorgan Chase & Co. remote?

The Senior Lead Software Engineer – Python / Java position at JPMorgan Chase & Co. is based in City of London, England, United Kingdom. Contact the company through Clera for specific work arrangement details.

How do I apply for the Senior Lead Software Engineer – Python / Java position at JPMorgan Chase & Co.?

You can apply for the Senior Lead Software Engineer – Python / Java position at JPMorgan Chase & Co. directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about JPMorgan Chase & Co. on their website.