Principal Software Engineer Jobs in the UK

276 to 300 of 568 Principal Software Engineer Jobs in the UK

Principal Software Engineer

Bath, England, United Kingdom
Identify Solutions
Principal Software (Data) Engineer - £105,000 + exceptional benefits - Architect the Future of Consumer Tech - Remote or hybrid in Central Bath My client is hiring a Principal Software Engineer – Data, to help shape the future of a high-impact, consumer-facing platform used by More ❯
Posted:

Principal Software Engineer

Glasgow, Scotland, United Kingdom
Verimatrix
As a Principal Software Engineer, you build the products we sell to customers. You are a problem solver able to turn a requirement or a design into an operational high-quality product. At Principal level, you impact multiple products and contribute to product line design. You … insist on the highest standards for design and quality because a working product is ultimately your responsibility. You mentor other software engineers. You welcome input and feedback from peers and other roles in the organization and accept change as inevitable. You deal with ambiguity and come up with a … design with minimal input. Daily Software Engineer responsibilities include: Design and develop software for multiple areas of a Verimatrix product. Design and develop software for multiple areas of other teams' products on demand. Ensure quality by creating unit tests, and follow Verimatrix’s Secure Development Lifecycle. More ❯
Posted:

Principal Software Engineer

London, United Kingdom
Hybrid / WFH Options
Platform Recruitment
Title : Principal Software Engineer Company : HPC R&D Location : London (Hybrid) Pay : Up to £150,000 Company : An advanced HPC R&D firm, looking to expand the UK compiler team. Most of the team are ex-Big-Tech, ex-FAANG or ex-Chip firms. They joined because … technical leadership. If you want to work alongside some of the brightest, most enthusiastic people in the industry, this may be worth exploring. Role : Principal Software Engineer position with an emphasis on GPU compiler development in the context of AI. You will be working with Triton, but … edge compiler development project. Significant hires have already been made in the team to support this role. About you: 6 years+ as a compiler engineer Strong C++ programming skills Experience with Triton, LLVM, MLIR or other compilers Experience with GPU architectures Full details are available. Please don't hesitate More ❯
Employment Type: Permanent
Salary: £90000 - £150000/annum
Posted:

Principal 3D Computer Vision Software Engineer, Python, AI, COR7246

South East London, London, United Kingdom
Hybrid / WFH Options
Corriculo Ltd
Principal 3D Computer Vision Software Engineer, Python, AI, COR7246 Are you a seasoned Computer Vision Software Engineer with a passion for solving complex 3D AI problems and building real-world, high-impact technology? This could be your opportunity to join an ambitious, mission-driven AI … a start-up opportunity not to be missed... A chance to build something that matters and has impact! The Role This is a unique Principal 3D AI Computer Vision Engineer position at a company building a cutting edge 3D AI platform. As Principal Engineer, you'll … lead 3D/2D vision and machine learning projects from design to deployment, working alongside talented software and product teams to turn complex 3D data into meaningful, actionable insights - a strong commercial background in 3D Computer Vision, Computational Geometry, or Machine Vision is a must! This role is hybrid More ❯
Employment Type: Permanent, Work From Home
Salary: £90,000
Posted:

Principal Software Engineer

Manchester, England, United Kingdom
ZipRecruiter
Job Description Principal Software Engineer – Manchester – eCommerce Great opportunity for a Principal Software Engineer to join a Manchester based eCommerce giant as they work on a large-scale digital re-platform across the estate to MACH and Event-Driven Architecture. This role takes a … bit of a step back from day-to-day coding and focuses more on supporting Software Engineers, technology vision and strategy. You’d also be the tandem between non-technical stakeholders and Product engineering, ensuring that the vision comes to life. Key Technical Skills JavaScript/Typescript React, Next.js More ❯
Posted:

Principal Software Engineer, C, C++, Python

Gloucester, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Principal Software Engineer - C, C++, Python, Gloucester Client: Spectrum IT Recruitment Location: Gloucester, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 2 Posted: 06.06.2025 Expiry Date: 21.07.2025 Job Description: We are seeking a Principal Software Engineer with expertise in C … in radiation detection solutions. This role offers the opportunity to work on impactful projects that protect and empower communities worldwide. Responsibilities: Design and develop software solutions for radiation detection products. Collaborate with cross-functional teams to deliver high-quality products. Contribute to the technical leadership of the software engineering team. Maintain and improve existing software systems. Qualifications: Deep expertise in C, C++, and Python programming languages. Experience with cloud and on-premises environments, including Kubernetes, Helm Charts, Terraform, or Ansible. Proficiency with CI/CD tools such as Jenkins and GitLab, and monitoring tools like Prometheus More ❯
Posted:

