Permanent Principal Software Engineer Jobs in the UK

1 to 25 of 38 Permanent Principal Software Engineer Jobs in the UK

Principal Software Engineer - £Excellent

London, United Kingdom
Red Badger Consulting Limited
opportunities for all. We benefit from diversity. That said, we're far from perfect - we want to be more diverse and representative. Join us and help make that happen. Principal Software Engineer - £Excellent London Principal Software Engineer Principal Software Engineer The role We're looking for a Principal Software Engineer to join our digital product delivery function. Red Badger delivers high quality digital products using a lean delivery process and multidisciplinary, cross-functional teams. The Principal Software Engineer is a senior technical leader with deep expertise in building and operating digital products, particularly within complex client environments and multi-team projects. This role is … direction of client engagements and plays a key part in delivering high-quality outcomes through strategic influence, hands-on support, and deep domain knowledge. You will collaborate closely with Principal Product and Delivery roles, as well as Technical and Delivery Leads, to ensure that technology choices align with both client goals and Red Badger's value propositions. You will More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer / Architect

Temple Meads, Bristol, Avon, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
Principal Software Engineer/Architect (C# .Net AWS) Remote/Bristol to £100k Are you a highly technical Principal Software Engineer with strong architecture and design skills? You could be progressing your career at a financial services tech consultancy that specialise in solutions for Pensions and Investment Managers. As a Principal Software Engineer/Architect you will lead the design and development of scalable, robust and secure software solutions, playing a critical role in shaping the technical direction of products balancing architectural design patterns with pragmatic solution design and guiding engineering teams through implementation. You'll ensure secure coding and best practices are being followed and create appropriate technical … collaborative with great communication skills and experience of coaching and mentoring You're comfortable working as part of a leadership team What's in it for you: As a Principal Software Engineer/Architect you will earn a competitive package: Salary to £100k 25 days holiday plus an extra day off for your birthday and additional three More ❯
Employment Type: Full-Time
Salary: £85,000 - £100,000 per annum
Posted:

Principal Software Engineer

Macclesfield, Cheshire, North West, United Kingdom
Chroma Recruitment Ltd
Due to overall workload and new product development, this reputable engineering organisation is looking to expand its software engineering team. Were looking a Principal Software Engineer to do full stack development written in C#. The role of Principal Software Engineer reports directly to the Software Development Manager on a day-to-day … It is important that candidates are comfortable to do everything from design, unit testing and debugging and review of code. Strong Seniors will also be considered for this role! Principal Software Engineer Requirements: Degree Qualified in Computer Science/Engineering (or equivalent) C# Programming AWS Backend and Frontend development APIs C++ (not essential) If you have the … required skills for this Principal Software Engineer position, please get in touch ASAP with an up-to-date copy of your CV. You can apply direct or send a copy to Aleesha Purdy . If this role isnt of interest, but you know of someone who could be, Chroma Recruitment operates a referral scheme. Chroma Recruitment is More ❯
Employment Type: Permanent
Posted:

Principal Software Engineer - Manchester in Manchester - Accenture

Manchester, Lancashire, United Kingdom
Java Script Works
Overview Principal Software Engineer - Manchester Manchester, UnitedKingdom Posted about 2 months ago This is a job posted by our partner Jooble Below is a snippet of the job description. To read the full text, please click on the "Apply Now" link. Related Roles Staff-Level Full-Stack Software Engineer; Principal Software Engineer, Nifty Gateway; Software Engineer, Nifty Gateway (Fullstack). Location 108 E 16th Street, New York, NY 10003 Qualifications You have recent experience building, deploying, and running cloud-native applications on top of AWS. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

London, United Kingdom
LexisNexis Risk Solutions
Principal Software Engineer page is loaded Principal Software Engineer Apply locations: London Type: Full time Posted on: Posted Yesterday Job requisition id: R98993 About our Team : Elsevier is a global information analytics company that helps institutions and professionals progress science, advance healthcare, and improve performance for the benefit of humanity. We serve the research … and innovative technologies. We support our corporate customers, R&D professionals, engineers, scientists, and marketing leaders to innovate and commercialize ideas, products, and processes. About the Role: As a Principal Software Engineer, you will participate in technical discussions to design solutions that meet product requirements, develop test-driven code, pair with team members, mentor juniors, and support More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

Berkshire, United Kingdom
Jonathan Lee Recruitment Ltd
Step into a world where innovation meets impact. This exciting opportunity as a Principal Software Engineer offers you the chance to be part of a forward-thinking company that is revolutionising defence technology. Contributing to cutting-edge solutions, you will play a pivotal role in delivering advanced systems that redefine security and trust on a global scale. … and the chance to work on meaningful projects that truly make a difference. What You Will Do: - Lead the architecture, design, development, documentation, and testing of embedded and application software for multiple concurrent research, development, and production programmes. - Apply object-oriented design techniques to enable code re-use and seamless integration with testing frameworks. - Review system design artefacts and … derive software requirements and architecture to meet high-level system needs. - Design and maintain software using modelling tools, ensuring accurate code generation where required. - Contribute to the Software Community of Practice, proposing improvements to tools, processes, and techniques to enhance efficiency and innovation. - Mentor and coach junior engineers, sharing knowledge and expertise to foster growth and development. More ❯
Employment Type: Permanent
Salary: GBP 70,000 - 80,000 Annual
Posted:

Principal Software Engineer

Maidenhead, Berkshire, England, United Kingdom
Jonathan Lee Recruitment
Step into a world where innovation meets impact. This exciting opportunity as a Principal Software Engineer offers you the chance to be part of a forward-thinking company that is revolutionising defence technology. Contributing to cutting-edge solutions, you will play a pivotal role in delivering advanced systems that redefine security and trust on a global scale. … and the chance to work on meaningful projects that truly make a difference. What You Will Do: - Lead the architecture, design, development, documentation, and testing of embedded and application software for multiple concurrent research, development, and production programmes. - Apply object-oriented design techniques to enable code re-use and seamless integration with testing frameworks. - Review system design artefacts and … derive software requirements and architecture to meet high-level system needs. - Design and maintain software using modelling tools, ensuring accurate code generation where required. - Contribute to the Software Community of Practice, proposing improvements to tools, processes, and techniques to enhance efficiency and innovation. - Mentor and coach junior engineers, sharing knowledge and expertise to foster growth and development. More ❯
Employment Type: Full-Time
Salary: £70,000 - £80,000 per annum
Posted:

Principal Embedded Software Engineer - UEFI

United Kingdom
Hybrid / WFH Options
Verso Recruitment Group
Principal Embedded Software Engineer - UEFI (Remote, US) My client is a well established company that designs and manufactures a range of complex high-speed products used in a wide variety of applications and industries. As a Principal Embedded Software Engineer - UEFI, you will be responsible for the delivery of the BIOS, BSPs, and additional … software for the company's new and existing products. This role can be worked remotely from within the United States, though occasional travel to the US and UK will be required. Key Responsibilities for the Principal Embedded Software Engineer - UEFI: - Design, develop and maintain the software in the UEFI BIOS. - Board Support Packages for cutting … edge Intel processor-based boards. - Middleware, system, and device driver software for Linux, Windows, VxWorks and other standard operating systems. - Support in the definition of product and software architecture. - Taking a hands-on approach to early hardware bring-up. Required Experience for the Principal Embedded Software Engineer - UEFI: - Experience in developing UEFI BIOS. - Proficient in More ❯
Employment Type: Permanent
Salary: GBP 160,000 - 200,000 Annual
Posted:

Principal Embedded Software Engineer - UEFI

Remote) United States, United Kingdom
Hybrid / WFH Options
Verso Recruitment Group
Principal Embedded Software Engineer - UEFI (Remote, US) My client is a well established company that designs and manufactures a range of complex high-speed products used in a wide variety of applications and industries. As a Principal Embedded Software Engineer - UEFI, you will be responsible for the delivery of the BIOS, BSPs, and additional … software for the company's new and existing products. This role can be worked remotely from within the United States, though occasional travel to the US and UK will be required. Key Responsibilities for the Principal Embedded Software Engineer - UEFI: - Design, develop and maintain the software in the UEFI BIOS. - Board Support Packages for cutting … edge Intel processor-based boards. - Middleware, system, and device driver software for Linux, Windows, VxWorks and other standard operating systems. - Support in the definition of product and software architecture. - Taking a hands-on approach to early hardware bring-up. Required Experience for the Principal Embedded Software Engineer - UEFI: - Experience in developing UEFI BIOS. - Proficient in More ❯
Employment Type: Permanent
Salary: £160000 - £200000/annum
Posted:

Principal Software Engineer

London, United Kingdom
Hybrid / WFH Options
Computer Futures
Principal Software Engineer - Lead the Future of UK GovTech Innovation ?? Up to £100,000 + Premium Benefits Package ?? Remote-First | Just 1 Day Onsite Every 2 Weeks ?? SC Clearable | British Citizens Only ?? Where Technology Meets Purpose Are you ready to lead engineering efforts that directly impact national security, public services, and digital transformation across the UK? This … is more than just a job-it's a chance to build technology that matters , in a space where innovation meets mission-critical delivery. We're looking for a Principal Software Engineer to join a high-performing team at the forefront of UK GovTech. You'll architect secure, scalable platforms, mentor elite engineers, and shape technical strategy … across programmes that serve millions of citizens and protect national interests. ?? Your Mission As a Principal Engineer, you'll be a technical leader, strategic thinker, and hands-on problem solver. You'll work closely with delivery teams, stakeholders, and government partners to ensure solutions are robust, secure, and future-proof. What You'll Be Doing: ?? Architect cloud-native More ❯
Employment Type: Permanent
Posted:

Principal Software Engineer

London, South East, England, United Kingdom
Hybrid / WFH Options
Computer Futures
Principal Software Engineer - Lead the Future of UK GovTech Innovation Up to £100,000 + Premium Benefits Package Remote-First | Just 1 Day Onsite Every 2 Weeks SC Clearable | British Citizens Only Where Technology Meets Purpose Are you ready to lead engineering efforts that directly impact national security, public services, and digital transformation across the UK? This … is more than just a job-it's a chance to build technology that matters , in a space where innovation meets mission-critical delivery. We're looking for a Principal Software Engineer to join a high-performing team at the forefront of UK GovTech. You'll architect secure, scalable platforms, mentor elite engineers, and shape technical strategy … across programmes that serve millions of citizens and protect national interests. Your Mission As a Principal Engineer, you'll be a technical leader, strategic thinker, and hands-on problem solver. You'll work closely with delivery teams, stakeholders, and government partners to ensure solutions are robust, secure, and future-proof. What You'll Be Doing: Architect cloud-native More ❯
Employment Type: Full-Time
Salary: £70,000 - £100,000 per annum
Posted:

Principal Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Bright Purple Resourcing
Principal Software Engineer Edinburgh An innovative and well-established med tech company are seeking a proven technical leader to join its R&D team basedin central Edinburgh as a Principal Software Engineer. This is a unique opportunity to play a key role in the development of next-generation patient monitoring and connectivity solutions that make … proven technical leader looking to remain hands on and ship code whilst making key architectural decisions, driving the roadmap, and contributing to building a high performing dev culture ...the Principal role is ideal. You will be part of a cutting-edge company at the forefront of healthcare technology. Contribute to a high-performance culture by maintaining rigorous development standards … and documentation. As a Software Engineer, you will be instrumental in designing, and developing complex software systems within a regulated medical technology environment. Thesepositions areideal forseasoned engineers who thrivein collaborative cross-functional development. What We're Looking For: Vast software development experience in C++ Strong background in multi-threaded programming and Linux-based development environments. Experience More ❯
Employment Type: Permanent
Posted:

Principal Software Engineer

livingston, central scotland, united kingdom
Resourcing Group
Principal Software Engineer Edinburgh An innovative and well-established med tech company are seeking a proven technical leader to join its R&D team basedin central Edinburgh as a Principal Software Engineer. This is a unique opportunity to play a key role in the development of next-generation patient monitoring and connectivity solutions that make … proven technical leader looking to remain hands on and ship code whilst making key architectural decisions, driving the roadmap, and contributing to building a high performing dev culture ...the Principal role is ideal. You will be part of a cutting-edge company at the forefront of healthcare technology. Contribute to a high-performance culture by maintaining rigorous development standards … and documentation. As a Software Engineer, you will be instrumental in designing, and developing complex software systems within a regulated medical technology environment. Thesepositions areideal forseasoned engineers who thrivein collaborative cross-functional development. What We're Looking For: Vast software development experience in C++ Strong background in multi-threaded programming and Linux-based development environments. Experience More ❯
Posted:

