Enable job alerts via email!

Software Engineering Team Lead

ZipRecruiter

Birmingham (AL)

Remote

USD 76,000 - 90,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in Birmingham is seeking a Senior Software Engineering Team Lead specializing in C++. This remote-first role involves managing a team of six engineers and contributing to the development of a global software tool. Ideal candidates will have solid C++ experience, leadership skills, and a strong understanding of databases. The position offers competitive salary and benefits, along with opportunities for career growth.

Benefits

Pension
Private Healthcare
Flexible Holiday Options

Qualifications

  • Solid experience in C++ (C++17 ideally).
  • Prior experience leading development teams (6 months+ leadership).

Responsibilities

  • Lead and mentor a team of six senior C++ developers.
  • Contribute to the design and development of a compiler-like backend tool.
  • Collaborate with QA, Support, and other technical leads.

Skills

C++
Communication

Tools

SQL Server
Oracle
Postgres

Job description

Job Description

Senior Software Engineering Team Lead (C++)

Remote first - Office in Birmingham

Up to £90,000 + benefits

We're looking for an experienced C++ Software Team Lead to manage a team of six highly skilled senior engineers working on a software development tool used globally.

This is a varied role blending technical leadership with hands-on C++ development. You'll lead the delivery of core platform functionality across Windows, Linux, and AIX systems.

What you’ll be doing

  • Lead and mentor a team of six senior C++ developers (line management, project planning, delivery).
  • Contribute directly to the design and development of a compiler-like backend tool.
  • Collaborate with QA, Support, and other technical leads across the business.
  • Navigate project planning, team challenges, and cross-functional coordination.
  • Work in a complex, database-centric software environment.

What we're looking for

  • Solid experience in C++ (C++17 ideally)
  • Strong understanding of databases — SQL Server, Oracle, or Postgres.
  • Prior experience leading development teams (6 months+ leadership).
  • Excellent communicator

Why this role?

  • Be part of a highly experienced team building core platform tech, not just applications.
  • Work with autonomy in a remote first role.
  • Excellent opportunity to grow into a Development Manager role.
  • Competitive salary + strong benefits including pension, private healthcare, and flexible holiday options.

If you enjoy solving complex problems, leading strong teams, and working on deep technical products using C++ apply now or email your CV to kaiyashah@digitalgurus.co.uk

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Development Team Lead (HCM)

Cartrack

Remote

USD 80,000 - 120,000

5 days ago
Be an early applicant

Software Development Team Lead

Union Home Mortgage Corp.

Strongsville

On-site

USD 80,000 - 110,000

11 days ago

Research Team Leader, Intermediate/Senior

University Of Michigan

Ann Arbor

Remote

USD 60,000 - 80,000

-1 days ago
Be an early applicant

Microsoft Teams Lead Architect - RRN00013731/5684421

Accenture

Overland Park

Remote

USD 73,000 - 219,000

5 days ago
Be an early applicant

Microsoft Teams Lead Architect - RRN00013731/5684421

Accenture

Detroit

Remote

USD 68,000 - 219,000

5 days ago
Be an early applicant

Microsoft Teams Lead Architect - RRN00013731/5684421

Accenture

Cleveland

Remote

USD 68,000 - 219,000

5 days ago
Be an early applicant

Microsoft Teams Lead Architect - RRN00013731/5684421

Accenture

Philadelphia

Remote

USD 68,000 - 219,000

5 days ago
Be an early applicant

Field Service Team Leader

ABB Inc.

Princeton

Remote

USD 80,000 - 130,000

10 days ago

Field Service Team Leader

ABB Inc.

Cleveland

Remote

USD 80,000 - 110,000

10 days ago