×
Register Here to Apply for Jobs or Post Jobs. X

Lead Software Engineer - Java, AWS, LLM, ML

Job in Glasgow, Glasgow City Area, G1, Scotland, UK
Listing for: JPMorgan Chase & Co.
Full Time position
Listed on 2026-02-15
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 100000 - 125000 GBP Yearly GBP 100000.00 125000.00 YEAR
Job Description & How to Apply Below

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. Join JPMorgan Chase’s Risk Technology organization and help deliver trusted, market-leading products that drive business success. You’ll collaborate with talented professionals, solve complex challenges, and grow your expertise in a supportive, innovative environment.

Job Summary

As a Software Engineer in the Risk Technology organization, you will serve as a seasoned member of an agile team to design and deliver critical technology solutions across multiple technical areas. You will contribute to secure, stable, and scalable products, participate in agile meetings and rituals, and collaborate with global teams to meet business objectives. Your role will involve technical troubleshooting, code development, and supporting production systems.

Job Responsibilities
  • Execute software solutions, design, development, and technical troubleshooting to build and optimize technology products.
  • Create secure, high-quality production code and maintain algorithms that run synchronously with appropriate systems.
  • Produce architecture and design artifacts for complex applications, ensuring design constraints are met.
  • Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets to drive continuous improvement.
  • Proactively identify hidden problems and patterns in data to improve coding hygiene and system architecture.
  • Contribute to software engineering communities of practice and events exploring new and emerging technologies.
  • Participate in all agile meetings and rituals, including daily standups, sprint planning, backlog reviews, demos, and retrospectives.
  • Collaborate with multinational agile development, support, and business teams to meet sprint objectives.
  • Provide level three support for production systems.
  • Learn and apply system processes, methodologies, and skills for the development of secure, stable code and systems.
Required Qualifications , Capabilities, and Skills
  • Formal training or certification in software engineering concepts with applied experience.
  • Hands‑on experience in system design, application development, testing, and operational stability.
  • Proficient in coding in one or more languages, including Core Modern Java (e.g., Streams, Multithreading, Collections, Exception handling, Lambdas).
  • Strong knowledge of Spring Boot framework, REST API design principles, and best practices.
  • Experience with microservices architecture and cloud‑native application development, including AWS Cloud Platform (ECS, EKS, Lambda, S3, Kubernetes, Terraform).
  • Experience with Databricks.
  • Strong coding fundamentals, including algorithms and data structures.
  • Experience developing, debugging, and maintaining code in a large corporate environment with modern programming and database querying languages.
  • Overall knowledge of the Software Development Life Cycle, TDD and BDD, and proficiency in writing unit, functional, and integration automated tests.
  • Solid understanding of agile methodologies such as Scrum, CI/CD, application resiliency, and security.
  • Experience writing streaming applications with Apache Kafka or similar messaging technology.
  • Proficient in working with relational and No

    SQL databases, and experience with containers (Docker) and Kubernetes or similar orchestration platforms.
Preferred Qualifications , Capabilities, and Skills
  • Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, AI, machine learning).
  • Experience with AI automation frameworks and integrating Large Language Models (LLMs) into software solutions, including prompt engineering, model evaluation, and deployment.
  • Familiarity with LLM platforms and tools (OpenAI, Hugging Face, or similar).
  • Hands‑on experience in machine learning, deep learning, and related fields, with exposure to major frameworks like Tensor Flow, PyTorch.
  • Developer or Solutions Architect Level AWS Certification.
  • Exposure to Infrastructure as Code and API development in public cloud contexts.
  • Familiarity with event‑driven architectures and modern front‑end technologies.
  • Experience with observability tools such as Splunk, Datadog, Dynatrace, or Grafana.
  • Experience with distributed databases like AWS Dynamo

    DB, AWS RDS Aurora, Cassandra, and Terraform infrastructure‑as‑code.
  • Proficiency in multiple modern programming languages (Java, Python, SQL).
  • Experience in financial services or trust and estate domains.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary