76 to 100 of 163 Principal Software Engineer Jobs in the UK

Principal Software Engineer, Real-Time Embedded Systems

Location
Heybridge, England, United Kingdom
Rolls-Royce Corporation in Heybridge is seeking a Principal Software Engineer to lead design, verification and delivery of software components for real-time systems. You will decompose requirements, define tests, and collaborate with cross-disciplinary teams to ensure robustness and safety. The role demands strong C++ … expertise, system-level thinking, and the ability to drive improvements across the software lifecycle while supporting capacity planning and strategic goals within the Software #J-18808-Ljbffr ...

Principal Software Engineer - Executive Director

Location
Glasgow, Scotland, United Kingdom
intersection of infrastructure engineering, identity security, and AI—shaping how teams across the firm build and govern technology at scale. As a Principal Software Engineer at JPMorganChase within Infrastructure Platforms Engineering & AI Practices, you will help design and build platforms and shared services that meet our access … solutions consistently to meet evolving requirements for infrastructure identity and security requirements in an AI-enabled environment. This role is suited to a senior engineer who has hands‐on skills to lead across multiple teams—defining architecture, engineering practices and standards, and delivering high-impact software that scales. ...

Principal Software Engineer - Full Stack

Location
Manchester, England, United Kingdom
Details Role: Principal Software Engineer Locations: Manchester (must be willing to travel to client sites throughout the UK on an ad hoc basis) Level: Manager Salary: Competitive salary and package (Depending on level of experience) Accenture is a leading global professional services company, providing a broad range … sets and next-generation technology to each business challenge. We believe in inclusion and diversity and supporting the whole person. About the Team Accenture Software & Platform Engineering is over 1,000 people strong and provides end-to-end product engineering solutions which deliver tangible value, fast. We bring together ...

Principal Software Engineer (AI/ML)

Location
Luton, England, United Kingdom
benchmarked against the external market. Exceptions above the standard range are managed through governance controls to protect internal equity. Are you a software engineer with a working knowledge of Artificial Intelligence (AI) and Machine Learning (ML)? If you are interested in developing software for cutting‐edge defence … sixth‐generation stealth fighter jet or a revolutionary Laser Directed Energy product, Leonardo would like to hear from you. We are seeking Senior or Principal Software Engineers with an interest in AI/ML to join our Electronics UK business. Successful candidates will contribute to the delivery ...

Principal Software Engineer - Autonomy

Location
Fareham, England, United Kingdom
looking for a Principal Software Engineer – Autonomy to lead the development of advanced autonomous capabilities across our fleet of Kraken autonomous vehicles. This is a senior, hands‐on technical role at the heart of cutting‐edge R&D, covering vessel guidance, mission frameworks, autonomous behaviours, obstacle avoidance … development of high‐level autonomous behaviours for unmanned vehicles Designing and optimising algorithms for: Obstacle avoidance Path planning Mission‐level autonomy Developing robust autonomy software using C++ and Python Working extensively with ROS2, DDS, and embedded Linux systems Collaborating with cross‐functional engineering teams to integrate autonomy solutions Conducting ...

Principal Software Engineer - Full Stack Python/AWS - Executive Director

Location
City Of London, England, United Kingdom
Morgan Chase. AI Engineering tackle business critical priorities using innovative machine learning techniques and technologies with a focus on machine learning for Software, Cybersecurity and Technology Infrastructure. The team partners closely with all lines of business and engineering teams across the firm to execute long-term projects in these … areas that require significant machine learning development to support JPMC businesses as they grow. As a Principal Software Engineer at JPMorganChase within CDAO Technology Group in the Applied Innovation (of AI) Engineering team, you will design, develop, deploy, and maintain advanced AI products. You’ll collaborate with ...

Principal Software Engineer – Hybrid, Cloud & Microservices

Location
Greater London, England, United Kingdom
McNally Recruitment Ltd is seeking a Principal Engineer to join a large UK client in Edinburgh or London, with 6 days in the office per month and the rest remote. You will design and engineer software with customer experience at the forefront, contribute to architecture … engineering excellence, and collaborate to enhance the bank's software capabilities. You will lead engineering teams, drive architecture roadmaps, and deliver end-to-end solutions leveraging Java, Spring Boot, ReactJS and #J-18808-Ljbffr ...

Principal Software Engineer – Hybrid, Cloud & Microservices

Location
City of Edinburgh, Scotland, United Kingdom
McNally Recruitment Ltd is seeking a Principal Engineer to join a large UK client in Edinburgh or London, with 6 days in the office per month and the rest remote. You will design and engineer software with customer experience at the forefront, contribute to architecture … engineering excellence, and collaborate to enhance the bank's software capabilities. You will lead engineering teams, drive architecture roadmaps, and deliver end-to-end solutions leveraging Java, Spring Boot, ReactJS and #J-18808-Ljbffr ...

Principal Software Engineer

Location
Tipton, England, United Kingdom
Company cultures & job summary Our client is looking for a Principal Software Engineer to join their Cyber business unit working on advanced cryptographic and key management solutions for defence customers. You'll need strong embedded or application software development experience, particularly in C and C++, along … with a solid grounding in best practice software development lifecycles. Working Patterns and location – Fully on site #J-18808-Ljbffr ...

C# Principal Software Engineer

Location
Greater London, England, United Kingdom
Role Purpose We are seeking a highly experienced Principal Software Engineer to provide technical leadership across our technology function, driving the design, delivery, and continuous improvement of enterprise applications and digital services. This is a senior hands-on role for an individual who combines deep technical expertise … design and architecture of scalable, secure, and resilient enterprise applications, ensuring alignment with business and technology strategies. Drive Technical Leadership – Define and champion software engineering standards, architectural patterns, best practices, and reusable frameworks across the engineering community. Own Delivery Outcomes – Lead complex technology initiatives from concept through to deployment ...

Principal Software Engineer

Location
Greater Manchester, England, United Kingdom
client, a leading UK insurance and technology organisation, is seeking a Principal Software Engineer to provide technical leadership across complex enterprise platforms and customer-facing solutions. This permanent role offers a hybrid working pattern, with two days per week based in an office in London, Bournemouth … Stockport, alongside flexible working arrangements. Key Responsibilities: Lead software delivery across the full development lifecycle, ensuring applications are designed, built, tested, released and supported to high standards Provide strategic technical leadership across engineering teams and contribute to architecture decisions and technical direction Design and deliver integrated solutions across ...

Principal Software Engineer - Crypto & Key Mgmt (On-Site)

Location
Tipton, England, United Kingdom
Datasource Computer Employment Limited seeks a Principal Software Engineer to join its Cyber business unit, developing advanced cryptographic and key management solutions for defence customers. The role requires strong embedded or application software development experience in C and C++, with a solid grounding in best practice … software development lifecycles. Working patterns are fully on site in the United Kingdom, offering a challenging environment across security-focused projects and modern #J-18808-Ljbffr ...

Principal Software Engineer - Hybrid Tech Lead

Location
Manchester, England, United Kingdom
Prattwhitney is seeking a Principal Software Engineer for a full-time position in Manchester with a hybrid working model. You will design and develop software solutions while mentoring junior team members within our cross-functional team. The role requires full-stack experience with popular frameworks ...

Principal Software Engineers

Location
Luton, England, United Kingdom
Description: Job Description Are you a Real Time Embedded Software Engineer ready to take the next step on your career journey. If you are looking at opportunities for progression, to learn and grow within a supportive environment, Leonardo has multiple roles available. Do you want to deliver solutions … value job security and flexible working with great benefits and an emphasis on work life balance? Then you should apply for one of our PRINCIPAL SOFTWARE ENGINEER roles as we are looking for engineers to join our team working on a variety of exciting projects. Below ...

Principal Software Engineer – Secure, Mission-Critical Systems

Location
Kingswood, England, United Kingdom
Raytheon UK is recruiting a Principal Software Engineer to join our onsite teams in Manchester and Gloucester. You will contribute to secure, mission-critical software across defence programmes, working in a cross-functional team with DevSecOps at scale and AI/ML capabilities. Applicants should ...

Principal Software Engineer - Embedded C/C++ for Defence

Location
Basildon, England, United Kingdom
Leonardo is seeking a Principal Software Engineer to drive pivotal technical work within our Integrated Sensors & Protection line. You will develop a new generation of features using innovative C/C++ software across defence projects, collaborating with a world‐class team to continuously improve and deliver ...

Principal Software Engineer — Global Delivery Lead

