Software Engineering jobs in Birmingham

Software engineering focuses on the development, design, and maintenance of software systems. Engineers in this field create applications and services for various platforms and environments. They often collaborate with other professionals, applying problem-solving skills and programming knowledge to build reliable software solutions.


There are 108 software engineering jobs in Birmingham, ENG. These software engineering jobs salaries between £41,079 to £72,513 per year.

Job title

Updated Jun 03, 2026
Job title
Birmingham, ENG
England
Job postings (Birmingham)

Principal Software Engineer

Birmingham

£63,632 per year

England

£70,062 per year

Solution Architect

Birmingham

£72,513 per year

England

£77,542 per year

Mobile Developer

Birmingham

£41,079 per year

England

£41,356 per year

Senior Software Engineer

Birmingham

£60,600 per year

England

£70,680 per year

Software Engineer

Birmingham

£45,010 per year

England

£51,129 per year

Technical Lead

Birmingham

£66,112 per year

England

£64,346 per year

Software Architect

Birmingham

£71,906 per year

England

£69,048 per year

Data Engineer

Birmingham

£57,462 per year

England

£61,822 per year

Full Stack Developer

Birmingham

£54,569 per year

England

£56,188 per year

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.

Frequently asked questions

How are the job titles and salaries chosen for this page?

Jobs listed on this page highlight the top 10 job titles with the most openings as of updated Jun 03, 2026. Salary estimates are taken from job postings on Indeed in the past 36 months and are updated daily. Please refer to the employer's job description for specific salary information.

How does Principal Software Engineer pay in Birmingham compare to the state average?

Principal Software Engineer professionals in Birmingham earn an average of £63,632 per year, compared with the average in England of £70,062 per year.

How many job openings are currently available in Birmingham?

There are 108 open jobs in Birmingham. Principal Software Engineer, Solution Architect and Mobile Developer are among those with the most openings at the moment.

How many openings are available by job title?

There are numerous job openings across all experience levels, with 18 Principal Software Engineer roles, 17 Solution Architect roles and 13 Mobile Developer openings currently listed.