Principal Software Engineer Jobs in the UK

23 of 23 Principal Software Engineer Jobs in the UK

Principal Software Engineer

Cheltenham, Gloucestershire, England, United Kingdom
Hybrid / WFH Options
Computer Futures
Principal Software Engineer - Lead Innovation in Government Tech Up to £95,000 + Exceptional Benefits Remote First (1 Day/Fortnight Onsite) SC Clearable - British Citizens Only Are you ready to shape the future of government technology? Join a cutting-edge software engineering business as a Principal Software Engineer, where you'll lead More ❯
Employment Type: Full-Time
Salary: £70,000 - £95,000 per annum
Posted:

Principal Software Engineer

London, United Kingdom
iO Associates
Principal Software Engineer (Permanent) Salary: £65,000 - £75,000 Location: UK-based iO Associates is supporting a large public-sector organisation. They are looking for a Principal Software Engineer to help shape the future of digital services. You'll join a forward-thinking Head of Engineering who is transforming the team to deliver smarter … more efficient solutions for residents and staff. What you'll be doing Setting the technical direction of software engineering and helping to define best practice. Taking a hands-on role in solution design and development. Collaborating closely with platform engineering to create robust, scalable services. Building new tools internally to improve access to services, automate processes, and enhance systems … in housing and property services. What we're looking for Strong software engineering expertise, ideally with JavaScript (React preferred) and knowledge of cloud platforms (AWS, Azure, Cloudflare). Experience in solution design and delivering end-to-end digital services. Background in consultancy Knowledge of containerisation tools (Docker or Kubernetes) is a plus. A proactive, "get things done" mindset with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

London, South East, England, United Kingdom
Rise Technical Recruitment Limited
Principal Software Engineer (Java/Python) London (Office Based) £100,000 - £115,000 + Progression + Training An excellent opportunity awaits an experienced software engineer with strong Java and Python skills for a hands-on technical leadership position within an innovative ML-driven SaaS firm, in a role offering technical growth, variety and strong development … technical guidance and mentorship to more junior members of the development team. This role is office-based, five days per week, in Central London.The ideal candidate is an experienced engineer with strong Java and Python expertise, looking for a hands-on leadership position. Someone with strong architecture and AWS DevOps skills, along with solid hands-on experience in data … design, and third-party service integration*Mentor and guide the development team while working closely with management*Fully office-based role in Central London The Person: *Experienced hands-on software engineer with strong Java and Python skills*Strong AWS cloud infrastructure and containerisation experience*Skilled in building and managing data ingestion and processing pipelines*Living within a commutable More ❯
Employment Type: Full-Time
Salary: £100,000 - £115,000 per annum, Inc benefits
Posted:

Principal Software Engineer

London, United Kingdom
Rise Technical Recruitment Limited
Principal Software Engineer (Java/Python) London (Office Based) £100,000 - £115,000 + Progression + Training An excellent opportunity awaits an experienced software engineer with strong Java and Python skills for a hands-on technical leadership position within an innovative ML-driven SaaS firm, in a role offering technical growth, variety and strong development … guidance and mentorship to more junior members of the development team. This role is office-based, five days per week, in Central London. The ideal candidate is an experienced engineer with strong Java and Python expertise, looking for a hands-on leadership position. Someone with strong architecture and AWS DevOps skills, along with solid hands-on experience in data … design, and third-party service integration *Mentor and guide the development team while working closely with management *Fully office-based role in Central London The Person: *Experienced hands-on software engineer with strong Java and Python skills *Strong AWS cloud infrastructure and containerisation experience *Skilled in building and managing data ingestion and processing pipelines *Living within a commutable More ❯
Employment Type: Permanent
Posted:

Principal Software Engineer

London, United Kingdom
Hybrid / WFH Options
Computer Futures
Principal Software Engineer - Lead the Future of UK GovTech ?? Up to £95,000 + Elite Benefits ?? Remote First (Just 1 Day Onsite Every Fortnight) ?? SC Clearable - British Citizens Only Ready to lead innovation that matters? Join a mission-driven tech powerhouse where your code helps protect national interests, drive digital transformation, and shape the future of government … technology. We're looking for a Principal Software Engineer to architect cloud-native solutions, mentor brilliant engineers, and lead delivery across high-impact government programmes. This is your chance to combine deep technical expertise with strategic leadership in a collaborative, forward-thinking environment. You will need experience in Java, React.js and AWS to be successful in this More ❯
Employment Type: Permanent
Salary: £95,000
Posted:

Principal Software Engineer

London, South East, England, United Kingdom
Hybrid / WFH Options
Computer Futures
Principal Software Engineer - Lead the Future of UK GovTech Up to £95,000 + Elite Benefits Remote First (Just 1 Day Onsite Every Fortnight)?? SC Clearable - British Citizens Only Ready to lead innovation that matters? Join a mission-driven tech powerhouse where your code helps protect national interests, drive digital transformation, and shape the future of government … technology. We're looking for a Principal Software Engineer to architect cloud-native solutions, mentor brilliant engineers, and lead delivery across high-impact government programmes. This is your chance to combine deep technical expertise with strategic leadership in a collaborative, forward-thinking environment. You will need experience in Java, React.js and AWS to be successful in this More ❯
Employment Type: Full-Time
Salary: £60,000 - £95,000 per annum
Posted:

Principal Software Engineer

London, United Kingdom
easyJet Airline Company PLC
Job Description - Principal Software Engineer (16102) Description easyJet holidays is the UK's fastest-growing tour operator, launched in 2019 and already making significant strides in the travel industry. We combine easyJet's vast flight network with over 5000 handpicked hotels and state-of-the-art technology to deliver unbeatable holiday packages across more than 100 destinations … Sunday Times Best Places to Work and Best Workplace in Travel. The Development team at easyJet Holidays is at the heart of our mission, enhancing our website and proprietary software to keep us ahead in a competitive market. We are a close-knit group that thrives under pressure and drives the company's technological advancements. We are looking for … a Principal Software Engineer to lead complex projects and innovate our architectural practices. This role involves steering the technical direction, mentoring junior engineers, and enhancing our software development lifecycle to maintain our edge as a leader in the travel industry. What you'll be doing Lead the design and implementation of scalable software solutions and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

Cheltenham, Gloucestershire, South West, United Kingdom
Copello
Principal Software Engineer Security Cleared (High Level of UK Government Security Clearance Required) Salary: up to £100k + Benefits Copello Global is supporting a confidential client within the defence/technology sector in their search for an experienced Software Engineer to join them in Cheltenham. This is an exciting opportunity to work with a global … leader on highly impactful mission-critical programmes. The Role Design, build, and maintain secure, scalable software Write, review code, and support CI/CD pipelines Break down complex features and manage them within Agile workflows Deliver technical demos to internal and external stakeholders Skills Required Proficiency in Java, Python, or JavaScript Experience with AWS or Azure Familiarity with Jenkins More ❯
Employment Type: Permanent
Posted:

Principal Software Engineer

Cheltenham, Gloucestershire, United Kingdom
Copello
Principal Software Engineer Security Cleared (High Level of UK Government Security Clearance Required) Salary: up to £100k + Benefits Copello Global is supporting a confidential client within the defence/technology sector in their search for an experienced Software Engineer to join them in Cheltenham click apply for full job details More ❯
Employment Type: Permanent
Salary: GBP 100,000 Annual
Posted:

Principal Embedded Software Engineer

Gloucester, Gloucestershire, South West, United Kingdom
ZENOVO LTD
Job Title: Lead/Principal Embedded Software Engineer Location: Gloucester (On-Site Working) Salary: Up to £80,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
Salary: £75,000
Posted:

Principal Software Engineer

Nursling, Hampshire, United Kingdom
ARM
Principal Software Engineer Southampton 6-month contract Paying up to 65p/h (inside IR35) Please note that due to the nature of the work, you will need to be eligible to obtain a high level of UK security clearance. Please only apply if suitable. Responsibilities : Creation and development of a new generation of features and capabilities … using innovative software solutions Provide software support to the Integrated Sensors & Protection line of business. Tasked with C# application development Familiarity with the tools and approaches to embedded development Bare metal embedded C++ software development Experience required: Familiarity with Configuration Management process and tools e.g., Git Familiar with Embedded interfaces, e.g., CAN bus, I2C, SPI, GPIO Software More ❯
Employment Type: Contract
Rate: GBP Annual
Posted:

Principal Software Engineer

Southampton, Hampshire, Nursling, United Kingdom
ARM
Principal Software Engineer Southampton 6-month contract Paying up to £65p/h (inside IR35) Please note that due to the nature of the work, you will need to be eligible to obtain a high level of UK security clearance. Please only apply if suitable. Responsibilities : Creation and development of a new generation of features and capabilities … using innovative software solutions Provide software support to the Integrated Sensors & Protection line of business. Tasked with C# application development Familiarity with the tools and approaches to embedded development Bare metal embedded C++ software development Experience required: Familiarity with Configuration Management process and tools e.g., Git Familiar with Embedded interfaces, e.g., CAN bus, I2C, SPI, GPIO Software More ❯
Employment Type: Contract
Posted:

Principal Software Engineer

