2,041,890open jobs
120,343companies
244,619added this week
Browse all
Salary
≈ $79k – $159k per year (Estimated)
Location
In office (Glasgow)
Seniority
Staff

Confirmed on the employer's own hiring board on Oct 28, 2026. First seen by Alion on Sep 30, 2026. Campbell Global scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Campbell Global brings more than three decades of experience and leadership to sustainable timberland and natural resource investment management.

Join a team where your engineering leadership directly impacts how we serve clients and drive innovation at scale. At JPMorganChase, you will have the opportunity to grow your career, build meaningful solutions, and collaborate with talented technologists who are passionate about delivering excellence.

As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank Technology organization, you will be a core technical contributor and leader on an agile team delivering secure, stable, and scalable technology products that support critical business and client outcomes. You will drive system design and engineering execution across backend and distributed systems and modern UI/console experiences, improving operational excellence through automation, strong software development lifecycle discipline, and responsible use of enterprise-authorized AI-assisted engineering tools.

Job responsibilities

  • Design and deliver robust full-stack solutions using Java/Spring Boot and React/TypeScript, applying strong engineering judgment to meet non-functional requirements including security, resiliency, and performance
  • Own end-to-end delivery of features across the software development lifecycle including requirements, design, coding, testing, deployment, and production support, with clear accountability for outcomes
  • Build modern, containerized microservices and platform capabilities, including domain modeling, data design, and secure, high-quality production code while raising standards through code reviews, debugging, and refactoring
  • Lead technical design and architecture discussions, partnering with stakeholders and aligning designs with relevant architecture standards and forums
  • Develop backend services and APIs integrating with relational databases, search platforms, and enterprise systems
  • Create and evolve operational UI/console experiences in React/TypeScript, partnering with engineering and product teams to deliver usable workflows
  • Design and implement event-driven and streaming architectures using Kafka, including topic design, schema/contract strategy, and resilient producer/consumer patterns
  • Contribute directly to operational stability and reliability by leading incident response and root cause analysis, reducing repeat incidents via preventative controls and automation, and enhancing observability
  • Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team
  • Applies 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
  • Mentor and develop engineers through design reviews and communities of practice, fostering a culture of diversity, inclusion, opportunity, and respect

Required qualifications, capabilities, and skills

  • Hands-on expertise in system design, application development, testing, and operational stability in large-scale enterprise environments, including event-driven architectures and streaming patterns (Kafka)
  • Advanced proficiency in Java and building services with Spring Boot
  • Hands-on experience building modern frontend applications using React with TypeScript
  • Experience building and consuming APIs (REST and/or GraphQL) and integrating with downstream systems
  • Experience with relational databases and SQL
  • Working knowledge of search/indexing concepts, including designing and querying Elasticsearch indexes
  • Proficiency across the full software development lifecycle and agile practices, including CI/CD, automation, and modern engineering tools: Jira, Confluence, IntelliJ IDEA, VS Code, Maven, Git, Jenkins, Spinnaker, Sonar, and enterprise-approved AI code assistants
  • Hands-on experience with monitoring, tracing, and troubleshooting tools such as log aggregation platforms, API testing tools, and observability dashboards
  • Hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, test creation, troubleshooting, or documentation) with demonstrated ability to critically evaluate, validate, and refine AI-generated outputs for correctness, performance, and security.
  • Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; ability to guide peers on safe and effective usage within team practices.
  • Demonstrated “automation-first” mindset: experience designing and operationalizing enterprise-authorized AI-assisted or agentic automations that reduce manual effort across SDLC, CI/CD, and continuous improvement driven by measurable outcomes.