Principal Software Engineer

broughton, central scotland, united kingdom
Resourcing Group
Principal Software Engineer Edinburgh An innovative and well-established med tech company are seeking a proven technical leader to join its R&D team basedin central Edinburgh as a Principal Software Engineer. This is a unique opportunity to play a key role in the development of next-generation patient monitoring and connectivity solutions that make … proven technical leader looking to remain hands on and ship code whilst making key architectural decisions, driving the roadmap, and contributing to building a high performing dev culture ...the Principal role is ideal. You will be part of a cutting-edge company at the forefront of healthcare technology. Contribute to a high-performance culture by maintaining rigorous development standards … and documentation. As a Software Engineer, you will be instrumental in designing, and developing complex software systems within a regulated medical technology environment. Thesepositions areideal forseasoned engineers who thrivein collaborative cross-functional development. What We're Looking For: Vast software development experience in C++ Strong background in multi-threaded programming and Linux-based development environments. Experience More ❯
Posted:

Principal Software Engineer

dunfermline, north east scotland, united kingdom
Resourcing Group
Principal Software Engineer Edinburgh An innovative and well-established med tech company are seeking a proven technical leader to join its R&D team basedin central Edinburgh as a Principal Software Engineer. This is a unique opportunity to play a key role in the development of next-generation patient monitoring and connectivity solutions that make … proven technical leader looking to remain hands on and ship code whilst making key architectural decisions, driving the roadmap, and contributing to building a high performing dev culture ...the Principal role is ideal. You will be part of a cutting-edge company at the forefront of healthcare technology. Contribute to a high-performance culture by maintaining rigorous development standards … and documentation. As a Software Engineer, you will be instrumental in designing, and developing complex software systems within a regulated medical technology environment. Thesepositions areideal forseasoned engineers who thrivein collaborative cross-functional development. What We're Looking For: Vast software development experience in C++ Strong background in multi-threaded programming and Linux-based development environments. Experience More ❯
Posted:

Principal Software Engineer

Edinburgh, Stockbridge, City of Edinburgh, United Kingdom
Bright Purple
Principal Software Engineer – Edinburgh An innovative and well-established med tech company are seeking a proven technical leader to join its R&D team based in central Edinburgh as a Principal Software Engineer. This is a unique opportunity to play a key role in the development of next-generation patient monitoring and connectivity solutions that … technical leader looking to remain hands on and ship code whilst making key architectural decisions, driving the roadmap, and contributing to building a high performing dev culture ... the Principal role is ideal. You will be part of a cutting-edge company at the forefront of healthcare technology. Contribute to a high-performance culture by maintaining rigorous development standards … and documentation. As a Software Engineer, you will be instrumental in designing, and developing complex software systems within a regulated medical technology environment. These positions are ideal for seasoned engineers who thrive in collaborative cross-functional development. What We're Looking For: Vast software development experience in C++ Strong background in multi-threaded programming and Linux More ❯
Employment Type: Permanent
Salary: £80000 - £90000/annum
Posted:

Principal Software Engineer

