National AI Awards 2025Discover AI's trailblazers! Join us to celebrate innovation and nominate industry leaders.

Nominate & Attend

Software Engineer III - Data Engineer - Python, SQL - Senior Associate

J.P. MORGAN
London
1 month ago
Create job alert

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.

As a Software Engineer III at JPMorgan Chase within Investment Banking, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.

Transaction Development is a centralised hub that generates buyer intelligence on Mid-Cap sponsors for JPM sell-sides, by leveraging deep knowledge of Sponsor investment strategies.

In order to execute at scale, a newly created technology team is embarking on a multi-year journey to provide enhanced digital capabilities to enable Transaction Development to take full advantage of the deep client relationships we have across GB and scaling proprietary idea generation.

Job responsibilities

  1. Execute software solutions, design, develop, and troubleshoot technical issues with the ability to think beyond routine approaches to build solutions or analyze problems.
  2. Create secure, high-quality production code and maintain algorithms that synchronize with relevant systems.
  3. Produce architecture and design artifacts for complex applications, ensuring design constraints are met through software development.
  4. Gather, analyze, synthesize, and develop visualizations and reports from large, diverse data sets to improve software applications and systems.
  5. Identify hidden problems and patterns in data proactively, using insights to improve coding hygiene and system architecture.
  6. Contribute to software engineering communities of practice and explore emerging technologies.
  7. Promote a team culture of diversity, equity, inclusion, and respect.
  8. Build and maintain scalable data pipelines for batch and near real-time processing.
  9. Optimize data workflows for performance, cost, and reliability.

Required qualifications, capabilities, and skills

  1. Formal training or certification in software engineering concepts, with advanced experience in Data Engineering using Python and SQL.
  2. Hands-on experience in system design, application development, testing, and operational stability.
  3. Proficiency in coding in one or more programming languages.
  4. Experience in developing, debugging, and maintaining code within a large corporate environment, utilizing modern programming and database querying languages.
  5. Knowledge of the Software Development Life Cycle.
  6. Understanding of agile methodologies such as CI/CD, application resiliency, and security.
  7. Practical cloud-native experience.
  8. Knowledge of software applications and technical processes in disciplines like cloud, AI, ML, or mobile development.
  9. Strong skills in Python and SQL.
  10. Understanding of ETL best practices, data partitioning, and schema evolution.
  11. Experience with data modeling, large-scale datasets, data lake architecture, and data warehousing.

Preferred qualifications, capabilities, and skills

  1. Experience with AWS services like EC2, S3, IAM, CloudWatch.
  2. Experience with Infrastructure as Code tools such as Terraform.
  3. Experience working in Agile/Scrum teams.


#J-18808-Ljbffr

Related Jobs

View all jobs

Software Engineer III - Data Engineer - Python, SQL - Senior Associate

Software Engineer III - Data Engineer - Python, SQL - Senior Associate

Data Engineer II

Data Scientist III, ROW AOP

Data Scientist III, ROW AOP

Software Engineer

National AI Awards 2025

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Data Science Jobs Skills Radar 2026: Emerging Tools, Languages & Platforms to Learn Now

The UK’s data science job market is evolving fast—from forecasting models and AI assistants to real-time decision systems. In 2026, data scientists aren’t just expected to build models—they’re responsible for shaping insights that fuel everything from patient care to predictive banking. Welcome to the Data Science Jobs Skills Radar 2026—your essential annual guide to the languages, tools, and platforms driving demand across the UK. Whether you’re entering the job market or reskilling mid-career, this roadmap helps you prioritise the skills that matter most right now.

How to Find Hidden Data Science Jobs in the UK Using Professional Bodies like the RSS, BCS & More

The data science job market in the UK is thriving—but also increasingly competitive. As organisations in finance, healthcare, retail, government, and tech accelerate digital transformation, the demand for data talent has soared. Yet many of the best data science jobs are never posted publicly. They’re shared behind closed doors—within professional networks, at invite-only events, or through member-only mailing lists and specialist interest groups. These “hidden” roles are often filled through referrals, collaborations, or direct outreach to trusted experts. In this guide, we’ll show you how to unlock these hidden opportunities by engaging with key UK professional bodies such as the Royal Statistical Society (RSS), BCS (The Chartered Institute for IT), and Turing Society, plus communities like PyData and AI UK. You’ll learn how to use directories, CPD events, and networks to move beyond job boards—and into roles where you’re approached, not just applying.

How to Get a Better Data Science Job After a Lay-Off or Redundancy

Redundancy can be tough to face, especially in a competitive field like data science. But it’s important to know: your experience, analytical thinking, and modelling skills are still in demand. Across sectors like healthcare, finance, e-commerce, government and AI startups, UK employers continue to seek data scientists who can deliver value through insight, prediction, and automation. This guide will walk you through how to bounce back from redundancy with purpose and clarity—whether you're a data analyst looking to step up, a mid-level data scientist, or a machine learning specialist seeking a better-aligned opportunity.