Lead Software Engineer - Payments Tech & Cloud

Next Frontier Capital

Glasgow

On-site

GBP 90,000 - 130,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

JPMorganChase is seeking a Java Lead Software Engineer within the Payments Technology Regulatory Reporting team to design and deliver secure, scalable cloud technology products. You will collaborate with agile teams to support business objectives and drive continuous improvement.

You will work on end-to-end software delivery for Python-based services, data pipelines, and reporting workflows, ensuring security, reliability, and performance while aligning with enterprise standards in a large

Qualifications

  • Formal training or certification on software engineering concepts and advanced applied experience
  • Hands‑on experience in system design, Python application development, testing, and operational stability in production environments
  • Strong proficiency in Python including data processing, APIs and services, and scripting and automation using common libraries and frameworks relevant to the role
  • Experience with data engineering and analytics platforms such as PySpark, Databricks, Airflow, or similar orchestration tools
  • Experience with relational databases and SQL; familiarity with NoSQL databases and data modeling concepts
  • Knowledge across the data lifecycle including ingestion, validation, transformation, storage, governance and lineage considerations, and consumption patterns
  • Ability to develop, debug, and maintain code in large enterprise environments with established controls and standards
  • Solid understanding of the Software Development Life Cycle and agile methodologies
  • Familiarity with continuous integration and delivery, application resiliency, security best practices, and observability and monitoring
  • Hands‑on experience using enterprise-authorized AI‑assisted software development tools with demonstrated ability to critically evaluate and validate AI-generated outputs
  • Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs and outputs, and adherence to resiliency and security expectations

Responsibilities

  • Execute end-to-end software delivery including design, development, testing, deployment, and technical troubleshooting for Python-based services, batch jobs, and data pipelines
  • Write secure, high-quality production Python code with attention to performance, reliability, readability, and testing discipline
  • Produce design artifacts for complex workflows covering pipeline orchestration, processing logic, dependency and failure handling, and service-level objectives
  • Gather, analyze, and synthesize data to produce reports, metrics, and visualizations that support business and operational insights
  • Identify hidden problems and patterns in data and pipeline execution — including data quality issues, drift, anomalies, and bottlenecks — to drive system improvements
  • Work individually or as part of a distributed agile team to deliver projects on time with strong ownership and accountability
  • Contribute to engineering communities, improve internal libraries and utilities, and evaluate emerging technologies where appropriate
  • Leverage enterprise-authorized AI-assisted software development tools to improve code quality, delivery speed, and productivity, while validating outputs through peer review, automated testing, and secure coding standards
  • Apply knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation

Skills

Python
Data engineering
SQL
Airflow
Databricks
PySpark
CI/CD
Security practices
Agile
AI-assisted tools
Cloud platforms

Tools

Databricks
Airflow
PySpark

Job description

JPMorganChase is seeking a Java Lead Software Engineer within the Payments Technology Regulatory Reporting team to design and deliver secure, scalable cloud technology products. You will collaborate with agile teams to support business objectives and drive continuous improvement.

You will work on end-to-end software delivery for Python-based services, data pipelines, and reporting workflows, ensuring security, reliability, and performance while aligning with enterprise standards in a large

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Tech Lead for Payments Cloud Platform
Java Tech Lead for Payments Cloud Platform

JPMorgan Chase & Co. • Glasgow

On-site
GBP 90,000 - 130,000
Java Lead Software Engineer
Java Lead Software Engineer

JPMorgan Chase & Co. • Glasgow

On-site
GBP 90,000 - 130,000
Java Lead Engineer — Cloud Payments & Data Platform
Java Lead Engineer — Cloud Payments & Data Platform

JPMorganChase • Glasgow

On-site
GBP 85,000 - 125,000
Senior Lead Software Engineer - Cloud-Native Payments
Senior Lead Software Engineer - Cloud-Native Payments

JPMorganChase • Bournemouth

On-site
GBP 90,000 - 130,000
Java Lead Software Engineer
Java Lead Software Engineer

JPMorganChase • Glasgow

On-site
GBP 85,000 - 125,000
Java Lead Software Engineer
Java Lead Software Engineer

Next Frontier Capital • Glasgow

On-site
GBP 90,000 - 130,000
Lead Software Engineer - Java/JS/Python, AWS Cloud
Lead Software Engineer - Java/JS/Python, AWS Cloud

JPMorgan Chase & Co. • Auchentibber

On-site
GBP 90,000 - 120,000
Lead Java & AI Engineer — Payments Platform
Lead Java & AI Engineer — Payments Platform

JPMorgan Chase & Co. • City Of London

On-site
GBP 110,000 - 140,000
Lead Software Engineer — Java, AWS, AI & Cloud
Lead Software Engineer — Java, AWS, AI & Cloud

Fairygodboss • Glasgow

On-site
GBP 90,000 - 130,000
Lead Software Engineer: Java, AWS & AI-Driven Cloud
Lead Software Engineer: Java, AWS & AI-Driven Cloud

Next Frontier Capital • Glasgow

On-site
GBP 70,000 - 110,000