London, United Kingdom
Hybrid / WFH Options
Codurance Ltd
We are looking for a Principal Software Engineer (we call them Principal Software Craftspeople) who shares the same values of pragmatism, professionalism and transparency as us to join our team. You'd be utilising your expertise with clients, helping to shape Codurance, and being involved in coaching and mentoring across the company. We support our … within our client's existing team to help them tackle complex challenges within their own software. Or maybe you're more interested in helping to introduce the values of software craftsmanship and extreme programming practices to an organisation through coaching & mentoring. Location: We are open to this role being hybrid, with occasional travel to client sites. Please note that … identify and solve problems. You are good at helping people come up with a vision and helping them get aligned behind it You bring deep hands-on experience in software engineering, particularly modernisation, with a track record of guiding teams to build well-crafted, reliable, and maintainable systems. You're comfortable leading complex client engagements - shaping delivery through discovery More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Embedded Software Engineer

Gloucester, Gloucestershire, United Kingdom
ZENOVO LTD
Job Title: Lead/Principal Embedded Software Engineer Location: Gloucester (On-Site Working) Salary: Up to £80,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 click apply for full job details More ❯
Employment Type: Permanent
Salary: GBP 75,000 Annual
Posted:

Principal Software Engineer

Crawley, Sussex, United Kingdom
Hybrid / WFH Options
Elekta AB
We don't just build technology. We build hope. We are seeking a highly experienced Principal Software Engineer to lead the development of advanced control systems software for our state-of-the-art radiotherapy solutions.This role involves designing and evolving a suite of applications, including service tools, factory test software, and interfaces that connect treatment … and maintenance of these applications to a modern, containerised microservices platform.As a technical leader within a Scrum team and an Agile Release Train, you will champion best practices in software engineering, ensuring quality and compliance in a safety-critical environment. Your expertise will guide architectural decisions, influence technical strategy, and mentor teams to deliver innovative, reliable solutions that make … patient care. What you'll do at Elekta: Define, design, develop and maintain applications and the control system for the Elekta Radiotherapy Treatment System (Linac). Maintaining and enhancing Software quality metrics including test coverage and code maintainability through code walkthroughs, testing at all level of the V model and attention to detail. Ensuring the code and the system More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer - Front End Architect and Governance Lead

London, United Kingdom
Fairygodboss
Principal Software Engineer - Front End Architect and Governance Lead Why you should apply for a job to JPMorgan Chase: 61% say women are treated fairly and equally to men 77% say the CEO supports gender diversity Ratings are based on anonymous reviews by Fairygodboss members. Position summary ll guide the development of innovative UI components and frameworks More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Embedded Software Engineer

Bristol, Gloucestershire, United Kingdom
Zenovo
Job Title : Principal Embedded Software Engineer Location : Bristol City Centre - 3 Days Per Week On-Site Salary - Up to £72,000 + Bonus & Benefits (Depending on Experience) Summary: This is a fantastic opportunity for an experienced engineer with a passion for leadership and a background in safety-critical embedded software to step into a high … impact role, driving both technical delivery and team performance. Responsibilities : Leading, mentoring, and managing a team of embedded software engineers in a collaborative and high-performing environment. Overseeing the full software development lifecycle from requirements and design through to implementation, testing, and maintenance. Collaborating with cross-functional teams, including project management and QA, to ensure seamless and timely … and resolving technical challenges while managing risk and maintaining timelines. Driving continuous improvement, fostering innovation, and supporting professional growth within your team. Required Skills & Experience: Proven experience in embedded software development within a safety-critical environment. Solid understanding of embedded systems and RTOS Strong programming skills in C and assembler. Demonstrated leadership experience with the ability to mentor, motivate More ❯
Employment Type: Permanent
Salary: GBP 65,000 - 72,000 Annual
Posted:

Principal Embedded Software Engineer

