Software Engineering Manager

TRIA

Glasgow

Hybrid

GBP 60,000 - 80,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

Benefits offered by this job

Great benefits
Remote working options

Job summary

A progressive tech firm in the United Kingdom is seeking a Head of Engineering to lead its software engineering team. This role focuses on software excellence, team building, and establishing modern engineering practices. Responsibilities include overseeing full-cycle software development, managing cloud infrastructure, and driving DevOps initiatives. The ideal candidate will have significant experience in engineering leadership, complex system design, and a strong understanding of modern technology stacks. Competitive salary up to £70k with great benefits offered.

Qualifications

  • Significant experience in software engineering with leadership roles.
  • Proven track record in delivering scalable web applications.
  • Hands-on experience with CI/CD pipelines and infrastructure as code.

Responsibilities

  • Lead software engineering function ensuring excellence.
  • Define technical roadmap and oversee software system integration.
  • Implement scalable CI/CD practices and monitor software delivery metrics.

Skills

Leadership
Software Engineering
Cloud Technologies
DevOps Practices
API Design
Data Management

Education

Bachelor’s or Master’s degree in Computer Science or Software Engineering

Tools

Microsoft Azure
Salesforce

Job description

Head of Engineering / Software Engineering Manager - up to £70k base with great benefits

Remote working with an office Glasgow

We are looking for a strategic, hands‑on Software Engineering Manager to lead and scale our software engineering function. This senior leadership role will focus heavily on software engineering excellence across full‑stack development, system design, architecture, and software delivery processes — while also overseeing our data engineering, cloud infrastructure, and security functions.

You will be responsible for setting the technical direction, improving engineering velocity and quality, establishing modern practices across the SDLC, and growing a high‑performing team capable of building and maintaining complex, scalable systems. You must have a proven track record of delivering enterprise‑grade applications and services, with deep experience in both legacy and modern technology stacks.

Key Responsibilities
Software Engineering Leadership
  • Set and own the technical roadmap, ensuring architectural scalability, security, performance, and maintainability of all software systems.
  • Oversee full lifecycle software development — from requirements, technical design, development, testing, deployment, to post‑release monitoring and maintenance.
  • Establish, enforce, and continuously evolve software engineering best practices (e.g., SOLID principles, domain‑driven design, clean architecture, modular monoliths vs microservices).
  • Drive consistency in coding standards, code review rigor, and software craftsmanship.
  • Lead critical system architecture decisions, including technology stack evolution, refactoring legacy components, and designing future‑state systems.
  • Ensure integration patterns and service contracts across internal and external APIs are robust, secure, and scalable.
System Integration & Platform Ownership
  • Oversee integration between business systems using APIs, middleware, and ETL pipelines, including Salesforce, Power Platform (PowerApps, PowerAutomate, LogicApps), SharePoint, and custom web applications.
  • Lead optimization and governance around API design (RESTful services, rate limiting, versioning, monitoring, etc.).
  • Ensure high data consistency, operational integrity, and well‑documented interface contracts between services.
Software Delivery, CI/CD & DevOps
  • Define and implement scalable CI/CD pipelines using modern DevOps tooling, including automated build, test, deploy, and rollback strategies.
  • Champion continuous delivery practices with robust unit, integration, contract, and end‑to‑end testing frameworks.
  • Drive metrics around deployment frequency, lead time, change failure rate, and mean time to recovery (MTTR).
  • Collaborate with cloud engineers to align infrastructure strategy with software delivery needs.
  • Lead the development of scalable cloud‑native applications and services using Microsoft Azure, including Azure Functions, LogicApps, and container‑based services.
  • Drive cost‑effective use of cloud services and performance optimization across environments.
  • Ensure cloud architectures support observability, fault tolerance, and high availability.
  • Guide the engineering team in data modelling, data access patterns, and efficient use of databases (MSSQL, PostgreSQL, MySQL).
  • Work with data engineers to enable secure, efficient data movement between systems, including real‑time and batch processing pipelines.
  • Support analytics and reporting needs through the engineering of clean, reliable data sources and APIs.
