Enable job alerts via email!

Lead Software Engineer Data Lake | London, UK

JPMorgan Chase & Co.

London

On-site

GBP 60,000 - 100,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Lead Software Engineer to join their Corporate Technology team in London. This role is pivotal in enhancing and delivering market-leading technology products. As a core technical contributor, you will create scalable coding frameworks, develop secure production code, and guide teams in best practices. Your expertise in Python, SQL, and data lake technologies will be essential as you tackle complex challenges in a collaborative agile environment. This opportunity offers a chance to make a significant impact in a dynamic and inclusive workplace, where your contributions will help shape the future of financial technology.

Qualifications

  • Extensive development experience using Python and SQL.
  • Hands-on experience in data lake or data warehouse technologies.
  • Ability to tackle design and functionality problems independently.

Responsibilities

  • Creates complex and scalable coding frameworks using software design principles.
  • Develops secure and high-quality production code, reviewing team contributions.
  • Provides technical guidance to support business and technical teams.

Skills

Python
SQL
Software Engineering Concepts
Data Lake Technologies
Agile Development
Java

Education

Computer Science
Computer Engineering
Mathematics

Tools

Spark
ETL
Databricks
AWS
GCP

Job description

Lead Software Engineer Data Lake

JPMorgan Chase & Co. London, United Kingdom

Job Description

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

As a Lead Software Engineer at JPMorgan Chase within Corporate Technology, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.

Job responsibilities
  • Creates complex and scalable coding frameworks using appropriate software design frameworks
  • Develops secure and high-quality production code, and reviews and debugs code written by the team
  • Regularly provides technical guidance and support to the business and its technical teams, contractors, and vendors
  • Drives decisions that influence product design, application functionality, and technical operations and processes
  • Contributes to the engineering community by promoting firmwide frameworks, tools, and practices of the Software Development Life Cycle
  • Adds to the team culture of diversity, equity, inclusion, and respect
Required qualifications, capabilities, and skills
  • Formal training or certification in software engineering concepts and extensive applied experience
  • Extensive development experience using Python/SQL
  • Strong understanding of software applications and technical processes such as data ingestion, storage, serving, and APIs
  • Hands-on experience with data lake or data warehouse technologies (e.g., Spark, ETL, Databricks)
  • Practical experience in system design, application development, testing, and operational stability
  • Ability to independently solve design and functionality problems with minimal oversight
  • Background in Computer Science, Engineering, Mathematics, or related fields
  • Experience working in an agile development environment supporting tooling
Preferred qualifications, capabilities, and skills
  • Hands-on experience or certification in cloud technologies (AWS or GCP)
  • Proficiency in additional programming languages such as Java
About Us

J.P. Morgan is a global leader in financial services, providing strategic advice and products to prominent clients worldwide. Our approach is to serve clients with first-class service, aiming to build trusted, long-term partnerships to help clients achieve their objectives.

We value our diverse talents and are committed to an inclusive workplace. We are an equal opportunity employer and do not discriminate based on protected attributes. We also accommodate religious practices and disability needs. For more information, visit our FAQs about requesting accommodations.

About the Team

Our Corporate Technology team develops applications and provides tech support across all corporate functions, impacting various divisions including Finance, Treasury, Risk Management, HR, Compliance, Legal, and Corporate Administration. We aim to meet and exceed evolving technology needs and ensure robust technology controls.

Boost your career

Find thousands of job opportunities by signing up to eFinancialCareers today.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.