Preferred qualifications, capabilities, and skills

  • Working knowledge of Python for scripting, automation, or service development
  • Knowledge of agentic frameworks such as Google ADK or LangChain
  • Experience with .NET, including building and supporting enterprise services and the ability to work across multiple technology stacks
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,041,890 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Glasgow
≈ $84k – $170k per year (Estimated) · In office · Glasgow
Python
Go
DevOps
Terraform
Helm
Kustomize
CI/CD
ArgoCD
Kubernetes
SRE
Linux
Apply
≈ $125k – $253k per year (Estimated) · In office · Glasgow
Python
JavaScript
SQL
Databases
Firestore
Oracle
DynamoDB
Amazon Aurora
Azure Cosmos DB
Azure SQL Database
AI/ML
Function Calling
AI Agents
LLM
Agentic Workflows
DevOps
Rest API
gRPC
Terraform
GCP
OpenShift
Azure
CI/CD
Git
AWS
Kubernetes
Amazon EKS
Google GKE
Azure AKS
Amazon ECS
Management
Agile
Apply
≈ $132k – $234k per year (Estimated) · In office · Full-Time · United Kingdom
Databases
Apache Kafka
AI/ML
Model Context Protocol
DevOps
CI/CD
GitOps
Platform Engineering
Apply
≈ $129k – $260k per year (Estimated) · In office · Glasgow
Java
AI/ML
AI Agents
Human-in-the-Loop
Apply
$93k per year · In office · Prudhoe
Python
C++
C++
CMake
DevOps
Configuration Management
Linux
TCP/IP
Apply
$67k – $90k per year · In office · Full-Time · Bachelor's Degree · Toronto
Python
JavaScript
Kotlin
TypeScript
AI/ML
AI Agents
DevOps
Rest API
Git
Apply
$67k – $90k per year · Hybrid · Full-Time · Bachelor's Degree · Toronto
Python
JavaScript
C++
Frontend
GraphQL
DevOps
Rest API
Management
QuickBooks
Agile
Apply
Lead Java Developer 2 days ago
$165k – $174k per year · Equity · Hybrid · Full-Time · 10+ years exp · Bachelor's Degree · Lone Tree
Java
SQL
Java
Spring Framework
Databases
PostgreSQL
Db2
Aerospike
RabbitMQ
Apache Kafka
DevOps
GCP
CI/CD
AWS
Management
Confluence
Agile
Apply
$95k – $121k per year · Hybrid · Full-Time · Bachelor's Degree · Toronto
SQL
DevOps
Rest API
CI/CD
Analytics
ETL/ELT
Apply
$110k – $120k per year · In office · 3+ years exp · Bachelor's Degree · Attleboro
Python
SQL
Analytics
Power BI
Design
SolidWorks
AutoCAD
Apply
≈ $84k – $212k per year (Estimated) · In office · London
Python
AI/ML
Prompt Engineering
AI Agents
LLM
RAG
Machine Learning
DevOps
CI/CD
AWS
Management
Agile
Apply
≈ $122k – $243k per year (Estimated) · In office · 5+ years exp · Jersey City
Python
JavaScript
PHP
C#
Node JS
Databases
PostgreSQL
AI/ML
Machine Learning
Mobile
Twilio
DevOps
Rest API
Azure
CI/CD
AWS
Docker
Cybersecurity
GDPR
Management
Agile
Apply
≈ $95k – $187k per year (Estimated) · In office · 3+ years exp · Jersey City
Java
Scala
Java
Spring Boot
Databases
Cassandra
Apache Kafka
DevOps
AWS
Kubernetes
Amazon S3
Amazon ECS
Apply
In office · 2+ years exp · Hyderabad
Python
Go
Java
AI/ML
AI Agents
DevOps
CI/CD
Management
Agile
Apply
≈ $23k – $58k per year (Estimated) · In office · 8+ years exp · Bengaluru
Python
JavaScript
Node JS
AI/ML
Machine Learning
DevOps
CI/CD
AWS
Management
Agile
Apply
≈ $57k – $139k per year (Estimated) · In office · Contractor · Glasgow · London · Manchester
C#
DevOps
Azure
CI/CD
Management
Agile
Apply
≈ $71k – $138k per year (Estimated) · In office · Full-Time · Glasgow
Apply
Design Engineer 7 hours ago
≈ $50k – $79k per year (Estimated) · Hybrid · Full-Time · 5+ years exp · Sunbury-on-Thames · Manchester · Glasgow · Birmingham
Design
AutoCAD
Apply
In office · Glasgow
Apply
≈ $33k – $79k per year (Estimated) · In office · Full-Time · Manchester · London · Edinburgh · Glasgow · Bristol
Python
Management
SharePoint
SpaceTech
QGIS
Apply
See all jobs
This is one of many
2,041,890 more open roles from verified company boards, updated every day.