Security Engineering & Governance
  • Partner with security engineers to integrate security throughout the software lifecycle (shift‑left security, secure coding, threat modelling).
  • Own the implementation of secure authentication/authorization practices, audit logging, encryption at rest/in transit, and other application security standards.
  • Ensure software and infrastructure meet organizational security and compliance requirements (e.g., GDPR, ISO 27001, OWASP Top 10).
Team Management & Culture
  • Build and scale high‑performance engineering teams, including backend, frontend, full‑stack, data, and security engineers.
  • Define and track KPIs for engineering productivity, quality, and performance.
  • Promote an engineering culture grounded in ownership, collaboration, innovation, and continuous learning.
  • Provide technical mentoring and career growth paths for engineers at all levels.
Qualifications
Education
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent practical experience.
Experience
  • Significant experience of software engineering with some previous exposure in an engineering leadership role.
  • Proven experience designing and delivering complex, scalable, multi‑tier web applications.
  • Strong history of transforming monoliths to modular or microservice architectures.
  • Hands‑on experience with modern CI/CD pipelines, test automation, and infrastructure‑as‑code.
  • Experience managing and integrating with third‑party systems and platforms such as Salesforce, Azure, SharePoint, and Power Platform.
  • Experience working with secure, data‑driven applications and distributed systems.
Technical Skills
  • Backend: PHP (Symfony, Smarty), C# (.NET Core), Azure Functions (Node.js / PowerShell), PowerShell
Leadership Attributes
  • Technically credible leader with the ability to deep‑dives on architecture and code when necessary.
  • Strong decision‑making skills backed by analytical rigor and a data‑driven mindset.
  • Passionate about growing talent and building healthy, inclusive engineering teams.
  • Adept at working across stakeholders in product, business, security, and operations to deliver cross‑functional value.
  • Highly effective communicator and change agent capable of aligning engineering initiatives with business strategy.

We are looking for an experienced Systems Development Manager looking to take the next step into a Head of Engineering role with a thriving organisation

Please reach out with your latest CV to have an informal chat about this role. The client is keen to start interviewing next week for interested candidates.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineering Manager
Software Engineering Manager

Adria Solutions Ltd • Manchester

On-site
GBP 90,000 - 140,000
Generous holiday allowance
Birthday day off
Pension scheme
Software Engineering Manager
Software Engineering Manager

Morson Human Resources Limited • Manchester

On-site
GBP 99,000 - 121,000
Bonus
Engineering Manager
Engineering Manager

Provntalent • City of Edinburgh

On-site
GBP 80,000 - 90,000
Equity options
Hybrid working
Strong progression path
Software Engineering Manager
Software Engineering Manager

Burns Sheehan Limited • Manchester

Hybrid
GBP 90,000 - 120,000
Software Development Manager
Software Development Manager

Spectrum IT Recruitment • South Oxfordshire

On-site
GBP 60,000 - 100,000
Salary up to £100k
Benefits package
Software Engineering Manager
Software Engineering Manager

Ocho People • Belfast City District

On-site
GBP 70,000 - 90,000
£70,000-£90,000 salary
Hybrid working
Global scale product
+1
Engineering Manager
Engineering Manager

Intec Select Ltd • City Of London

Hybrid
GBP 120,000 - 130,000
Competitive salary
Benefits
Professional development support
Engineering Manager
Engineering Manager

Searchability® • Liverpool

Hybrid
GBP 90,000 - 110,000
Software Engineering Manager
Software Engineering Manager

Copello Global • City of Edinburgh

On-site
GBP 90,000 - 120,000
Bonuses
Private healthcare
Strong pension plan
Software Engineering Manager
Software Engineering Manager

develop • England

On-site
GBP 117,000 - 143,000
Life Assurance
Private Medical
Travel Insurance
+5