Bristol, Avon, England, United Kingdom
Hybrid / WFH Options
Computer Futures
Principal Software Engineer - Lead Innovation in UK GovTech Up to £95,000 + Elite Benefits Remote-First | Just 1 Day Onsite Every Fortnight SC Clearable | British Citizens Only Lead the Tech Behind National Transformation Are you ready to architect the future of UK government technology? Join a mission-led engineering powerhouse where your leadership drives digital transformation … strengthens national security, and delivers real-world impact. As a Principal Software Engineer, you'll shape cloud-native platforms, mentor high-performing teams, and steer delivery across critical government programmes. This is your opportunity to combine deep technical expertise with strategic influence-while working in a flexible, remote-first culture that values innovation, autonomy, and purpose. What More ❯
Employment Type: Full-Time
Salary: £65,000 - £95,000 per annum
Posted:

Principal Software Engineer

London, South East, England, United Kingdom
Hybrid / WFH Options
Computer Futures
Principal Software Engineer - Shape the Future of UK GovTech Up to £95,000 + Premium Benefits Remote-First | Just 1 Day Onsite Every 2 Weeks SC Clearable | British Citizens Only Lead Innovation. Drive Transformation. Make an Impact. Ready to take the reins on projects that power national security and digital transformation This is your chance to lead … at the intersection of technology and purpose . As a Principal Software Engineer , you'll architect cloud-native platforms , mentor elite engineering teams, and influence technical strategy across mission-critical government programmes . Your work won't just be code-it will shape the future of UK GovTech . Your Role in Action Architect secure, scalable, resilient More ❯
Employment Type: Full-Time
Salary: £60,000 - £95,000 per annum
Posted:

Principal Software Engineer - .Net

Belfast, United Kingdom
Hybrid / WFH Options
VanRath
VANRATH are partnering with a global FinTech company to recruit for a Principal Software Engineer to join a high-performing technology team. This is a fantastic opportunity to work on business-critical platforms used by major players in the global market. As the Principal Software Engineer you will have the opportunity to work on … AWS, while shaping the engineering culture of a forward-thinking team. What You'll Do Mentor engineers and align development with project goals and timelines Design, build, and maintain software solutions Collaborate with BAs and PMs to shape and refine technical requirements Implement Infrastructure as Code (IaC) using AWS CDK (Python) Maintain CI/CD pipelines and drive code … cloud-based systems Participate in agile ceremonies and promote a strong agile culture Document technical designs, processes, and system architecture What We're Looking For Proven experience as a Principal .NET Engineer (finance sector a plus) Strong AWS knowledge with hands-on IaC (CDK + Python) Solid experience with unit testing, CI/CD, and agile methodologies Familiarity More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Embedded Software Engineer

London, United Kingdom
Hybrid / WFH Options
IO
Principal Embedded Software Engineer - AI & Robotics | £60,000-£70,000 | Hybrid (Central London) Are you an experienced Embedded Software Engineer with a passion for cutting-edge technology? Join a fast-growing, well-funded scale-up at the forefront of developing AI And Robotic Unmanned Aircraft Systems. As a Principal Embedded Software Engineer … play a key role in shaping the architecture and implementation of embedded components in a high-impact, mission-driven environment. Key Responsibilities include: Design and develop safety-critical embedded software for real-time applications Collaborate with cross-functional teams to ensure system reliability and performance Contribute to certification and compliance processes aligned with industry safety standards What they're More ❯
Employment Type: Permanent
Salary: £60000 - £70000/annum
Posted:

Principal Software Engineer £95,000 Bonus Benefits

St. Albans, Hertfordshire, England, United Kingdom
Method Resourcing
Principal Software Engineer£95,000 + Bonus + Benefits | Hybrid (UK) Method is partnering with a leading infrastructure technology company that's rebuilding its software architecture from the ground up. The mission is to create connected, secure, and scalable systems that enable smarter infrastructure, and deliver trusted connectivity across multiple sectors. They're looking for a … Principal Software Engineer, a hands-on technical authority who will set engineering standards, solve complex challenges, and shape the next generation of event-driven microservices powering their global platform. The role You'll work at the top of the engineering track, designing and delivering high-performance, distributed systems while guiding others through implementation and problem-solving. This … and production reliability. What you'll bring Proven experience building and running distributed systems at scale. Deep fluency in modern programming languages and frameworks. Experience delivering secure, high-availability software into production. Strong understanding of architecture, design patterns, and microservice principles. Ability to balance hands-on coding with architectural oversight and mentorship. Curiosity to explore new tools, paradigms, and More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Principal Software Engineer £95,000 + Bonus + Benefits

