Lead Software Engineer - Quant Research Technology in London
Lead Software Engineer - Quant Research Technology

Lead Software Engineer - Quant Research Technology in London

London Full-Time 43200 - 72000 ÂŁ / year (est.) No home office possible
J.P. Morgan

At a Glance

  • Tasks: Join a high-performance team to build an innovative quantitative portfolio construction platform.
  • Company: J.P. Morgan, a global leader in financial services with a focus on diversity and inclusion.
  • Benefits: Competitive salary, diverse culture, and opportunities for professional growth.
  • Why this job: Make a real impact by creating cutting-edge software solutions in finance.
  • Qualifications: BS/MS in Computer Science or related field; strong Java/Python skills required.
  • Other info: Collaborative environment with excellent career advancement opportunities.

The predicted salary is between 43200 - 72000 ÂŁ per year.

Join a high‑performance team building an industry‑leading quantitative portfolio construction platform, where you'll apply strong Java/Python across the full SDLC. You'll work on microservices on AWS ECS, develop event‑driven services with AWS Lambda, Airflow for complex batch processing, leverage Amazon S3, Cassandra for scalable, low‑latency data storage—to turn data and analytics into production‑grade capabilities that advance JPM Asset Management business. Expect to keep stakeholders informed, uphold best practices and modern architecture across complex systems, and collaborate effectively within large teams.

As a Lead Software Engineer at JPMorgan Chase within JPM Asset Management, we are looking for you to contribute to the transformation of quantitative portfolio construction into an industry leading platform. If you are expert in Java or Python, passionate about quality of your software and interested in data analytics please apply. You will dive head‑first into creating innovative solutions that advance businesses and careers. You'll join an inspiring and curious team of technologists dedicated to improving the design, analytics, development, coding, testing and application programming that goes into creating high quality software and new products.

Job Responsibilities

  • Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems.
  • Develops secure high-quality production code, and reviews and debugs code written by others.
  • Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems.
  • Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes‑oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture.
  • Leads communities of practice across Software Engineering to drive awareness and use of new and leading‑edge technologies.
  • Adds to team culture of diversity, opportunity, inclusion, and respect.

Required qualifications, capabilities, and skills

  • BS or MSc degree in Computer Science, Electrical/Computer Engineering, Physics, Mathematics or Science Discipline.
  • Excellent software development skill in Java or Python and ability to learn new technologies quickly.
  • Advanced knowledge of architecture and design across all systems.
  • Knowledge of industry‑wide technology trends and best practices.
  • Ability to work in large, collaborative teams to achieve organizational goals.
  • Passionate about building an innovative culture.

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.

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.

Lead Software Engineer - Quant Research Technology in London employer: J.P. Morgan

At J.P. Morgan, we pride ourselves on fostering a dynamic and inclusive work environment where innovation thrives. As a Lead Software Engineer in our Asset Management division, you'll not only contribute to cutting-edge technology solutions but also benefit from extensive professional development opportunities and a culture that values diversity and collaboration. Join us in a location that champions both personal and career growth, while being part of a team dedicated to excellence in financial services.
J.P. Morgan

Contact Detail:

J.P. Morgan Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead Software Engineer - Quant Research Technology in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with professionals on platforms like LinkedIn. We all know that sometimes it’s not just what you know, but who you know that can help you land that dream job.

✨Tip Number 2

Prepare for those interviews by brushing up on your technical skills and understanding the latest trends in software development. We recommend doing mock interviews with friends or using online platforms to get comfortable with the process and boost your confidence.

✨Tip Number 3

Showcase your projects! Whether it's on GitHub or your personal website, having a portfolio of your work can really set you apart. We love seeing candidates who can demonstrate their coding skills and creativity through real-world applications.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always looking for passionate individuals who want to contribute to our innovative culture.

We think you need these skills to ace Lead Software Engineer - Quant Research Technology in London

Java
Python
Software Development
Microservices
AWS ECS
AWS Lambda
Airflow
Amazon S3
Cassandra
Data Analytics
Technical Troubleshooting
Architecture and Design
Collaboration
Innovation

Some tips for your application 🫡

Show Off Your Skills: Make sure to highlight your expertise in Java or Python right from the start. We want to see how your skills align with our needs, so don’t hold back on showcasing your best projects and experiences!

Tailor Your Application: Take a moment to customise your application for this role. Mention specific technologies like AWS, microservices, or event-driven services that you’ve worked with. This shows us you’re not just sending out generic applications.

Be Clear and Concise: When writing your application, keep it clear and to the point. We appreciate well-structured responses that get straight to the heart of your experience and how it relates to the role. Avoid fluff!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy to do!

How to prepare for a job interview at J.P. Morgan

✨Know Your Tech Stack

Make sure you’re well-versed in Java and Python, as these are crucial for the role. Brush up on your knowledge of microservices, AWS ECS, and event-driven services. Being able to discuss how you've used these technologies in past projects will show your expertise.

✨Showcase Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex technical problems. Think about times when you’ve had to think outside the box to develop creative software solutions. This will demonstrate your ability to innovate and troubleshoot effectively.

✨Understand the Business Context

Familiarise yourself with JPMorgan Chase’s Asset Management business and how technology plays a role in it. Being able to connect your technical skills to the business objectives will impress interviewers and show that you’re not just a coder but a strategic thinker.

✨Emphasise Team Collaboration

Since this role involves working within large teams, be ready to share experiences where you’ve successfully collaborated with others. Highlight your ability to communicate effectively and contribute to a diverse team culture, as this is highly valued in their environment.

Lead Software Engineer - Quant Research Technology in London
J.P. Morgan
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>