Engineering Team Lead (Belfast, Hybrid)

Ocho People

Belfast City District

Hybrid

GBP 75,000 - 90,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Manager-level role
Technical autonomy

Job summary

Ocho People is seeking an Engineering Team Lead in Belfast to steer a cross-functional software engineering team. You will balance hands-on coding with architecture, coach developers, and set engineering standards in a cloud-native, distributed environment.

You will own delivery, collaborate with Product Owners and Architects, and drive CI/CD, testing, and performance improvements while maintaining delivery velocity in a hybrid work model.

Qualifications

  • Proven experience leading a software engineering team in an Agile environment.
  • Hands-on software engineering background in at least one modern language (C#, Java).
  • Designing and building distributed, event-driven, or cloud-native systems.
  • Practical experience with CI/CD pipelines and source control (Git, GitLab).
  • Solid understanding of OO design and automated testing across unit, integration, end-to-end.
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Strong communication skills to translate technical concepts for non-technical stakeholders.

Responsibilities

  • Lead a cross-functional engineering team to deliver high-quality software on time and to standard.
  • Own accountability for technical quality, stability, and performance of all delivered solutions.
  • Drive engineering best practices across code review, automated testing, CI/CD, and secure development.
  • Collaborate with Solution and Enterprise Architects to align with target architecture and standards.
  • Partner with Product Owners and Business Analysts to refine requirements and translate them into deliverable work.
  • Identify and remove delivery impediments, maintaining team velocity with Scrum Masters.

Skills

Leadership
Hands-on coding
C# / Java
Distributed systems
CI/CD
Cloud platforms
Communication

Tools

Git
GitLab

Job description

Engineering Team Lead
At-a-Glance
  • Senior hands-on leadership role spanning people management, architecture, and delivery
  • C#, Java or similar modern backend stack within a distributed, cloud-native environment
  • Hybrid working, Belfast-based
  • Join a globally operating business at Manager level, with real influence over engineering standards and team culture
The Role

This is a rare opportunity to step into a genuine technical leadership position at a company where engineering decisions carry real weight. You will lead a cross-functional team of software engineers delivering business-critical applications, working across the full development lifecycle from design through to production. The expectation is hands-on: you will be shaping architecture decisions and reviewing code as much as coaching people and managing delivery. You will work closely with Product Owners, Business Analysts, and Solution Architects, and your team will look to you to set the bar for quality, pace, and engineering culture. If you thrive in complex, transaction-heavy environments and want a role where your technical credibility matters as much as your leadership capability, this is worth a conversation.

Key Responsibilities
  • Lead a cross-functional engineering team to deliver high-quality, business-critical software on time and to standard
  • Own accountability for technical quality, stability, and performance of all delivered solutions
  • Drive engineering best practices across code review, automated testing, CI/CD, and secure development
  • Collaborate with Solution and Enterprise Architects to ensure solutions align with target architecture and technology standards
  • Partner with Product Owners and Business Analysts to refine requirements and translate them into clear, deliverable work
  • Identify and remove delivery impediments, working with Scrum Masters and Delivery Managers to maintain team velocity
  • Mentor and coach engineers, supporting performance reviews, career development, and skills growth across the team
  • Contribute to incident and problem management, supporting investigation and resolution of production issues where required
What You'll Need
Essential:
  • Proven experience leading a software engineering team in an Agile environment, with a strong track record of delivery
  • Hands-on software engineering background in at least one modern language, such as C#, Java, or similar
  • Demonstrable experience designing and building distributed, event-driven, or cloud-native systems
  • Practical experience with CI/CD pipelines and source control (e.g. Git, GitLab, or similar)
  • Solid understanding of OO design principles and automated testing across unit, integration, and end-to-end levels
  • Experience working with cloud platforms such as AWS, Azure, or GCP
  • Strong communication skills and the ability to translate technical concepts for non-technical stakeholders
Desirable:
  • Background in financial services, trading platforms, or other complex, transaction-heavy environments
  • Experience with microservices, containerisation, and orchestration tools such as Docker or Kubernetes
  • Familiarity with front-end technologies such as React or TypeScript alongside back-end development
Why Apply?
  • Salary from £75,000
  • Hybrid working model, Belfast-based
  • Manager-level position within a globally recognised, market-leading business
  • Real technical autonomy... this is not a figurehead role
  • Work on genuinely complex, high-stakes systems at the centre of global financial markets
  • Strong culture of engineering excellence, continuous improvement, and collaboration
  • Tangible investment in mentoring and career development at every level
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineering Team Lead
Software Engineering Team Lead

CPS Group (UK) Limited • Cardiff

On-site
GBP 68,000 - 83,000
Hybrid working
Private healthcare
Enhanced annual leave
+4
Engineering Lead | C#/.NET | Global Trading Technology | London, Hybrid
Engineering Lead | C#/.NET | Global Trading Technology | London, Hybrid

SGI • Greater London

Hybrid
GBP 90,000 - 140,000
Competitive salary
Bonus
Benefits
Technical Team Lead
Technical Team Lead

Synergetic • Belfast

Hybrid
GBP 50,000 - 90,000
Bonus
Pension
Lead Software Engineer - Fintech
Lead Software Engineer - Fintech

VANRATH • Belfast

Hybrid
GBP 83,000 - 97,000
Pension
Healthcare
Enhanced leave
+1
Engineering Manager
Engineering Manager

Provntalent • City of Edinburgh

Hybrid
GBP 80,000 - 90,000
Equity options
Hybrid working
Strong progression path
Tech Lead
Tech Lead

Xpertise Recruitment • Manchester

Hybrid
GBP 72,000 - 88,000
Software Engineering Manager
Software Engineering Manager

Ocho People • Belfast City District

Hybrid
GBP 70,000 - 90,000
£70,000-£90,000 salary
Hybrid working
Global scale product
+1
Technical Lead
Technical Lead

Oscar • Manchester

Hybrid
GBP 60,000 - 85,000
Software Engineering Team Lead – Full Time – Cardiff
Software Engineering Team Lead – Full Time – Cardiff

Catering • Cardiff

On-site
GBP 70,000 - 75,000
Hybrid working
Private healthcare
Enhanced annual leave
+4
Lead Software Engineer, C#, C++, Rust
Lead Software Engineer, C#, C++, Rust

Corriculo Ltd • Oxford

On-site
GBP 90,000 - 130,000
Competitive holiday allowance
Onsite restaurant subsidy
Gym access and fitness classes
+2