Location
Wythenshawe, England, United Kingdom
Accenture PLC in Manchester is seeking a Principal Software Engineer to lead experienced teams and deliver end-to-end software solutions for diverse UK client projects. The role blends hands-on engineering with strong leadership across back-end services and cloud deployments. You will drive client ...

Senior Principal Software Engineer - Cloud-Native Payments

Location
Greater London, England, United Kingdom
Corpay is seeking a Principal Software Engineer in London to lead cross-functional engineering for the Client Lifecycle domain. You will drive architecture, guide teams, and contribute hands-on code while shaping secure, scalable, cloud-native solutions. You will collaborate with managers and product owners to align ...

Principal Software Engineer: AI-Driven Cloud Platform

Location
Newcastle upon Tyne, England, United Kingdom
International UK Limited is seeking a Principal Software Engineer to lead complex engineering challenges that shape our products and technical direction. You will operate across the organisation—defining strategy, influencing architecture, and guiding delivery inside a modern SaaS environment, using .NET and Azure, with cloud-native design ...

Principal Software Engineer - Platform Engineering - Accelerator Business

Location
Greater London, England, United Kingdom
helps you realize your potential. Our team is key to our success. We’re people-first. We value collaboration, curiosity and commitment. As a Principal Software Engineer at JPMorgan Chase within the Accelerator Business in the Platform Team, you are the heart of this venture, focused … term architectural strategy for platform engineering, ensuring competitive advantage and scalability. Mentor and coach senior engineers across teams, elevating the technical bar and championing Software Engineering Communities of Practice. Serve as the key technical liaison for product, business, and security stakeholders, translating technical decisions into business impact. Lead ...

Principal Software Engineer — Lead Scalable Systems (Equity)

Location
United Kingdom
TPXimpact is seeking a Principal Software Engineer to shape the technical direction of high-profile projects and lead delivery of modern, scalable software. You will mentor engineers across teams, line-manage a group, and collaborate with senior stakeholders to translate complex problems into robust solutions. We expect … deep experience across languages and frameworks, cloud platforms, and a proven track record in software architecture design. #J-18808-Ljbffr ...

Principal Software Engineer (GTMO/Mesh)

Location
Greater London, England, United Kingdom
platform with a lot of moving parts, and a small engineering team that owns all of them. We're looking for a Principal Software Engineer who raises the bar on how we ship, not just what we ship. What you'll be doing: Owning features across … hard and varied We move fast and we're getting smarter about how we do it What you'll bring: 12+ years of software engineering experience with a track record of delivering reliable, scalable systems Strong full-stack skills — React/TypeScript, backend services, cloud infrastructure Experience building ...

Principal Software Engineer

Location
Greater London, England, United Kingdom
Strategic Enterprise Technology Leadership Recognised Java Engineering Expertise Advanced Architecture & Systems Integration Capability What this role is all about We're looking for a Principal Software Engineer to join Vitality's Engineering function, providing technical leadership across complex enterprise platforms and customer-facing solutions. This … highly influential role responsible for shaping engineering standards, driving architectural decisions, leading large-scale technical initiatives and ensuring the successful delivery of integrated software solutions that support critical business outcomes. The role operates across multiple teams and works closely with senior stakeholders, architects and third-party partners to deliver ...

Principal Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Bournemouth, Dorset, South West, United Kingdom
Employment Type
Permanent
Strategic Enterprise Technology Leadership Recognised Java Engineering Expertise Advanced Architecture & Systems Integration Capability What this role is all about We're looking for a Principal Software Engineer to join our client's Engineering function, providing technical leadership across complex enterprise platforms and customer-facing solutions. This … highly influential role responsible for shaping engineering standards, driving architectural decisions, leading large-scale technical initiatives and ensuring the successful delivery of integrated software solutions that support critical business outcomes. The role operates across multiple teams and works closely with senior stakeholders, architects and third-party partners to deliver ...

Principal Software Engineer – Cloud-Native Data Leader (London)

Location
Greater London, England, United Kingdom
Corpay One, Inc. is seeking a Principal Software Engineer in London to lead technically across the Client Lifecycle domain. You will drive design, architecture, and delivery of secure, scalable systems, while remaining hands-on and mentoring engineers. The role emphasizes cloud-native architectures on AWS, data-driven ...