St. Albans, Hertfordshire, South East, United Kingdom
Method-Resourcing
Principal Software Engineer £95,000 + Bonus + Benefits | Hybrid (UK) Method is partnering with a leading infrastructure technology company that's rebuilding its software architecture from the ground up. The mission is to create connected, secure, and scalable systems that enable smarter infrastructure, and deliver trusted connectivity across multiple sectors. They're looking for a … Principal Software Engineer, a hands-on technical authority who will set engineering standards, solve complex challenges, and shape the next generation of event-driven microservices powering their global platform. The role You'll work at the top of the engineering track, designing and delivering high-performance, distributed systems while guiding others through implementation and problem-solving. This … and production reliability. What you'll bring Proven experience building and running distributed systems at scale. Deep fluency in modern programming languages and frameworks. Experience delivering secure, high-availability software into production. Strong understanding of architecture, design patterns, and microservice principles. Ability to balance hands-on coding with architectural oversight and mentorship. Curiosity to explore new tools, paradigms, and More ❯
Employment Type: Permanent
Posted:

Principal Software Engineer - Strategic Tech Leadership £87,000-£118,000

Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Hybrid / WFH Options
Reed
Principal Software Engineer – Strategic Tech Leadership | £87,000–£118,000 Permanent | Hybrid | Locations: London, Manchester, Leeds, Newcastle We’re recruiting on behalf of a leading consultancy that’s scaling its engineering capability and looking for a Principal Software Engineer to drive technical excellence across high-impact client projects. This is a senior, hands-on … leadership role for someone who thrives on solving complex problems, mentoring teams, and shaping how modern software is built. You’ll be at the forefront of delivery, guiding engineering standards, influencing strategy, and staying close to the code. What You’ll Be Doing: Leading technical delivery on complex, multi-disciplinary projects Setting engineering standards across CI/CD, cloud … AI tools) Supporting business development through technical input on proposals and solution design What You’ll Bring: You’re a seasoned engineering leader with a passion for building great software and great teams. You combine technical depth with strategic thinking and know how to inspire others through your work. Skills: Proven experience leading high-performing engineering teams Deep expertise More ❯
Employment Type: Full-Time
Salary: £87,000 - £118,000 per annum, Inc benefits
Posted:

Principal Software Engineer

Edinburgh, Midlothian, United Kingdom
Bright Purple Resourcing
Principal Software Engineer Edinburgh An innovative and well-established med tech company are seeking a proven technical leader to join its R&D team basedin central Edinburgh as a Principal Software Engineer. This is a unique opportunity to play a key role in the development of next-generation patient monitoring and connectivity solutions that make More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Embedded Software Engineer

GL1 1DE, Gloucester, Gloucestershire, United Kingdom
Zenovo
Job Title: Lead/Principal Embedded Software Engineer Location: Gloucester (On-Site Working) Salary: Up to £85,000 (Depending on Experience) Summary of Vacancy: We’re currently recruiting for a Principal Embedded Software Engineer on behalf of a cutting-edge Security Research & Development organisation. This organisation is focused on low-level, security-related development … embedded systems, and is building novel and secure solutions that push technical boundaries. You’ll be working in a deeply technical, collaborative environment that prioritises engineering excellence. As a Principal Engineer, you’ll lead development efforts for secure embedded systems, working hands-on with code while also guiding and mentoring others. You’ll collaborate with researchers to prototype … new capabilities and deliver high-integrity software across a wide range of platforms. Key Responsibilities: Develop robust, efficient embedded software with a focus on security and performance. Work across the full stack—from low-level hardware interaction up to application logic—depending on project needs. Use your deep understanding of systems to write clean, reliable code that meets More ❯
Employment Type: Permanent
Posted:
Principal Software Engineer
10th Percentile
£68,075
25th Percentile
£72,500
Median
£97,500
75th Percentile
£113,438
90th Percentile
£124,375