Principal Software Engineer Jobs in the UK

1 to 25 of 253 Principal Software Engineer Jobs in the UK

Consulting/Principal Software Engineer

Leeds, Yorkshire, United Kingdom
LexisNexis Risk Solutions
Consulting/Principal Software Engineer page is loaded Consulting/Principal Software Engineer Apply locations Leeds Time type: Full time Posted on: Posted 4 Days Ago Job requisition id: R93853 About the Business: LexisNexis Risk Solutions is the essential partner in the assessment of risk. Within our Business Services vertical, we offer solutions focused … Anti-Money Laundering/Counter Terrorist Financing, Identity Authentication & Verification, Fraud and Credit Risk mitigation, and Customer Data Management. Learn more at . About the Role: As a consulting software engineer, you will be crucial in delivering stable, high-quality products. You will support industry-leading solutions to combat fraud as part of a collaborative team. We seek More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer - Machine Learning

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
team of hardworking problem solvers located across multiple countries and our flexible working practices enable us to collaborate efficiently across our different regions. We design and deliver machine learning software packages, tools, and reference workloads that help internal teams and partners explore and evaluate the capabilities of upcoming Arm-based platforms. These efforts support early validation, performance analysis, and … enablement of advanced workloads targeting machine learning use cases. Responsibilities: We apply our deep software expertise and collaborative spirit to work directly with leading technology companies, shaping the future of compute before silicon even exists. You will play a critical role in enabling and validating software stacks on pre-silicon platforms-including simulators, emulators, and prototypes-to ensure More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Backend Software Engineer .Net Azure

