Software Engineering Jobs in the UK excluding London

1,826 to 1,850 of 4,426 Software Engineering Jobs in the UK excluding London

Software Engineer (National Security)

london, south east england, united kingdom
Frontier Resourcing
Software Engineer | Building Intelligent Systems That Make an Impact Central London 4 or 5 days a week on site Existing SC or DV Clearance is required National Security Sector An exciting opportunity has arisen for a Software Engineer to join a cutting-edge team developing impactful, mission-driven technology. The role offers the chance to contribute to projects … such as AI-powered tools for analysts and operators, secure data pipelines, and innovative prototypes that explore new frontiers in software capability. You’ll become part of a tight-knit, highly capable engineering group that values independence, precision, and tangible outcomes. This is a place for people who enjoy solving complex problems, experimenting with new ideas, and seeing … technology Interest in influencing technical direction and supporting team evolution over time This role is ideal for someone who wants to push boundaries, collaborate with talented peers, and build software that delivers genuine impact. You’ll have the autonomy to explore, innovate, and shape solutions that matter. More ❯
Posted:

Software Engineer (National Security)

slough, south east england, united kingdom
Frontier Resourcing
Software Engineer | Building Intelligent Systems That Make an Impact Central London 4 or 5 days a week on site Existing SC or DV Clearance is required National Security Sector An exciting opportunity has arisen for a Software Engineer to join a cutting-edge team developing impactful, mission-driven technology. The role offers the chance to contribute to projects … such as AI-powered tools for analysts and operators, secure data pipelines, and innovative prototypes that explore new frontiers in software capability. You’ll become part of a tight-knit, highly capable engineering group that values independence, precision, and tangible outcomes. This is a place for people who enjoy solving complex problems, experimenting with new ideas, and seeing … technology Interest in influencing technical direction and supporting team evolution over time This role is ideal for someone who wants to push boundaries, collaborate with talented peers, and build software that delivers genuine impact. You’ll have the autonomy to explore, innovate, and shape solutions that matter. More ❯
Posted:

Software Engineer (National Security)

london (city of london), south east england, united kingdom
Frontier Resourcing
Software Engineer | Building Intelligent Systems That Make an Impact Central London 4 or 5 days a week on site Existing SC or DV Clearance is required National Security Sector An exciting opportunity has arisen for a Software Engineer to join a cutting-edge team developing impactful, mission-driven technology. The role offers the chance to contribute to projects … such as AI-powered tools for analysts and operators, secure data pipelines, and innovative prototypes that explore new frontiers in software capability. You’ll become part of a tight-knit, highly capable engineering group that values independence, precision, and tangible outcomes. This is a place for people who enjoy solving complex problems, experimenting with new ideas, and seeing … technology Interest in influencing technical direction and supporting team evolution over time This role is ideal for someone who wants to push boundaries, collaborate with talented peers, and build software that delivers genuine impact. You’ll have the autonomy to explore, innovate, and shape solutions that matter. More ❯
Posted:

Lead Software Engineer

South East, United Kingdom
Tenth Revolution Group
to identify and implement improvements to team efficiency Strong expertise in one of Python, Go, or Rust Able to (at least) read Rust code Combined background in DevOps and software engineering Demonstrated leadership experience, having managed small teams of at least 2-3 engineers More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Software Engineer

london, south east england, united kingdom
BGC Group
or just beginning your career, working at BGC partners provides opportunities to develop skills, make an impact and grow at an accelerated pace. Role Summary – Senior Middle Office Backend Software Engineer GBX is BGC’s flagship platform for electronic trading solutions in the Credit and Rates markets. Used by thousands of brokers and traders daily, GBX is a strategic … growth targets. Areas of focus include system reliability, testability, recoverability, automation, throughput and latency. Our engineers are analytical thinkers and have a strong understanding of computer science fundamentals and software engineering. You will be exposed to multiple financial markets and market structures, have the opportunity work on scaling a real-time system with a global footprint, applying modern software engineering principles. Requirements 5+ years experience with backend systems (all fields considered, finance not required) Lead and mentor a mixed team of senior and intermediate engineers Promote a culture of strong collaboration, share best practice, propose improvement Point of contact with stakeholders and the NY team 8+ years of professional java experience Strong knowledge of data structures and More ❯
Posted:

Java Software Engineer