Principal Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
KPMG UK
Join to apply for the Principal Software Engineer role at KPMG UK Get AI-powered advice on this job and more exclusive features. Job details Location: Aberdeen, Birmingham, Bristol, Cambridge, Cardiff, Edinburgh, Gatwick, Glasgow, Leeds, Liverpool, London, Manchester, Milton Keynes, Newcastle upon Tyne, Nottingham, Reading, South Coast … growth environment. With ambitious growth plans, your future here is promising. Stay current with tech trends and audit delivery innovations. The Role As a Principal Software Engineer, you will lead a full-stack engineering squad within the Audit Technology team. Your role involves architecting, developing, and scaling … audit's future. Responsibilities Engineering Leadership & Mentorship: Lead and inspire a team of full-stack engineers, provide architectural guidance, and ensure high-quality, scalable software delivery. Solution Architecture: Design end-to-end software solutions, ensuring robustness, security, and scalability. Hands-On Development: Write and review clean, maintainable code More ❯
Posted:

Principal Software Engineer

City Of London, England, United Kingdom
Premier Group
I'm working with a fantastic software company that's looking for a Principal Software Engineer to join their team. They've developed a powerful product that utilises data analytics and machine learning to optimise inventory data, built primarily on Java. This is a key role … ll take ownership of the technical roadmap and manage solutions architecture, acting as a vital link between leadership and the engineering team. Job Title: Principal Software Engineer Location: Central London (Office Based) Salary: £80,000 - £95,000 Industry: Software/Data Analytics Requirements: Over 7 years … the technical roadmap , aligning it with the product strategy to achieve key business objectives. Architect and manage robust solutions and APIs . Deliver critical software engineering , with a focus on rapid prototyping. Inspire and mentor a highly motivated, polyglot on-site development team. Lead R&D initiatives and technical More ❯
Posted:

Principal Software Engineer

Reading, England, United Kingdom
Roc Search
Role Title: Principal Software Engineer (JavaScript) Location: Remote (occasional onsite near Reading – likely 3-4 times per month TBC) Engagement: Statement of Work (Outside IR35) Rate: Up to £550 per day Overview: We are looking for a highly skilled Principal Software Engineer to contribute … focused on modernising and engineering high-quality digital products for a data-driven platform. This is a hands-on leadership role ideal for an engineer who thrives in delivering complex, enterprise-grade solutions to high standards. You will be working with a multi-disciplinary product team to build scalable … build full-stack solutions with an emphasis on quality, performance, and scalability. Apply cloud-native design patterns to build distributed systems aligned with modern software architecture principles. Implement CI/CD, automated testing, and engineering best practices across the SDLC. Ensure compliance with security, privacy, and data protection standards. More ❯
Posted:

Principal Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Propel
Senior Tech Consultant | Partnering with high growth, VC & PE backed scale-ups Principal Software Engineer – Drive Social Impact Through Tech Location: London (Hybrid or Remote) Are you a tech leader passionate about using software to create meaningful change? We’re seeking a Principal Software Engineer to lead technical initiatives, architect scalable solutions, and collaborate with cross-functional teams. Key Responsibilities: Lead technical strategy across multiple projects, ensuring scalable, secure architectures. Develop backend infrastructure and CI/CD pipelines using Python, Django, and AWS. Provide expert technical guidance to clients and stakeholders. Mentor … and support a team of developers. What We’re Looking For: 5+ years of software development experience, including Python, Django & AWS. Strong leadership and technical decision-making skills. Experience modernizing legacy systems and working with stakeholders. Passion for ethical software development and social impact. Why Join? Work on More ❯
Posted:

Principal Software Engineer, Device Management Systems

London, England, United Kingdom
Amazon
Principal Software Engineer, Device Management Systems The Amazon Device Management Systems (ADMS) organization in Chennai is specialized in building foundational solutions that cater to critical customer experiences including device-authentication, device-registration, device profiles, and account-linking. These solutions cater to all Amazon first-party devices and … connect to the Amazon cloud on behalf of customer scenarios that originate through these devices. The organization is looking for an experienced and talented Principal Engineer with experience and passion in building large-scale cloud-based web service solutions, particularly those that interact with the Amazon device ecosystem. … seeking a PE who has experience in evolving existing architectures to handle a broader set of use-cases while maintaining simplicity. As an Amazon.com Principal Engineer, you’ll be a technical leader. You’ll help establish technical standards and drive Amazon’s overall technical architecture and engineering practices. More ❯
Posted:

Principal Software Engineer, Amazon Cross Border Tech

