Software Engineering jobs in Glasgow
- 37 open roles
- 10 posted in the last 7 days
- 12 employers hiring
- Updated 14 Oct 2026
Maximo Technical Consultant
sword-groupSenior13 days ago
Maximo Technical Consultant
sword-group
What you would do
- Provide hands-on technical expertise and delivery support across MAS Mobile, meter-based maintenance, PI integration, MIF, and MAS upgrade activities.
- Assess, troubleshoot, and resolve compatibility issues related to Java and Maximo customisations.
- Collaborate with DevOps Engineers, Test Analysts, Product Analysts, the Product Owner, and Delivery Manager to remove technical blockers.
- Produce and maintain technical documentation and ensure knowledge transfer throughout the engagement.
Skills
IBM MaximoMaximo Application Suite (MAS)MAS MobileMeter-Based MaintenancePI Integration
Software Engineer
J.P. MorganMid-level21 days ago
Software Engineer
J.P. Morgan
What you would do
- Design and develop Python applications within a large mono-repo using proprietary workflows.
- Implement independent price verification and valuation adjustment workflows across asset classes.
- Develop consensus pricing solutions integrating with external market data providers.
- Configure distributed compute, job scheduling, analytics integrations, and cloud storage pipelines.
- Write and maintain comprehensive unit, baseline, and parameterized tests.
- Investigate and remediate security vulnerabilities; support audit remediation efforts.
Skills
PythonType AnnotationsUnit TestingIntegration TestingSecurity Vulnerability Remediation
Lead Software Engineer
JPMorgan ChaseLead7 days ago
Lead Software Engineer
JPMorgan Chase
What you would do
- Design, develop, and troubleshoot creative software solutions across multiple technical areas.
- Develop secure, high-quality production code and review/debug code written by others.
- Identify and automate remediation of recurring issues to improve operational stability.
- Set strategy and operating standards for agentic AI-enabled engineering across a portfolio, including AI-orchestrated SDLC/TLM automation, release readiness gating, incident triage, and large-scale refactoring/test modernization.
- Define guardrails for validation, security, resiliency, and reuse.
- Lead evaluation sessions with external vendors, startups, and internal teams on architectural designs and technical credentials.
Skills
GoPythonReactJavaTerraform
Development Operations Engineering Graduate
ThJuniorHybrid9 days ago
Development Operations Engineering Graduate
Th
What you would do
- Complete a 3-year Graduate Development Programme accredited by the IET, IMechE and RAeS.
- Work on new and existing products within a set location and domain.
- Design and develop engineering solutions to meet customer needs alongside other engineers.
- Rotate in Year 3 across different business units experiencing different parts of an engineering lifecycle.
- Complete a core training pathway focusing on transversal skills.
- Develop key engineering skills, knowledge and competencies.
Skills
Engineering DesignSoftware DevelopmentSystems EngineeringEngineering LifecycleIET Accreditation
Cybersecurity Engineer
Morgan StanleyMid-level15 days ago
Cybersecurity Engineer
Morgan Stanley
What you would do
- Support complex project work and strategic initiatives within the Forensic and eDiscovery Squad.
- Provide guidance and mentorship to P1 and P2 team members.
- Perform engineering and operational activities supporting data security services, including service delivery, task automation, and DevOps functions.
- Maintain existing DevOps tools and onboard new tooling.
- Partner with the Technical Product Owner, Engineering Lead, and stakeholders to improve services through automation scripting and observability solutions.
- Participate in design reviews and code reviews.
Skills
PythonPowerShellLinux Shell ScriptingJenkins PipelineGit
Graduate AI Consultant
FSPJunior7 days ago
Graduate AI Consultant
FSP
What you would do
- Work as part of the wider project team to deliver AI solutions to clients.
- Assist in defining business requirements and identifying opportunities where AI can improve outcomes.
- Support the design, development and deployment of AI-powered applications and services.
- Work alongside Machine Learning Engineers, Data Scientists and Consultants to build innovative solutions.
- Contribute to the development of cloud-native AI products using Microsoft technologies.
- Support AI solutions through testing, UAT and production deployment.
Skills
PythonC#JavaMachine LearningGenerative AI
Senior Cyber Security Engineer
The Scottish GovernmentSenior20 days ago
Senior Cyber Security Engineer
The Scottish Government
What you would do
- Design and deliver secure cloud architectures across IaaS, PaaS, and SaaS environments, embedding security controls aligned to organisational policy and industry best practice.
- Lead the implementation of cyber security standards and controls across cloud platforms, influencing delivery teams and ensuring security is built in from the outset.
- Provide senior cyber security consultancy, including cloud risk assessments, threat modelling, architecture reviews, audits, and contribution to cyber strategy.
- Work closely with Architecture teams to shape secure target architectures and ensure security requirements are reflected in technical designs.
- Lead and enhance cloud security operations, including identity and access management, vulnerability management, logging, monitoring, and incident response.
- Design and implement automated security controls and assurance, including policy as code, secure configuration baselines, and continuous compliance.
Skills
Cloud SecurityInfrastructure as Code (IaC)TerraformAWS CloudFormationIdentity and Access Management (IAM)
Software Engineering Graduate
ThalesJuniorHybrid9 days ago
Software Engineering Graduate
Thales
What you would do
- Complete a 3-year Graduate Development Programme accredited by the IET, IMechE and RAeS.
- Rotate in Year 3 across different business units experiencing different parts of an engineering lifecycle.
- Work on new and existing products, designing and developing engineering solutions to meet customer needs.
- Participate in discipline-specific learning pathways and core training focusing on transversal skills.
- Develop key engineering skills, knowledge and competencies.
- Build a professional network across the organisation.
Skills
Software EngineeringEmbedded SystemsElectronicsRoboticsMechatronics
Software Engineer
Spire GlobalMid-levelHybrid11 days ago
Software Engineer
Spire Global
What you would do
- Design and maintain advanced testing frameworks for virtual and bare-metal hardware environments.
- Build and enhance an automated software update pipeline for satellites in orbit.
- Identify and eliminate friction points in the satellite software development lifecycle with user-friendly tools and workflows.
- Architect and implement the next-generation satellite software framework for resilient, high-performance space systems.
- Provide emergency operational support, fix bugs, and maintain existing code.
Skills
RustPythonLinux/UnixGitDocker
Agile Release Train Engineer
WeirSeniorHybrid6 days ago
Agile Release Train Engineer
Weir
What you would do
- Lead and facilitate PI Planning and major ART ceremonies such as ART Syncs, System Demos, and Inspect & Adapt events.
- Drive execution of PI objectives across the Agile Release Train, coordinating planning, sequencing, and delivery across multiple Agile teams.
- Track progress and support timely corrective actions.
- Remove or escalate impediments affecting multiple teams.
- Identify, manage, and communicate cross-team and external dependencies.
- Maintain visibility of risks and implement mitigation strategies.
Skills
SAFePI Planning FacilitationART LeadershipLean PrinciplesAgile Coaching
Embedded Software Engineer
ALTENMid-level8 days ago
Embedded Software Engineer
ALTEN
What you would do
- Design, develop, and maintain embedded C++ software for complex, safety-critical systems.
- Apply structured and model-based design approaches to support scalable and maintainable software architectures.
- Collaborate with systems and hardware engineers to integrate software onto target platforms.
- Ensure compliance with safety and coding standards such as DO-178C and MISRA C/C++.
- Support system integration, verification, and validation activities within lab-based environments.
- Contribute to delivery within an Agile development framework, supporting continuous improvement and quality.
Skills
Embedded C++DO-178CMISRA C/C++Model-Based DesignObject-Oriented Design
Software Developer
Social Security ScotlandMid-level1 day ago
Software Developer
Social Security Scotland
What you would do
- Develop software components on the Boomi Integration Platform to meet user needs.
- Write clean, secure, well-tested code and help improve best practice guidelines.
- Coach and mentor junior colleagues.
- Operate services built and identify production issues.
- Manage service components to meet business needs and performance targets.
- Design and implement embedded security controls.
Skills
Boomi Integration PlatformSoftware DevelopmentSecure CodingCode TestingEmbedded Security Controls
Software Engineer III
J.P. MorganSenior7 days ago
Software Engineer III
J.P. Morgan
What you would do
- Execute software solutions, design, development, and technical troubleshooting across multiple technical areas.
- Create secure, high-quality production code and maintain algorithms running synchronously with appropriate systems.
- Leverage enterprise-authorized AI coding assist tools for code generation, refactoring, unit test creation, and documentation, validating outputs through peer review and automated testing.
- Produce architecture and design artifacts for complex applications and ensure design constraints are met.
- Gather, analyze, and visualize large, diverse datasets to drive continuous improvement of software applications and systems.
- Identify hidden problems and patterns in data to improve coding hygiene and system architecture.
Skills
JavaReactAI-Assisted Coding ToolsSoftware Development Life CycleCI/CD
Software Engineer III - Java
JPMorgan ChaseSenior7 days ago
Software Engineer III - Java
JPMorgan Chase
What you would do
- Design and deliver scalable, resilient Java services on AWS for a portfolio analytics platform.
- Build and improve automation and AI-based tooling, contributing reusable patterns to the group.
- Use enterprise-authorized AI coding-assist tools for code generation, refactoring, unit-test creation, and documentation, validating outputs through peer review and automated testing.
- Develop, debug, and maintain production services in a large enterprise environment using modern programming languages and database querying languages.
- Identify hidden problems and patterns in data to drive improvements to coding hygiene and system architecture.
- Collaborate across engineering and product teams to deliver platform capabilities supporting global investment operations at scale.
Skills
JavaAWSCI/CDAgile MethodologiesTerraform
Senior Lead Software Engineer - Data & Analytics
J.P. MorganSenior13 days ago
Senior Lead Software Engineer - Data & Analytics
J.P. Morgan
What you would do
- Design and implement modern web dashboards and end-to-end workflows transforming engineering data into actionable insights.
- Build and operate reliable data pipelines ingesting, transforming, validating, and publishing metric datasets, integrating with platforms such as Databricks.
- Design, build, and maintain secure, scalable backend services and REST APIs for metric consumption.
- Define and validate metric logic, perform exploratory and trend analysis, and translate findings into dashboard narratives.
- Partner with engineering teams and stakeholders to align on performance benchmarks and metrics strategy.
- Implement CI/CD pipelines, automated testing, secure coding standards, and code review practices.
Skills
Data PipelinesDatabricksREST APIsWeb DashboardsCI/CD Pipelines
Lead Software Engineer
J.P. MorganLead21 days ago
Lead Software Engineer
J.P. Morgan
What you would do
- Lead the design and development of backend systems using Python or Java.
- Build and enhance distributed indexing and search infrastructure for source code intelligence.
- Develop multi-language semantic and AST analysis capabilities.
- Create interfaces for AI agents to query and validate code.
- Apply AI techniques to enable large-scale code search, vulnerability discovery, and SDLC automation.
- Streamline engineering processes to improve productivity and quality.
Skills
PythonJavaDistributed SystemsAST AnalysisAI Integration
Principal Software Engineer
J.P. MorganLead15 days ago
Principal Software Engineer
J.P. Morgan
What you would do
- Design and build APIs, query interfaces, and data pipelines connecting code search and lossless semantic-tree data to engineering and controls workflows.
- Engineer the query and data access layer over firmwide code intelligence infrastructure, owning query latency, data freshness, resiliency, and cost.
- Define how SDLC controls and compliance checks run against real code structure and drive adoption via reference integrations and standards.
- Architect and govern agentic AI-enabled engineering workflows with guardrails for validation, security, and resiliency.
- Create durable, reusable software frameworks and advise cross-functional teams as the go-to subject matter expert.
- Set technical direction and define how other teams consume the platform.
Skills
API DesignData PipelinesSemantic Code AnalysisAgentic AI WorkflowsSDLC Compliance Automation
Senior Lead Software Engineer
J.P. MorganSenior12 days ago
Senior Lead Software Engineer
J.P. Morgan
What you would do
- Lead design and delivery of platform standards and tooling such as CLI, SDKs, libraries, templates, and automated checks.
- Engineer and operate production LLM inference services using serving engines like vLLM, TensorRT-LLM, SGLang, or LLM-D.
- Drive Kubernetes-based deployment patterns, scaling strategies, networking, and troubleshooting.
- Optimize inference performance including GPU memory behavior, key-value cache sizing, and bandwidth/compute trade-offs.
- Evaluate and apply inference-time quantization balancing latency, throughput, cost, and quality.
- Implement secure production code and automation strengthening resiliency, observability, and operational readiness.
Skills
LLM Inference Serving (vLLM, TensorRT-LLM, SGLang)KubernetesGPU Memory OptimizationInference-Time QuantizationAWS
Java Software Engineer
J.P. MorganMid-level13 days ago
Java Software Engineer
J.P. Morgan
What you would do
- Design and develop scalable, resilient JVM microservices (Java/Kotlin) using Spring Boot for portfolio management capabilities.
- Build and maintain REST APIs and multi-module backend services for portfolio analytics, reporting, and trade sizing.
- Support end-to-end portfolio construction and implementation workflows including intraday exposure monitoring, order management, scenario-based what-if analysis, order sizing, pre-trade compliance checks, and order submission.
- Produce architecture and design artifacts and contribute to design constraints in code.
- Gather, analyze, and visualize large datasets to drive continuous improvement.
- Identify data patterns to improve coding hygiene and system architecture.
Skills
JavaKotlinSpring BootJVM MicroservicesREST APIs
Lead Fullstack Software Engineer
J.P. MorganLead21 days ago
Lead Fullstack Software Engineer
J.P. Morgan
What you would do
- Lead and own end-to-end frontend deliverables across the Research Platform from discovery through to architecture, delivery, and production.
- Architect frontend solutions in a platform-first approach, balancing the needs of external clients, internal stakeholders, and partner teams.
- Collaborate with product managers and cross-functional engineering teams to translate complex business requirements into technical solutions.
- Advance frontend delivery strategy by shaping SDLC practices, delivery mechanisms, and UI frameworks that scale across the platform.
- Mentor and guide engineers, fostering a culture of technical excellence, continuous learning, and innovation.
- Uphold disciplined engineering standards including testing, accessibility, and compliance awareness.
Skills
JavaReactVueSvelteAngular
Industries
- Technology35
- Finance24
- Manufacturing4
- Consulting3
- Public Sector2
- Energy1
Employers
- J.P. Morgan15
- JPMorgan Chase8
- Morgan Stanley3
- FSP3
- Social Security Scotland1
- Weir1
Skills
- Java15
- Python12
- Agile Methodologies11
- CI/CD11
- AWS8
- React8
Seniority and workload
- Junior14%
- Mid-level22%
- Senior32%
- Lead32%
New roles per week
Questions
How many software engineering jobs are open in Glasgow?
37 open roles, 10 of them posted in the last 7 days.
Who is hiring?
J.P. Morgan, JPMorgan Chase, Morgan Stanley, FSP have the most open roles.
How we count
Open software engineering roles in the Glasgow area, checked daily. Workload is taken from the posting text where stated. Recruitment agencies are excluded from the role sample.