Reigate, Surrey, South East, United Kingdom
Hybrid / WFH Options
Client Server
Principal Backend Software Engineer/Developer (C# .Net Core Azure) Reigate/WFH to £95k Are you a backend focussed .Net technologist looking for an opportunity to work on cutting edge SaaS technology? You could be progressing your career in a senior hands-on role at a global InsurTech. As a Principal Backend Software Engineer … modern microservices You have experience of leading technical projects and promoting best practices You have excellent written and verbal communication skills What's in it for you: As a Principal Backend Software Engineer/Developer you will earn a competitive salary package including: Salary to £95k Bonus (c20%) 25 days holiday (and ability to buy more) Pension … Health Care, Life Assurance Enhanced maternity/paternity packages Professional training and career development Hybrid work from home (x2 days office) Apply now to find out more about this Principal Backend Software Engineer/Developer (C# .Net Core Azure) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths More ❯
Employment Type: Permanent, Work From Home
Salary: £95,000
Posted:

Principal Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Rapiscan Systems
Principal Software Engineer Location: Scotland Division: Spacelabs R&D Sector: Patient Monitoring & Connectivity Systems Spacelabs is seeking a hands-on Principal Software Engineer to lead the development of advanced software for our next-generation patient monitoring systems. This role combines technical leadership with product development, focusing on performance, cybersecurity, and system integration in … a regulated environment. What Youll Do Define and lead the development of software architecture and key components Translate system requirements into scalable, secure software designs Collaborate cross-functionally across software, hardware, systems, and UI teams Build and release software that supports data communication, storage, and analysis in clinical settings Mentor engineers and promote a high standard … of technical quality and teamwork Ensure delivery of software and documentation on time in an Agile workflow What You Bring Bachelors degree in Computer Science, Engineering, or a related field 12+ years of software development experience 8+ years of advanced C++ (11 or newer), including OOP and multithreading Proven experience with desktop Linux application development in embedded environments More ❯
Employment Type: Permanent
Posted:

Principal Software Engineer x 8

Cowes, United Kingdom
BAE Systems
Job Title: Principal Software Engineer – x8 Location: Cowes, Great Baddow, Broad Oak – We offer flexible working arrangements – Part time & accruing hours available. Please let us know if you would like to discuss these options Salary: Up to £75,900 (dependent on skills and experience) What you’ll be doing: Derive and maintain a set of software requirements from a baseline set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers’ solutions across Maritime Services Undertake technical reviews, verify and authorise software engineering designs Act … as an Engineering technical lead for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills and competencies Produce or assist in the creation of software estimates for sub-systems Your skills and experiences: Good More ❯
Posted:

Principal Software Engineer x 8

Ryde, Isle of Wight, United Kingdom
BAE Systems
Job Title: Principal Software Engineer – x8 Location: Cowes, Great Baddow, Broad Oak – We offer flexible working arrangements – Part time & accruing hours available. Please let us know if you would like to discuss these options Salary: Up to £75,900 (dependent on skills and experience) What you’ll be doing: Derive and maintain a set of software requirements from a baseline set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers’ solutions across Maritime Services Undertake technical reviews, verify and authorise software engineering designs Act … as an Engineering technical lead for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills and competencies Produce or assist in the creation of software estimates for sub-systems Your skills and experiences: Good More ❯
Posted:

Principal Software Engineer x 8

Freshwater, Isle of Wight, United Kingdom
BAE Systems
Job Title: Principal Software Engineer – x8 Location: Cowes, Great Baddow, Broad Oak – We offer flexible working arrangements – Part time & accruing hours available. Please let us know if you would like to discuss these options Salary: Up to £75,900 (dependent on skills and experience) What you’ll be doing: Derive and maintain a set of software requirements from a baseline set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers’ solutions across Maritime Services Undertake technical reviews, verify and authorise software engineering designs Act … as an Engineering technical lead for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills and competencies Produce or assist in the creation of software estimates for sub-systems Your skills and experiences: Good More ❯
Posted:

Principal Software Engineer x 8

Sandown, Isle of Wight, United Kingdom
BAE Systems
Job Title: Principal Software Engineer – x8 Location: Cowes, Great Baddow, Broad Oak – We offer flexible working arrangements – Part time & accruing hours available. Please let us know if you would like to discuss these options Salary: Up to £75,900 (dependent on skills and experience) What you’ll be doing: Derive and maintain a set of software requirements from a baseline set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers’ solutions across Maritime Services Undertake technical reviews, verify and authorise software engineering designs Act … as an Engineering technical lead for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills and competencies Produce or assist in the creation of software estimates for sub-systems Your skills and experiences: Good More ❯
Posted:

Principal Software Engineer x 8

Bembridge, Isle of Wight, United Kingdom
BAE Systems
Job Title: Principal Software Engineer – x8 Location: Cowes, Great Baddow, Broad Oak – We offer flexible working arrangements – Part time & accruing hours available. Please let us know if you would like to discuss these options Salary: Up to £75,900 (dependent on skills and experience) What you’ll be doing: Derive and maintain a set of software requirements from a baseline set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers’ solutions across Maritime Services Undertake technical reviews, verify and authorise software engineering designs Act … as an Engineering technical lead for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills and competencies Produce or assist in the creation of software estimates for sub-systems Your skills and experiences: Good More ❯
Posted:

Principal Software Engineer x 8

Seaview, Isle of Wight, United Kingdom
BAE Systems
Job Title: Principal Software Engineer – x8 Location: Cowes, Great Baddow, Broad Oak – We offer flexible working arrangements – Part time & accruing hours available. Please let us know if you would like to discuss these options Salary: Up to £75,900 (dependent on skills and experience) What you’ll be doing: Derive and maintain a set of software requirements from a baseline set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers’ solutions across Maritime Services Undertake technical reviews, verify and authorise software engineering designs Act … as an Engineering technical lead for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills and competencies Produce or assist in the creation of software estimates for sub-systems Your skills and experiences: Good More ❯
Posted:

Principal Software Engineer x 8

Newport, Isle of Wight, United Kingdom
BAE Systems
Job Title: Principal Software Engineer – x8 Location: Cowes, Great Baddow, Broad Oak – We offer flexible working arrangements – Part time & accruing hours available. Please let us know if you would like to discuss these options Salary: Up to £75,900 (dependent on skills and experience) What you’ll be doing: Derive and maintain a set of software requirements from a baseline set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers’ solutions across Maritime Services Undertake technical reviews, verify and authorise software engineering designs Act … as an Engineering technical lead for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills and competencies Produce or assist in the creation of software estimates for sub-systems Your skills and experiences: Good More ❯
Posted:

Principal Software Engineer

Dalkeith, Scotland, United Kingdom
Rapiscan Systems
Principal Software Engineer Location: Scotland Division: Spacelabs R&D Sector: Patient Monitoring & Connectivity Systems Spacelabs is seeking a hands-on Principal Software Engineer to lead the development of advanced software for our next-generation patient monitoring systems. This role combines technical leadership with product development, focusing on performance, cybersecurity, and system integration in … a regulated environment. What Youll Do Define and lead the development of software architecture and key components Translate system requirements into scalable, secure software designs Collaborate cross-functionally across software, hardware, systems, and UI teams Build and release software that supports data communication, storage, and analysis in clinical settings Mentor engineers and promote a high standard … of technical quality and teamwork Ensure delivery of software and documentation on time in an Agile workflow What You Bring Bachelors degree in Computer Science, Engineering, or a related field 12+ years of software development experience 8+ years of advanced C++ (11 or newer), including OOP and multithreading Proven experience with desktop Linux application development in embedded environments More ❯
Posted:

Lead Principal Software Engineer

City of London, London, United Kingdom
Harrington Starr
Principal Front Office Developer - Trade Capture, Pricing, Risk, and STP You will be: Accountable for the successful software delivery from inception to deployment for the complete Front Office Derivatives Technology Stack Deliver key strategic business goals by identifying systems changes that support revenue generation and regulatory reporting for the Front Office businesses, focusing on Derivatives Markets Build the … deliver on their individual responsibilities and ensure that the Front Office desks are fully supported with a global system architecture. Responsibilities: Design, develop, and maintain high-quality Java-based software components for trade capture, pricing, risk calculation, payments, settlements, and regulatory reporting Develop scalable and accurate solutions to meet the evolving needs of our business Be a part of … the global Level 3 support team, providing on-call support and responding to pager duty alerts Follow and improve established Software Development Life Cycle (SDLC) processes Automate tasks in the Continuous Integration/Continuous Delivery (CI/CD) pipeline to improve efficiency and reduce errors Qualifications: Bachelor's degree in Computer Science, Mathematics, Physics, Engineering, or a similar field More ❯
Posted:

Principal Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
Burns Sheehan
Principal Software Engineer – Cards & Credit (Python, Java, Clojure, AWS) 💰 Up to £135,000 + bonus (15-22%) + annual equity 🖥️ Python, Distributed Systems, High-Scale Architecture 📍 London, hybrid working (2 days/week) 🤝 Leading business lending platform I'm partnered with one of the UK’s most successful fintech scale-ups who have built a platform helping … They’ve recently launched a new product line which has become the company’s highest-growth area, with its own dedicated leadership and roadmap. They’re now hiring a Principal Engineer to become the technical lead across two core engineering teams working in the card and credit space. This is a critical hands-on IC role driving architecture … days/week in their London office (no fixed days) Be part of a high-ownership role with real scope to shape the success of a growing product Principal Software Engineer – Cards & Credit (Python, Java, Clojure, AWS More ❯
Posted:

Principal Software Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Burns Sheehan
Principal Software Engineer – Cards & Credit (Python, Java, Clojure, AWS) 💰 Up to £135,000 + bonus (15-22%) + annual equity 🖥️ Python, Distributed Systems, High-Scale Architecture 📍 London, hybrid working (2 days/week) 🤝 Leading business lending platform I'm partnered with one of the UK’s most successful fintech scale-ups who have built a platform helping … They’ve recently launched a new product line which has become the company’s highest-growth area, with its own dedicated leadership and roadmap. They’re now hiring a Principal Engineer to become the technical lead across two core engineering teams working in the card and credit space. This is a critical hands-on IC role driving architecture … days/week in their London office (no fixed days) Be part of a high-ownership role with real scope to shape the success of a growing product Principal Software Engineer – Cards & Credit (Python, Java, Clojure, AWS More ❯
Posted:

Principal Software Engineer

City of London, London, United Kingdom
Wilson Brown
Principal Software Engineer TypeScript | Node | React | AWS | Kubernetes | AI | Hybrid Salary: £90-120k + bonus Location: Central London 2 days pw Experienced Principal Software Engineers required by a global travel business! You will be leading a group of extremely talented engineers on a greenfield build, responsible for the design and development of several of … the company’s core products. Principal Software Engineers will define the architectural vision, drive key technical decisions, and lead teams in building scalable, well-engineered software. This hands-on role involves designing, coding, and solving complex challenges. You will be working with a modern cloud-native stack, utilising AI, automation, and best-in-class engineering practices. Principal Software Engineer Requirements: Experience as a Senior, Staff or Principal level Software Engineer. Competent working across the full stack; TypeScript (Node.js & React), AWS (EKS, Lambda, Aurora RDS), Kubernetes, and GraphQL Experience embedding AI into products you have built. Experience designing large, distributed, data-driven, cloud-based products CI/CD, Infrastructure as Code, GitHub, Terraform More ❯
Posted:

Principal Software Engineer

London Area, United Kingdom
Wilson Brown
Principal Software Engineer TypeScript | Node | React | AWS | Kubernetes | AI | Hybrid Salary: £90-120k + bonus Location: Central London 2 days pw Experienced Principal Software Engineers required by a global travel business! You will be leading a group of extremely talented engineers on a greenfield build, responsible for the design and development of several of … the company’s core products. Principal Software Engineers will define the architectural vision, drive key technical decisions, and lead teams in building scalable, well-engineered software. This hands-on role involves designing, coding, and solving complex challenges. You will be working with a modern cloud-native stack, utilising AI, automation, and best-in-class engineering practices. Principal Software Engineer Requirements: Experience as a Senior, Staff or Principal level Software Engineer. Competent working across the full stack; TypeScript (Node.js & React), AWS (EKS, Lambda, Aurora RDS), Kubernetes, and GraphQL Experience embedding AI into products you have built. Experience designing large, distributed, data-driven, cloud-based products CI/CD, Infrastructure as Code, GitHub, Terraform More ❯
Posted:

Principal Software Engineer - AI Start-Up - £85k - Remote - Python/ Azure

United Kingdom
Hybrid / WFH Options
Opus Recruitment Solutions
Principal Engineer | AI & Cloud | £85k | Remote (UK) We’re working with a high-growth tech company delivering cutting-edge AI products—and they’re looking for a Principal Engineer to lead the charge in scaling their platforms, defining cloud and AI architecture, and mentoring a talented engineering team. In this hands-on leadership role, you'll … set the technical direction across their full product suite, influence strategic decisions, and stay close to the code. It’s perfect for someone ready to grow beyond a senior engineer/architect role into broader impact and ownership. 🔧 Tech Stack: Cloud: Azure (deep experience required), plus AWS and GCP Languages: Python Infra: Terraform, CI/CD, DevOps AI/ More ❯
Posted:

Principal Software Engineer - AI Start-Up - £85k - Remote - Python/ Azure

City of London, London, United Kingdom
Hybrid / WFH Options
Opus Recruitment Solutions
Principal Engineer | AI & Cloud | £85k | Remote (UK) We’re working with a high-growth tech company delivering cutting-edge AI products—and they’re looking for a Principal Engineer to lead the charge in scaling their platforms, defining cloud and AI architecture, and mentoring a talented engineering team. In this hands-on leadership role, you'll … set the technical direction across their full product suite, influence strategic decisions, and stay close to the code. It’s perfect for someone ready to grow beyond a senior engineer/architect role into broader impact and ownership. 🔧 Tech Stack: Cloud: Azure (deep experience required), plus AWS and GCP Languages: Python Infra: Terraform, CI/CD, DevOps AI/ More ❯
Posted:

Principal Software Engineer - AI Start-Up - £85k - Remote - Python/ Azure

East London, London, United Kingdom
Hybrid / WFH Options
Opus Recruitment Solutions
Principal Engineer | AI & Cloud | £85k | Remote (UK) We’re working with a high-growth tech company delivering cutting-edge AI products—and they’re looking for a Principal Engineer to lead the charge in scaling their platforms, defining cloud and AI architecture, and mentoring a talented engineering team. In this hands-on leadership role, you'll … set the technical direction across their full product suite, influence strategic decisions, and stay close to the code. It’s perfect for someone ready to grow beyond a senior engineer/architect role into broader impact and ownership. 🔧 Tech Stack: Cloud: Azure (deep experience required), plus AWS and GCP Languages: Python Infra: Terraform, CI/CD, DevOps AI/ More ❯
Posted:

Principal Software Engineer - AI Start-Up - £85k - Remote - Python/ Azure

Bury, Greater Manchester, United Kingdom
Hybrid / WFH Options
Opus Recruitment Solutions
Principal Engineer | AI & Cloud | £85k | Remote (UK) We’re working with a high-growth tech company delivering cutting-edge AI products—and they’re looking for a Principal Engineer to lead the charge in scaling their platforms, defining cloud and AI architecture, and mentoring a talented engineering team. In this hands-on leadership role, you'll … set the technical direction across their full product suite, influence strategic decisions, and stay close to the code. It’s perfect for someone ready to grow beyond a senior engineer/architect role into broader impact and ownership. 🔧 Tech Stack: Cloud: Azure (deep experience required), plus AWS and GCP Languages: Python Infra: Terraform, CI/CD, DevOps AI/ More ❯
Posted:

Principal Software Engineer - AI Start-Up - £85k - Remote - Python/ Azure

Leeds, West Yorkshire, United Kingdom
Hybrid / WFH Options
Opus Recruitment Solutions
Principal Engineer | AI & Cloud | £85k | Remote (UK) We’re working with a high-growth tech company delivering cutting-edge AI products—and they’re looking for a Principal Engineer to lead the charge in scaling their platforms, defining cloud and AI architecture, and mentoring a talented engineering team. In this hands-on leadership role, you'll … set the technical direction across their full product suite, influence strategic decisions, and stay close to the code. It’s perfect for someone ready to grow beyond a senior engineer/architect role into broader impact and ownership. 🔧 Tech Stack: Cloud: Azure (deep experience required), plus AWS and GCP Languages: Python Infra: Terraform, CI/CD, DevOps AI/ More ❯
Posted:

Principal Software Engineer - AI Start-Up - £85k - Remote - Python/ Azure

Altrincham, Greater Manchester, United Kingdom
Hybrid / WFH Options
Opus Recruitment Solutions
Principal Engineer | AI & Cloud | £85k | Remote (UK) We’re working with a high-growth tech company delivering cutting-edge AI products—and they’re looking for a Principal Engineer to lead the charge in scaling their platforms, defining cloud and AI architecture, and mentoring a talented engineering team. In this hands-on leadership role, you'll … set the technical direction across their full product suite, influence strategic decisions, and stay close to the code. It’s perfect for someone ready to grow beyond a senior engineer/architect role into broader impact and ownership. 🔧 Tech Stack: Cloud: Azure (deep experience required), plus AWS and GCP Languages: Python Infra: Terraform, CI/CD, DevOps AI/ More ❯
Posted:

Principal Software Engineer - AI Start-Up - £85k - Remote - Python/ Azure

Bolton, Greater Manchester, United Kingdom
Hybrid / WFH Options
Opus Recruitment Solutions
Principal Engineer | AI & Cloud | £85k | Remote (UK) We’re working with a high-growth tech company delivering cutting-edge AI products—and they’re looking for a Principal Engineer to lead the charge in scaling their platforms, defining cloud and AI architecture, and mentoring a talented engineering team. In this hands-on leadership role, you'll … set the technical direction across their full product suite, influence strategic decisions, and stay close to the code. It’s perfect for someone ready to grow beyond a senior engineer/architect role into broader impact and ownership. 🔧 Tech Stack: Cloud: Azure (deep experience required), plus AWS and GCP Languages: Python Infra: Terraform, CI/CD, DevOps AI/ More ❯
Posted:

Principal Software Engineer - AI Start-Up - £85k - Remote - Python/ Azure

Leigh, Greater Manchester, United Kingdom
Hybrid / WFH Options
Opus Recruitment Solutions
Principal Engineer | AI & Cloud | £85k | Remote (UK) We’re working with a high-growth tech company delivering cutting-edge AI products—and they’re looking for a Principal Engineer to lead the charge in scaling their platforms, defining cloud and AI architecture, and mentoring a talented engineering team. In this hands-on leadership role, you'll … set the technical direction across their full product suite, influence strategic decisions, and stay close to the code. It’s perfect for someone ready to grow beyond a senior engineer/architect role into broader impact and ownership. 🔧 Tech Stack: Cloud: Azure (deep experience required), plus AWS and GCP Languages: Python Infra: Terraform, CI/CD, DevOps AI/ More ❯
Posted:
Principal Software Engineer
10th Percentile
£65,000
25th Percentile
£66,500
Median
£68,000
75th Percentile
£77,500
90th Percentile
£108,750