slough, south east england, united kingdom
BGC Group
or just beginning your career, working at BGC partners provides opportunities to develop skills, make an impact and grow at an accelerated pace. Role Summary – Senior Middle Office Backend Software Engineer GBX is BGC’s flagship platform for electronic trading solutions in the Credit and Rates markets. Used by thousands of brokers and traders daily, GBX is a strategic … growth targets. Areas of focus include system reliability, testability, recoverability, automation, throughput and latency. Our engineers are analytical thinkers and have a strong understanding of computer science fundamentals and software engineering. You will be exposed to multiple financial markets and market structures, have the opportunity work on scaling a real-time system with a global footprint, applying modern software engineering principles. Requirements 5+ years experience with backend systems (all fields considered, finance not required) Lead and mentor a mixed team of senior and intermediate engineers Promote a culture of strong collaboration, share best practice, propose improvement Point of contact with stakeholders and the NY team 8+ years of professional java experience Strong knowledge of data structures and More ❯
Posted:

Lead Software Engineer - Rust

London, South East, England, United Kingdom
Tenth Revolution Group
to identify and implement improvements to team efficiency Strong expertise in one of Python, Go, or Rust Able to (at least) read Rust code Combined background in DevOps and software engineering Demonstrated leadership experience, having managed small teams of at least 2-3 engineers More ❯
Employment Type: Full-Time
Salary: £100,000 - £130,000 per annum
Posted:

Software Engineer

london, south east england, united kingdom
Scalian
technical debt reduction. Write clean, scalable, and maintainable code with proper documentation. Participate in code reviews and mentor junior developers where applicable. Ensure secure coding practices and adherence to software development standards. Investigate and resolve production issues as part of ongoing product support. Skills 5+ years of professional experience in software development. Proficient in C++11 or later, with … oriented design . Hands-on experience with AngularJS and front-end development ( HTML, CSS, JavaScript ). Familiarity with REST APIs , JSON , and web service integration . Experience working in software maintenance/support roles with bug fixing and system enhancements. Strong debugging and problem-solving skills across the stack. Familiar with version control systems such as Git. Worked earlier … on Scrum models like Kanban or Sprint , have experience working in a team and support team collaboration Industry Knowledge Full-stack Software development Education: Bachelor’s/Master’s degree in Computer Science, Engineering, or a related field. About Us A leading international provider of solutions and expertise, specialising in the fields of digital systems and business performance More ❯
Posted:

Software Engineer

london (hounslow), south east england, united kingdom
Scalian
technical debt reduction. Write clean, scalable, and maintainable code with proper documentation. Participate in code reviews and mentor junior developers where applicable. Ensure secure coding practices and adherence to software development standards. Investigate and resolve production issues as part of ongoing product support. Skills 5+ years of professional experience in software development. Proficient in C++11 or later, with … oriented design . Hands-on experience with AngularJS and front-end development ( HTML, CSS, JavaScript ). Familiarity with REST APIs , JSON , and web service integration . Experience working in software maintenance/support roles with bug fixing and system enhancements. Strong debugging and problem-solving skills across the stack. Familiar with version control systems such as Git. Worked earlier … on Scrum models like Kanban or Sprint , have experience working in a team and support team collaboration Industry Knowledge Full-stack Software development Education: Bachelor’s/Master’s degree in Computer Science, Engineering, or a related field. About Us A leading international provider of solutions and expertise, specialising in the fields of digital systems and business performance More ❯
Posted:

Senior Software Engineer - Python