London, England, United Kingdom
Amazon
Principal Software Engineer, Amazon Cross Border Tech The Amazon Cross Border Core Technology team is seeking a seasoned Principal Engineer to drive the development of innovative technologies that will shape platforms and products impacting a multi-billion-dollar business and enhancing the global customer experience. … Innovating strategies for global expansion and developing solutions that will sustain the continued rapid growth of this thriving business. Key job responsibilities As a Principal Engineer you will be expected to serve as a technical lead on our most demanding, cross-functional projects. Ensure the quality of architecture … region. Collaborate with the business teams to identify opportunities and innovate on behalf of our customers. BASIC QUALIFICATIONS Bachelor's degree 10+ years of software engineering with a proven track record of leading large-scale projects experience Experience in complex software development and knowledge of emerging platforms, Java More ❯
Posted:

Principal Software Engineer, C, C++, Python

Hemel Hempstead, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Principal Software Engineer - C, C++, Python, Hemel Hempstead Client: Spectrum IT Recruitment Location: Hemel Hempstead, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 2 Posted: 06.06.2025 Expiry Date: 21.07.2025 Job Description: We are seeking a Principal Software Engineer skilled in … in radiation detection solutions. This role offers the opportunity to work on impactful projects that protect and empower communities worldwide. Responsibilities: Design and develop software solutions for radiation detection equipment. Collaborate with cross-functional teams to deliver high-quality products. Contribute to the continuous improvement of software development More ❯
Posted:

Principal Software Engineer, C, C++, Python

Colchester, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Principal Software Engineer - C, C++, Python, Colchester Client: Spectrum IT Recruitment Location: Colchester, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 2 Posted: 06.06.2025 Expiry Date: 21.07.2025 Job Description: We are seeking a Principal Software Engineer with expertise in C … in radiation detection solutions. This role offers the opportunity to work on impactful projects that protect and empower communities worldwide. Responsibilities: Design and develop software solutions in C, C++, and Python. Collaborate with cross-functional teams to deliver high-quality products. Contribute to the company's innovative solutions in … radiation detection technology. Qualifications: Deep expertise in software development with C, C++, and Python. Experience with cloud and on-premises environments, Kubernetes, Helm Charts, Terraform, or Ansible. Proficiency in CI/CD tools such as Jenkins and GitLab, and monitoring tools like Prometheus and ELK. Benefits: Salary: £70-£75k More ❯
Posted:

Principal Software Engineer, C, C++, Python

Bolton, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Principal Software Engineer - C, C++, Python Location: Bolton, Greater Manchester, United Kingdom Client: Spectrum IT Recruitment Job Category: Other EU work permit required: Yes Job Views: 2 Posted: 06.06.2025 Expiry Date: 21.07.2025 Job Description We are seeking a Principal Software Engineer with expertise in … in radiation detection solutions. This role offers the opportunity to work on impactful projects that protect and empower communities worldwide. Responsibilities Design and develop software solutions in C, C++, and Python. Collaborate with cross-functional teams to deliver high-quality products. Contribute to the company's innovative solutions in … radiation detection technology. Qualifications Deep expertise in software development with C, C++, and Python. Experience with cloud and on-premise environments, including Kubernetes, Helm, Terraform, or Ansible. Proficiency in CI/CD tools such as Jenkins and GitLab, and monitoring tools like Prometheus and ELK. Benefits Salary: £70-£75k More ❯
Posted:

Principal Software Engineer, C, C++, Python

Milton Keynes, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Principal Software Engineer - C, C++, Python, Milton Keynes Client: Spectrum IT Recruitment Location: Milton Keynes Job Category: Other EU work permit required: Yes Job Views: 2 Posted: 06.06.2025 Expiry Date: 21.07.2025 Job Description: Join a pioneering company in cutting-edge radiation detection solutions, where your work will … protect and empower communities worldwide! As a Principal Software Engineer, you will work on high-stakes projects, collaborate with an experienced team, and drive product excellence. Responsibilities: Design and develop software solutions using C, C++, and Python. Work with cloud and on-premises environments, including Kubernetes More ❯
Posted:

Principal Software Engineer, C, C++, Python

Oxford, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Principal Software Engineer - C, C++, Python Location: Oxford district, United Kingdom Client: Spectrum IT Recruitment Job Category: Other EU work permit required: Yes Posted: 06.06.2025 Expiry Date: 21.07.2025 Job Description: We are seeking a Principal Software Engineer with expertise in C, C++, and Python … join a pioneering company specializing in radiation detection solutions. Your work will contribute to protecting and empowering communities worldwide. Key Responsibilities: Design and develop software for radiation detection systems. Collaborate with cross-functional teams to deliver high-quality solutions. Contribute to product architecture and technical strategy. Qualifications: Deep expertise More ❯
Posted:

Principal Software Engineer, C, C++, Python

