Enable job alerts via email!

Senior Lead Software Engineer- Python, Spark & AWS

J.P. MORGAN-1

Glasgow

On-site

GBP 70,000 - 90,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

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

Job summary

Join a leading global financial services firm as a Senior Lead Software Engineer. Contribute to an agile team focused on developing secure, scalable technology products. Utilize your expertise in Java, Python, and AWS to drive significant business impact while promoting a culture of diversity and inclusion.

Qualifications

  • Hands-on experience in system design and application development.
  • Experience with Test Driven Development using JUnit or similar tools.

Responsibilities

  • Execute software solutions including design and troubleshooting.
  • Analyze large data sets to generate visualizations and reports.

Skills

Java
Python
Problem Solving
Team Culture

Education

Formal training in software engineering

Tools

Terraform
JUnit
AWS Glue
AWS Athena
AWS S3

Job description

Job Description

Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.

As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial and Investment Bank team, you are an essential contributor to an agile team dedicated to developing trusted, market-leading technology products in a secure, stable, and scalable manner. Leverage your deep technical expertise and problem-solving skills to address diverse challenges across multiple technologies and applications, driving significant business impact.

Job Responsibilities
  1. Execute software solutions, including design, development, and troubleshooting, with innovative approaches beyond routine methods.
  2. Create secure, high-quality production code and maintain algorithms aligned with system requirements.
  3. Develop architecture and design artifacts for complex applications, ensuring compliance with design constraints through code development.
  4. Analyze large, diverse data sets to generate visualizations and reports that support continuous software and system improvements.
  5. Identify hidden problems and patterns in data proactively, using insights to enhance coding hygiene and system architecture.
  6. Contribute to software engineering communities and explore emerging technologies.
  7. Promote a team culture of diversity, equity, inclusion, and respect.
Required Qualifications, Capabilities, and Skills
  • Formal training or certification in software engineering, with practical experience.
  • Hands-on experience in system design, application development, testing, and operational stability.
  • Development experience in Java and/or Python.
  • Experience with provisioning AWS cloud services using tools like Terraform.
  • Knowledge of AWS Glue, AWS Athena, and AWS S3.
  • Familiarity with Apache Parquet and open table formats such as Delta, Iceberg, and Hudi.
  • Experience with Test Driven Development using JUnit, Mojito, or similar tools.
  • Extensive knowledge of distributed systems and massively parallel processing.
  • Proficiency in developing, debugging, and maintaining code in a large corporate environment using modern programming languages and database query languages.
  • Understanding of the Software Development Life Cycle.
Preferred Qualifications, Capabilities, and Skills
  • Experience with big data technologies.
  • Knowledge of Databricks and Iceberg.
  • Familiarity with message bus technologies like Kafka or AMPS, and query engines such as AWS Athena and Redshift.
  • Knowledge of AWS Lake Formation.
  • Practical experience with AWS Glue, AWS Athena, and AWS S3.
  • Experience in the financial industry.
About Us

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

We value our diverse talent pool as our strength, fostering an inclusive environment. We are an equal opportunity employer, committed to diversity and inclusion, and provide reasonable accommodations for religious practices, mental health, and physical disabilities. Visit our FAQs for more information.

About The Team

J.P. Morgan's Commercial & Investment Bank is a global leader across banking, markets, securities services, and payments, serving clients in over 100 countries. We provide strategic advice, raise capital, manage risk, and extend liquidity worldwide.

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

Similar jobs

Senior Lead Software Engineer

ZipRecruiter

Glasgow

On-site

GBP 70,000 - 100,000

2 days ago
Be an early applicant

Senior Lead Software Engineer- Java, Go and AWS

ZipRecruiter

Glasgow

On-site

GBP 60,000 - 90,000

2 days ago
Be an early applicant

Senior Lead Software Engineer

J.P. MORGAN-1

Glasgow

On-site

GBP 70,000 - 90,000

6 days ago
Be an early applicant

Senior Lead Software Engineer- Java, Go and AWS

J.P. MORGAN-1

Glasgow

On-site

GBP 70,000 - 90,000

6 days ago
Be an early applicant

Sr Lead Software Engineer - Tech Lead

ZipRecruiter

Glasgow

On-site

GBP 70,000 - 90,000

4 days ago
Be an early applicant

Sr Lead Software Engineer - Tech Lead

J.P. MORGAN-1

Glasgow

On-site

GBP 70,000 - 90,000

6 days ago
Be an early applicant

Sr Principal Software Engineer

Cadence Design Systems

City of Edinburgh

On-site

GBP 60,000 - 80,000

6 days ago
Be an early applicant

Senior Lead Software Engineer - Full Stack Developer Java/Kafka

JPMorganChase

Glasgow

On-site

GBP 60,000 - 100,000

23 days ago

Senior Lead Software Engineer- Java, Go and AWS

TN United Kingdom

Glasgow

On-site

GBP 60,000 - 100,000

16 days ago