South East, United Kingdom
Hybrid / WFH Options
Atarus
round, launched with enterprise clients, and has ambitious growth plans over the next year. You'll be joining a small, senior founding team who are redefining how AI-powered software is built - already gaining traction with customers ranging from Series A startups to global tech giants. What You'll Be Doing Designing, building, and deploying high-performance Python applications … Working directly with the founders on architecture, product, and scalability decisions Building robust APIs and backend systems that power real-world AI products Helping shape the engineering culture and technical direction of the company ️ Tech Stack Python FastAPI AWS LangChain TypeScript Next.js (You don't need to know every tool - they're looking for curious engineers who love to … match it. What They're Looking For 5+ years' experience in Python development (or impressive personal projects) Strong experience with backend systems, APIs, and cloud infrastructure Solid understanding of software design and architecture principles A genuine builder mindset - someone who loves experimenting and delivering fast Based in London (or able to work onsite when needed) If you're excited More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Python

london, south east england, united kingdom
Hybrid / WFH Options
Atarus
round, launched with enterprise clients, and has ambitious growth plans over the next year. You’ll be joining a small, senior founding team who are redefining how AI-powered software is built — already gaining traction with customers ranging from Series A startups to global tech giants. 🔍 What You’ll Be Doing Designing, building, and deploying high-performance Python applications … Working directly with the founders on architecture, product, and scalability decisions Building robust APIs and backend systems that power real-world AI products Helping shape the engineering culture and technical direction of the company 🛠️ Tech Stack Python | FastAPI | AWS | LangChain | TypeScript | Next.js (You don’t need to know every tool — they’re looking for curious engineers who love to … match it. ✅ What They’re Looking For 5+ years’ experience in Python development (or impressive personal projects) Strong experience with backend systems, APIs, and cloud infrastructure Solid understanding of software design and architecture principles A genuine builder mindset — someone who loves experimenting and delivering fast Based in London (or able to work onsite when needed) If you’re excited More ❯
Posted:

Senior Software Engineer - Python

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Atarus
round, launched with enterprise clients, and has ambitious growth plans over the next year. You’ll be joining a small, senior founding team who are redefining how AI-powered software is built — already gaining traction with customers ranging from Series A startups to global tech giants. 🔍 What You’ll Be Doing Designing, building, and deploying high-performance Python applications … Working directly with the founders on architecture, product, and scalability decisions Building robust APIs and backend systems that power real-world AI products Helping shape the engineering culture and technical direction of the company 🛠️ Tech Stack Python | FastAPI | AWS | LangChain | TypeScript | Next.js (You don’t need to know every tool — they’re looking for curious engineers who love to … match it. ✅ What They’re Looking For 5+ years’ experience in Python development (or impressive personal projects) Strong experience with backend systems, APIs, and cloud infrastructure Solid understanding of software design and architecture principles A genuine builder mindset — someone who loves experimenting and delivering fast Based in London (or able to work onsite when needed) If you’re excited More ❯
Posted:

Senior Software Engineer - Python

slough, south east england, united kingdom
Hybrid / WFH Options
Atarus
round, launched with enterprise clients, and has ambitious growth plans over the next year. You’ll be joining a small, senior founding team who are redefining how AI-powered software is built — already gaining traction with customers ranging from Series A startups to global tech giants. 🔍 What You’ll Be Doing Designing, building, and deploying high-performance Python applications … Working directly with the founders on architecture, product, and scalability decisions Building robust APIs and backend systems that power real-world AI products Helping shape the engineering culture and technical direction of the company 🛠️ Tech Stack Python | FastAPI | AWS | LangChain | TypeScript | Next.js (You don’t need to know every tool — they’re looking for curious engineers who love to … match it. ✅ What They’re Looking For 5+ years’ experience in Python development (or impressive personal projects) Strong experience with backend systems, APIs, and cloud infrastructure Solid understanding of software design and architecture principles A genuine builder mindset — someone who loves experimenting and delivering fast Based in London (or able to work onsite when needed) If you’re excited More ❯
Posted:

Graphics Software Engineer

Egham, England, United Kingdom
microTECH Global LTD
contribute to new, high-performance graphics solutions, integrate our solutions with new hardware platforms, optimise the Android OS graphics stack, benchmark our systems against competitors, work with 3rd party software developers and generally ensure that we have the best possible graphics experience on the market. Role and Responsibilities Develop innovations to optimise real-time rendering pipelines and deliver class … of an assigned project Translate complex functional and technical requirements into detailed design and implementation Skills and Qualifications Required Skills A degree in Computer Science, Electronics, Natural Science, Mathematics, Engineering or any related discipline (an equivalent period of industrial experience may be substituted) A proven track record in real time embedded software development - preferably for mobile devices – with … and debugging Desirable Skills Experience of SKIA graphics library Experience working on GPU Drivers Experience designing and implementing GPU shader algorithms (in glsl, hlsl or equivalent) Experience developing system software for Android OS Experience designing and implementing image processing algorithms Experience working with ARM 64-bit architecture Familiarity with CPU/NPU hardware architectures Java and/or Python More ❯
Posted:

Lead Software Engineer

Milton Keynes, England, United Kingdom
Hybrid / WFH Options
Carro Group
Lead Software Engineer Location: Milton Keynes (Hybrid – 1–2 days per week in office) Salary: £68,000–£75,000 + Bonus Type: Permanent | Full Time About the Role Our client is seeking a skilled and motivated Lead Software Engineer to join their Group Technology team based in Milton Keynes. In this role, you will take the lead in … technologies and SQL Server. You will play a key part in driving and supporting change within the department, both professionally and technically - while mentoring junior team members and ensuring engineering excellence across projects. Our client offers a hybrid working model, allowing flexibility to work from home with one to two days per week in the Milton Keynes office. Key … Responsibilities Stay up to date with best practices in software development and deployment . Implement best practice coding standards across development projects. Provide technical direction and mentorship to junior software engineers. Foster a culture of observability , helping teams use operational data to improve system stability and performance. Maintain accurate documentation and release notes . Ensure all solutions are More ❯
Posted:

Graphics Software Engineer

guildford, south east england, united kingdom
microTECH Global LTD
contribute to new, high-performance graphics solutions, integrate our solutions with new hardware platforms, optimise the Android OS graphics stack, benchmark our systems against competitors, work with 3rd party software developers and generally ensure that we have the best possible graphics experience on the market. Role and Responsibilities Develop innovations to optimise real-time rendering pipelines and deliver class … of an assigned project Translate complex functional and technical requirements into detailed design and implementation Skills and Qualifications Required Skills A degree in Computer Science, Electronics, Natural Science, Mathematics, Engineering or any related discipline (an equivalent period of industrial experience may be substituted) A proven track record in real time embedded software development - preferably for mobile devices – with … and debugging Desirable Skills Experience of SKIA graphics library Experience working on GPU Drivers Experience designing and implementing GPU shader algorithms (in glsl, hlsl or equivalent) Experience developing system software for Android OS Experience designing and implementing image processing algorithms Experience working with ARM 64-bit architecture Familiarity with CPU/NPU hardware architectures Java and/or Python More ❯
Posted:

Android Graphics Software Engineer

Egham, Surrey, South East, United Kingdom
Hybrid / WFH Options
Microtech Global Ltd
contribute to new, high-performance graphics solutions, integrate our solutions with new hardware platforms, optimise the Android OS graphics stack, benchmark our systems against competitors, work with 3rd party software developers and generally ensure that we have the best possible graphics experience on the market. Role and Responsibilities Develop innovations to optimise real-time rendering pipelines and deliver class … of an assigned project Translate complex functional and technical requirements into detailed design and implementation Skills and Qualifications Required Skills A degree in Computer Science, Electronics, Natural Science, Mathematics, Engineering or any related discipline (an equivalent period of industrial experience may be substituted) A proven track record in real time embedded software development - preferably for mobile devices with … and debugging Desirable Skills Experience of SKIA graphics library Experience working on GPU Drivers Experience designing and implementing GPU shader algorithms (in glsl, hlsl or equivalent) Experience developing system software for Android OS Experience designing and implementing image processing algorithms Experience working with ARM 64-bit architecture Familiarity with CPU/NPU hardware architectures Java and/or Python More ❯
Employment Type: Contract, Work From Home
Rate: Up to £75 per hour
Posted:

Senior GoLang Software Engineer

London, South East, England, United Kingdom
Hybrid / WFH Options
Opus Recruitment Solutions Ltd
Must-Have (Non-Negotiable): 10+ years of professional software engineering experience, with 5+ years in Go. Proven ability to solve complex problems end-to-end, not just implement tickets. Deep understanding of Go’s concurrency model (goroutines, channels, memory model). Strong grasp of computer fundamentals: memory, CPU, I/O. Experience with distributed systems, APIs, and cloud More ❯
Employment Type: Contractor
Rate: Salary negotiable
Posted:

Lead Software Engineer

northampton, midlands, united kingdom
Hybrid / WFH Options
Carro Group
Lead Software Engineer Location: Milton Keynes (Hybrid – 1–2 days per week in office) Salary: £68,000–£75,000 + Bonus Type: Permanent | Full Time About the Role Our client is seeking a skilled and motivated Lead Software Engineer to join their Group Technology team based in Milton Keynes. In this role, you will take the lead in … technologies and SQL Server. You will play a key part in driving and supporting change within the department, both professionally and technically - while mentoring junior team members and ensuring engineering excellence across projects. Our client offers a hybrid working model, allowing flexibility to work from home with one to two days per week in the Milton Keynes office. Key … Responsibilities Stay up to date with best practices in software development and deployment . Implement best practice coding standards across development projects. Provide technical direction and mentorship to junior software engineers. Foster a culture of observability , helping teams use operational data to improve system stability and performance. Maintain accurate documentation and release notes . Ensure all solutions are More ❯
Posted:

Lead Software Engineer

high wycombe, south east england, united kingdom
Hybrid / WFH Options
Carro Group
Lead Software Engineer Location: Milton Keynes (Hybrid – 1–2 days per week in office) Salary: £68,000–£75,000 + Bonus Type: Permanent | Full Time About the Role Our client is seeking a skilled and motivated Lead Software Engineer to join their Group Technology team based in Milton Keynes. In this role, you will take the lead in … technologies and SQL Server. You will play a key part in driving and supporting change within the department, both professionally and technically - while mentoring junior team members and ensuring engineering excellence across projects. Our client offers a hybrid working model, allowing flexibility to work from home with one to two days per week in the Milton Keynes office. Key … Responsibilities Stay up to date with best practices in software development and deployment . Implement best practice coding standards across development projects. Provide technical direction and mentorship to junior software engineers. Foster a culture of observability , helping teams use operational data to improve system stability and performance. Maintain accurate documentation and release notes . Ensure all solutions are More ❯
Posted:

Senior Embedded Software Engineer

Swavesey, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Gardasoft Vision Ltd
SENIOR EMBEDDED SOFTWARE ENGINEER Overview: Gardasoft is the global leader in the design, manufacture, and application of high-performance LED control technology. Gardasoft has an enviable reputation within the machine vision industry that it sells to through its Distributor network for its innovative products and solutions. Based in Cambridge are the R&D facilities, production, and all support functions. … We are currently recruiting a passionate and energetic Senior Embedded Software Engineer, working at Swavesey/Cambridge Location. Key Responsibilities Design, develop, optimise, and test firmware and software that executes directly on processor or embedded OS. Develop and execute unit tests, integration tests, and validation frameworks. Debug and test complex issues in firmware using oscilloscopes, logic analysers, and … other test equipment. Collaborate with cross-functional teams including software, hardware, and product management to define and deliver product requirements. Lead the firmware release cycle, including documentation, and deployment for manufacturing. Research alternative technologies and evaluate for use within Gardasoft products. Support manufacturing and production testing, ensuring firmware stability and performance in production environments. Support the Applications team in More ❯
Employment Type: Permanent
Salary: £55000 - £65000/annum
Posted:

Software Engineer £60k benefits

Manchester, Lancashire, England, United Kingdom
Hybrid / WFH Options
Interquest
Great opportunity for a Software Engineer to work remotely for a SaaS start-up in Manchester going through a period of growth. You'd join a small engineering department and would work within a cross functional product-based team responsible for building cloud-native, serverless systems in a collaborative DevOps environment. The teams are responsible for all aspects More ❯
Employment Type: Full-Time
Salary: £50,000 - £60,000 per annum
Posted:

Software Engineer - New Launch Hedge Fund

london, south east england, united kingdom
Radley James
Integrate frontend components with Python-based backend services and APIs. Optimise application performance for large datasets, leveraging efficient data manipulation and visualisation techniques. Qualifications: 1–7 years of professional software engineering experience. Strong academic background from a leading university. Deep experience with modern JavaScript frameworks (React preferred), TypeScript, and data visualisation tools. Proficiency in Python and familiarity with More ❯
Posted:

Software Engineer - New Launch Hedge Fund

slough, south east england, united kingdom
Radley James
Integrate frontend components with Python-based backend services and APIs. Optimise application performance for large datasets, leveraging efficient data manipulation and visualisation techniques. Qualifications: 1–7 years of professional software engineering experience. Strong academic background from a leading university. Deep experience with modern JavaScript frameworks (React preferred), TypeScript, and data visualisation tools. Proficiency in Python and familiarity with More ❯
Posted:

Software Engineer - New Launch Hedge Fund

london (city of london), south east england, united kingdom
Radley James
Integrate frontend components with Python-based backend services and APIs. Optimise application performance for large datasets, leveraging efficient data manipulation and visualisation techniques. Qualifications: 1–7 years of professional software engineering experience. Strong academic background from a leading university. Deep experience with modern JavaScript frameworks (React preferred), TypeScript, and data visualisation tools. Proficiency in Python and familiarity with More ❯
Posted:
Software Engineering
the UK excluding London
10th Percentile
£40,000
25th Percentile
£50,000
Median
£65,000
75th Percentile
£80,000
90th Percentile
£95,000