Reading, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Principal Software Engineer - C, C++, Python Location: Reading, United Kingdom Client: Spectrum IT Recruitment Job Category: Other EU work permit required: Yes Job Views: 2 Posted: 06.06.2025 Expiry Date: 21.07.2025 Job Description: Join a pioneering company in cutting-edge radiation detection solutions, where your work will protect … and empower communities worldwide. As a Principal Software Engineer, you will work on high-stakes projects, collaborate with an experienced team, and use your expertise in C, C++, and Python to drive product excellence. Responsibilities: Design and develop software solutions for radiation detection systems. Collaborate with More ❯
Posted:

Principal Software Engineer, C, C++, Python

Warrington, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Principal Software Engineer - C, C++, Python Join a pioneering company in radiation detection solutions, impacting communities worldwide. As a Principal Software Engineer, you will lead high-stakes projects, collaborate with experienced teams, and drive product excellence in a role that shapes the future of More ❯
Posted:

Principal Software Engineer, C, C++, Python

Slough, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Principal Software Engineer - C, C++, Python Location: Slough, United Kingdom Client: Spectrum IT Recruitment Job Category: Other EU work permit required: Yes Posted: 06.06.2025 Expiry Date: 21.07.2025 Job Description We are seeking a Principal Software Engineer with expertise in C, C++, and Python to … in radiation detection solutions. This role offers an opportunity to work on impactful projects that protect and empower communities worldwide. Responsibilities Design and develop software solutions in C, C++, and Python. Collaborate with cross-functional teams to deliver high-quality products. Contribute to the development of radiation detection technologies More ❯
Posted:

Principal Software Engineer, C, C++, Python

Southampton, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Principal Software Engineer - C, C++, Python, Southampton Client: Spectrum IT Recruitment Location: Southampton, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 2 Posted: 06.06.2025 Expiry Date: 21.07.2025 Job Description: We are seeking a Principal Software Engineer with expertise in C … a pioneering company specializing in cutting-edge radiation detection solutions. Your work will contribute to protecting and empowering communities worldwide. Responsibilities: Design and develop software solutions for radiation detection products. Collaborate with cross-functional teams to deliver high-quality products. Lead technical initiatives and mentor junior engineers. Requirements: Deep More ❯
Posted:

Principal Software Engineer, C, C++, Python

Birmingham, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Principal Software Engineer - C, C++, Python, Birmingham Client: Spectrum IT Recruitment Location: Birmingham, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 2 Posted: 06.06.2025 Expiry Date: 21.07.2025 Job Description: We are seeking a Principal Software Engineer with expertise in C … company specializing in radiation detection solutions. This role offers the opportunity to work on impactful projects that protect communities worldwide. Responsibilities: Design and develop software solutions for radiation detection products. Collaborate with cross-functional teams to deliver high-quality products. Contribute to the company's innovation in security and More ❯
Posted:

Principal Software Engineer, C, C++, Python

Watford, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Principal Software Engineer - C, C++, Python** Location: Watford, Hertfordshire, United Kingdom Client: Spectrum IT Recruitment Job Category: Other EU work permit required: Yes Job Views: 2 Posted: 06.06.2025 Expiry Date: 21.07.2025 Job Description: Join a pioneering company in cutting-edge radiation detection solutions, where your work will … protect and empower communities worldwide! As a Principal Software Engineer, you'll work on high-stakes projects, collaborate with an experienced team, and utilize your technical expertise to drive product excellence. Responsibilities: Design and develop software solutions using C, C++, and Python. Collaborate with cross-functional More ❯
Posted:

Principal Software Engineer, C, C++, Python

Nottingham, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Principal Software Engineer - C, C++, Python, Nottingham Client: Spectrum IT Recruitment Location: Nottingham, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 2 Posted: 06.06.2025 Expiry Date: 21.07.2025 Job Description: We are seeking a Principal Software Engineer with expertise in C … in radiation detection solutions. This role offers the opportunity to work on impactful projects that protect and empower communities worldwide. Responsibilities: Design and develop software solutions in C, C++, and Python. Collaborate with cross-functional teams to deliver high-quality products. Contribute to the development of radiation detection technologies. More ❯
Posted:

Principal Software Engineer, C, C++, Python

Doncaster, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Principal Software Engineer - C, C++, Python, Doncaster Client: Spectrum IT Recruitment Location: Doncaster, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 2 Posted: 06.06.2025 Expiry Date: 21.07.2025 Job Description: We are seeking a skilled Principal Software Engineer with expertise in … radiation detection solutions. This role offers the opportunity to work on impactful projects that protect and empower communities worldwide. Responsibilities include: Designing and developing software solutions for radiation detection systems. Collaborating with cross-functional teams to ensure product excellence. Contributing to the company's innovative solutions and growth. Qualifications More ❯
Posted:
Principal Software Engineer
25th Percentile
£65,000
Median
£68,000
75th Percentile
£72,125
90th Percentile
£108,750