Enable job alerts via email!

Lead Software Engineer - Databricks, PySpark, AWS | London, UK

JPMorgan Chase & Co.

London

On-site

GBP 70,000 - 100,000

Full time

8 days ago

Job summary

A global financial services leader in London seeks a Lead Software Engineer to design and develop innovative software solutions. This role involves enhancing production code, automating recurring issues, and leading evaluations of technologies. Candidates should have expertise in Python, cloud technologies like AWS, and a solid understanding of agile methodologies. Join a diverse team focused on creating impactful technology products.

Qualifications

  • Formal training in system design concepts.
  • Hands-on experience with application development and operations.
  • Strong understanding of SDLC and cloud-native technologies.

Responsibilities

  • Design and develop innovative software solutions.
  • Review and debug code while contributing to high-quality production.
  • Lead evaluations and promote new technologies.

Skills

Python
Automated Testing
Agile Methodologies
Cloud Technologies
SQL

Tools

Databricks
AWS
PySpark

Job description

Lead Software Engineer - Databricks, PySpark, AWS

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 the Market Risk division, you will be 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. You will be responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.

Job Responsibilities
  • Design and develop innovative software solutions, troubleshoot issues, and think beyond routine approaches to solve complex technical problems.
  • Develop secure, high-quality production code, review, and debug code written by others.
  • Identify opportunities to automate or improve the remediation of recurring issues to enhance operational stability.
  • Lead evaluation sessions with external vendors, startups, and internal teams to assess architectural designs and technical credentials for integration.
  • Promote awareness and adoption of new and emerging technologies through communities of practice.
  • Contribute to a team culture of diversity, opportunity, inclusion, and respect.
Required Qualifications and Skills
  • Formal training or certification in system design concepts and advanced experience in application development.
  • Hands-on experience with system design, application development, testing, and operational stability.
  • Proficiency in Python and experience with automation and continuous delivery methodologies.
  • Comprehensive understanding of the Software Development Life Cycle (SDLC).
  • Knowledge of agile methodologies such as CI/CD, application resiliency, and security.
  • Experience with cloud-native technologies and data processing frameworks like PySpark, Databricks, AWS services (EMR, Athena, Redshift), and data formats such as Parquet and Iceberg.
  • Strong SQL skills and experience with both SQL and NoSQL databases, along with programming languages like Python, Java, or Scala.
Preferred Qualifications
  • Experience in data architecture, data modeling, data warehousing, and data lakes.
About Us

J.P. Morgan is a global leader in financial services, committed to building trusted, long-term partnerships with clients. We value diversity and inclusion and do not discriminate based on protected attributes. We also accommodate religious practices and disability needs.

About the Team

Our corporate functions support areas from finance and risk to HR and marketing, ensuring the success of our business and clients.

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.

Similar jobs