Job Search and Career Advice Platform

Enable job alerts via email!

Senior Lead Software Engineer

J.P. Morgan

Glasgow

On-site

GBP 75,000 - 90,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading global financial services firm in Glasgow is looking for a Senior Lead Software Engineer to guide agile teams in delivering secure and scalable technology solutions. You will influence product design and technical operations and act as a subject matter expert across various technologies. Ideal candidates will have proven experience in software solutions, hands-on skills in system design, and proficiency in programming languages like Go, Java, or Python. This role fosters a culture of diversity, inclusion, and opportunity.

Qualifications

  • Proven experience in writing and delivering scalable software solutions.
  • Hands-on experience delivering system design, application development, testing, and operational stability.
  • Advanced proficiency in one or more programming languages (Go, Java, Python, etc.).
  • Advanced knowledge of software applications and technical processes, with in-depth expertise in one or more technical disciplines.

Responsibilities

  • Provide technical guidance and direction to support teams and vendors.
  • Develop secure, high-quality production code, and review code written by others.
  • Drive decisions that influence product design and technical operations.
  • Serve as a subject matter expert in one or more areas.

Skills

Experience in writing and delivering scalable software solutions
Hands-on experience in system design and application development
Advanced proficiency in programming languages
Knowledge of cloud, AI, and machine learning
Ability to resolve design and functionality issues independently
Practical cloud native experience

Education

Background in Computer Science, Computer Engineering, Mathematics

Tools

Kubernetes
Cloud Foundry
Job description
Overview

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, you’ll make a significant business impact by applying your deep technical expertise and problem-solving skills to diverse challenges. You’ll collaborate with talented professionals, influence product design, and grow your career in a supportive, innovative environment.

Job Summary

As a Senior Lead Software Engineer in Global Technology – Infrastructure Platforms, you will guide and support agile teams in delivering secure, stable, and scalable technology solutions. You will provide technical direction, drive decisions that shape product design and operations, and serve as a subject matter expert across multiple technologies. Your leadership will help foster a culture of diversity, opportunity, inclusion, and respect, while advancing firmwide engineering practices.

Job Responsibilities
  • Provide technical guidance and direction to support business and technical teams, contractors, and vendors.
  • Develop secure, high-quality production code, and review and debug code written by others.
  • Drive decisions that influence product design, application functionality, and technical operations.
  • Serve as a subject matter expert in one or more areas of focus.
  • Contribute to the engineering community as an advocate of firmwide frameworks, tools, and practices.
  • Influence peers and project decision-makers to adopt leading-edge technologies.
  • Add to the team culture of diversity, opportunity, inclusion, and respect.
Required Qualifications, Capabilities, and Skills
  • Proven experience in writing and delivering scalable software solutions.
  • Hands-on experience delivering system design, application development, testing, and operational stability.
  • Advanced proficiency in one or more programming languages (Go, Java, Python, etc.).
  • Advanced knowledge of software applications and technical processes, with in-depth expertise in one or more technical disciplines (e.g., cloud, artificial intelligence, machine learning, mobile).
  • Ability to tackle design and functionality problems independently.
  • Practical cloud native experience.
  • Background in Computer Science, Computer Engineering, Mathematics, or a related technical field.
Preferred Qualifications, Capabilities, and Skills
  • Experience with Kubernetes.
  • Experience with Cloud Foundry.
  • Familiarity with infrastructure components such as Envoy, HAProxy, and concepts like Zero Trust and token-based authentication/identity.
  • Expertise in Go, Java, or Python.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.