Software Engineering Manager

Engineering Manager (Hands-On | Software Delivery)

Belfast | Hybrid

MPA are partnering with an elite Canadian tech firm expanding into Belfast to hire a hands-on Engineering Manager to lead high-performing software teams delivering complex cloud and enterprise systems.

This is a player-coach role — ideal for someone who enjoys developing engineers, driving delivery, and still contributing technically when needed.

The Role

You’ll lead a team of backend and frontend engineers across active client projects, ensuring high-quality, scalable software delivery while fostering strong team culture and technical standards.

This is not a pure management role. You’ll be expected to influence architecture, guide technical decisions, and stay close to the codebase.

Key Responsibilities

  • Lead, mentor, and develop a team of software engineers
  • Conduct 1:1s, performance reviews, and career development planning
  • Drive technical direction across backend services and APIs
  • Contribute hands-on to system design and key architectural decisions
  • Collaborate with product and design to shape roadmaps and delivery plans
  • Lead agile ceremonies and improve team delivery processes
  • Ensure strong engineering standards across testing, CI/CD, and deployments

Required Experience

  • 8+ years in software engineering, including 2+ years in a leadership or people management role
  • Strong backend development experience (Java and/or Python, ideally Spring)
  • Experience with modern frontend technologies (React, JavaScript)
  • Strong understanding of REST APIs, scalable system design, and web architecture
  • Experience with relational and non-relational databases
  • Proven ability to lead projects end-to-end while maintaining team engagement and morale
  • Strong communication and stakeholder management skills

Highly Desirable

  • Experience in cloud-native or containerised environments
  • Exposure to data tooling or workflow orchestration (e.g., Airflow, dbt)
  • Experience scaling teams or improving engineering processes
  • Experience mentoring early- to mid-career engineers

Why Consider This Role?

  • Real ownership over both technical direction and team growth
  • Influence hiring, architecture, and delivery standards
  • Hybrid working model in Belfast
  • High-autonomy, fast-paced engineering culture
  • Highly competitive compensation and fantastic benefits package

Job Details

Company
MPA Recruitment
Location
Belfast, Northern Ireland, United Kingdom
Hybrid / Remote Options
Posted