Bristol City Centre - BS1, Bristol, United Kingdom
Zenovo
Job Title : Principal Embedded Software Engineer Location : Bristol City Centre - 3 Days Per Week On-Site Salary - Up to £72,000 + Bonus & Benefits (Depending on Experience) Summary: This is a fantastic opportunity for an experienced engineer with a passion for leadership and a background in safety-critical embedded software to step into a high … impact role, driving both technical delivery and team performance. Responsibilities : Leading, mentoring, and managing a team of embedded software engineers in a collaborative and high-performing environment. Overseeing the full software development lifecycle – from requirements and design through to implementation, testing, and maintenance. Collaborating with cross-functional teams, including project management and QA, to ensure seamless and timely … and resolving technical challenges while managing risk and maintaining timelines. Driving continuous improvement, fostering innovation, and supporting professional growth within your team. Required Skills & Experience: Proven experience in embedded software development within a safety-critical environment. Solid understanding of embedded systems and RTOS Strong programming skills in C and assembler. Demonstrated leadership experience with the ability to mentor, motivate More ❯
Employment Type: Permanent
Salary: £65000 - £72000/annum Up to £72,000 (Depending on Experien
Posted:

Principal Embedded Software Engineer

Bristol, Avon, South West, United Kingdom
ZENOVO LTD
Job Title : Principal Embedded Software Engineer Location : Bristol City Centre - 3 Days Per Week On-Site Salary - Up to £72,000 + Bonus & Benefits (Depending on Experience) Summary: This is a fantastic opportunity for an experienced engineer with a passion for leadership and a background in safety-critical embedded software to step into a high … impact role, driving both technical delivery and team performance. Responsibilities : Leading, mentoring, and managing a team of embedded software engineers in a collaborative and high-performing environment. Overseeing the full software development lifecycle – from requirements and design through to implementation, testing, and maintenance. Collaborating with cross-functional teams, including project management and QA, to ensure seamless and timely … and resolving technical challenges while managing risk and maintaining timelines. Driving continuous improvement, fostering innovation, and supporting professional growth within your team. Required Skills & Experience: Proven experience in embedded software development within a safety-critical environment. Solid understanding of embedded systems and RTOS Strong programming skills in C and assembler. Demonstrated leadership experience with the ability to mentor, motivate More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Senior/Principal Software Engineer (Hybrid, London, UK)

London, United Kingdom
Hybrid / WFH Options
Parking Network BV
transaction services, to make mobility ecological, efficient and convenient. Are you adaptable, flexible and pragmatic with a DevOps mindset? Are you able to apply good engineering processes to deliver software products of high quality and performance, even with occasionally ambiguous requirements? The ideal candidate will be a lifelong learner who enjoys solving technical problems, is curious about new technologies … pre-release and production environments running on AWS. We operate a DevOps culture and are responsible for developing, deploying, operating and monitoring our team's deliverables. As the senior engineer in the team, you will set the technical standard for the team; offering mentoring and support to your team-mates. Requirements A desire and willingness to learn other languages … direction to your team and contributing to the wider engineering organisation. Deep technical understanding of MySQL and relational databases, particularly database performance tuning. Knowledge of best practises around Modern Software Engineering, CI/CD, DORA metrics. Experience of software architecture and presenting technical designs to your team and stakeholders. Demonstrable expertise and understanding of API development/design More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior/Principal Wireless Software Engineer

Reading, Berkshire, United Kingdom
Cw (cambridge Wireless Ltd
Vicinity Technologies Limited, a dynamic leader in the UK's 5G and AI revolution, is seeking talented Senior/Principal Wireless Software Engineers to join our team of innovators. As a key contributor, you will play an integral role in developing cutting-edge 5G, 6G and Non-terrestrial Network (NTN) solutions which are transforming the way we connect … and communicate. Job Responsibilities Participate in design and develop 5G/6G TN/NTN and AI signal processing algorithms for communications systems, physical layer software and protocol stack software. Participate in 5G radio equipment and user terminals physical layer solution verification, end-to-end testing, network deployment and field trials. Interface with hardware, software and system engineers … growing company. Benefit from a competitive salary, performance-based bonuses, and a comprehensive benefits package. About Vicinity Founded in 2023, Vicinity develops and deploys advanced base stations, NTN solutions, software-defined terminal solutions and private networks, with global trials already underway. We collaborate with silicon providers, operators, integrators and top research institutes, pushing past 5G into what is next. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior and Principal Software Engineers

Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Hybrid / WFH Options
True North Group
TrueNorth have been engaged by a new partner in the SAAS space who after a raft of new investment are growing the team - we're looking for Senior and Principal Software Engineers with a back end focus, to join the team. You'll be responsible for designing and developing the core functionality that runs the product and platforms More ❯
Employment Type: Full-Time
Salary: £50,000 - £70,000 per annum
Posted:

Principal Software Engineer - API

York, Yorkshire, United Kingdom
Anaplan Inc
ideas with sound engineering practices to avoid technical dead-ends Contribute to technical planning, strategy, and retrospectives that shape the future of the platform Your Qualifications 12+ years of software engineering experience in enterprise-scale, data-centric, or platform environments Deep expertise in distributed data technologies such as Apache Kafka, Flink, and/or Pulsar Strong background in event More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Principal Software Engineer
10th Percentile
£69,800
25th Percentile
£75,000
Median
£100,000
75th Percentile
£115,000
90th Percentile
£125,750