Remote Principal Software Engineer Jobs in the UK

1 to 25 of 36 Remote Principal Software Engineer Jobs in the UK

Principal Software Engineer / Architect C# .Net AWS

Nottingham, Nottinghamshire, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
Principal Software Engineer/Architect (C# .Net SQL AWS) Remote to £80k Opportunity to progress your career in an impactful, Principal C# Developer/Architect role, at a tech company that provides a range of SaaS software solutions. As a Principal Software Engineer/Architect you will collaborate with Product Management and … Agile software delivery tribes to define, document and communicate the technical architecture for new products and features with scalability and reliability at the core. You'll liaise with senior stakeholders to agree technical solutions to meet business needs and drive improvements; initially you'll assess the current architecture, identify technical debt and architecture improvements to create technical strategy and … hybrid work from home policy, you'll need to meet up with the team for constructive meetings twice a quarter in the Nottingham office. About you: You have strong software development skills with C# .Net, SQL Server and AWS You have experience with solution and technical design of multi-tier, distributed scalable .Net solutions You have a strong knowledge More ❯
Employment Type: Full-Time
Salary: £70,000 - £80,000 per annum
Posted:

Principal Software Engineer

London, United Kingdom
Hybrid / WFH Options
BBC Group and Public Services
Press Tab to Move to Skip to Content Link Job Title: Principal Software Engineer - Security Engineer Job Reference: Band: BAND D Salary: £80,000-£90,000k depending on relevant skills, knowledge and experience. The expected salary range for this role reflects internal benchmarking and external market insights. Contract type: Permanent role Location: This is a hybrid … makes secure, high-velocity delivery possible. We build shared cloud platforms, developer tooling and guardrails that let hundreds of product teams ship confidently and sustainably. We're hiring a Principal Software Engineer - Security Engineer to help us embed secure-by-design thinking across the BBC. You'll work hands-on with engineering teams, applying InfoSec-led … security teams, enable secure engineering at scale, and support adoption of policies across delivery teams. No prep required beyond a few examples of your work. Main Responsibilities As a Principal Software Engineer - Security Engineer, you'll work hands-on with product and platform teams across the BBC to embed secure engineering practices that align with InfoSec More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

London, United Kingdom
Hybrid / WFH Options
Burns Sheehan
Principal Software Engineer - Cards & Credit (Python, Java, Clojure, AWS) Up to £135,000 + bonus (15-22%) + annual equity ️ Python, Distributed Systems, High-Scale Architecture London, hybrid working (2 days/week) Leading business lending platform I'm partnered with one of the UK's most successful fin-tech scale-ups who have built a platform … ve recently launched a new product line which has become the company's highest-growth area, with its own dedicated leadership and road map. They're now hiring a Principal Software Engineer to become the technical lead across two core engineering teams working in the card and credit space. This is a critical hands-on IC role … days/week in their London office (no fixed days) Be part of a high-ownership role with real scope to shape the success of a growing product Principal Software Engineer - Cards & Credit (Python, Java, Clojure, AWS) Burns Sheehan Ltd will consider applications based only on skills and ability and will not discriminate on any grounds. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer (£100k + benefits)

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
Manchester Digital
Principal Software Engineer (£100k + benefits) Great opportunity for a Principal Software Engineer with experience of .NET and AWS to join a fast-growing FinTech company in Manchester that have an award-winning culture built on collaboration. You'd join a large engineering department and would work with cross functional teams responsible for building … high-performance, cloud-native systems in a DevOps environment. As a Principal Software Engineer, you'll lead by example, writing production-grade code while shaping architecture, mentoring engineers, and driving technical excellence across teams. What You'll Be Doing: Designing and building scalable, distributed systems (60% hands-on coding) Leading technical strategy across multiple product teams Coaching … and mentoring Staff & Senior Software Engineers Owning non-functional requirements: scalability, security, performance Driving DevOps, CI/CD, and containerisation best practices Exploring and implementing AI-powered dev tools What We're Looking For: Strong hands-on skills in C#, .NET 9, Angular, NextJS and AWS Deep understanding of CI/CD, automation and modern DevOps practices Experience with More ❯
Employment Type: Permanent
Salary: GBP 100,000 Annual
Posted:

Principal Software Engineer

London, United Kingdom
Hybrid / WFH Options
Method-Resourcing
Principal Software Engineer London - Hybrid (2 days per week in the office) Up to £115,000 + 15% Bonus + Benefits Method Resourcing is thrilled to be partnering with a global leader in the travel services and benefits sector. They're looking for a Principal Software Engineer to drive innovation and drive forward greenfield … functionality as the company dives into AI. The role: As a Principal Engineer, you will take charge of a newly launched greenfield project, leading its technical development from the ground up. This is a rare opportunity to create a modern, scalable system using the latest technology. Your role will involve defining the architecture, making crucial technical decisions, and More ❯
Employment Type: Permanent, Work From Home
Posted:

Principal Software Engineer

London, South East, England, United Kingdom
Hybrid / WFH Options
Method Resourcing
Principal Software Engineer London - Hybrid (2 days per week in the office) Up to £115,000 + 15% Bonus + Benefits Method Resourcing is thrilled to be partnering with a global leader in the travel services and benefits sector. They're looking for a Principal Software Engineer to drive innovation and drive forward greenfield … functionality as the company dives into AI. The role: As a Principal Engineer, you will take charge of a newly launched greenfield project, leading its technical development from the ground up. This is a rare opportunity to create a modern, scalable system using the latest technology. Your role will involve defining the architecture, making crucial technical decisions, and More ❯
Employment Type: Full-Time
Salary: £105,000 - £115,000 per annum
Posted:

Principal Software Engineer

Manchester, England, United Kingdom
Hybrid / WFH Options
Made Tech
Our Principal Software Engineers are responsible for leading and delivering strategically significant, complex client engagements across our portfolio of clients. We believe that great delivery stems from a thorough understanding of our clients and their needs, strong discipline skills and subject matter expertise, excellent leadership and a clear vision of lasting and effective change in a public sector … environment. We expect our Principal Software Engineers to bring all of that and enthuse our delivery teams with the same passion. The successful candidate will lead the Software Engineering aspects of our client engagements while overseeing the wider delivery within the account (or industry) when appropriate. In addition, our Principal Software Engineers are responsible for … lasting, trusted advisor relationships. They will also oversee multiple, concurrent client deliveries to help ensure quality and drive the sharing of best practice across our engagements and industries. Our Principal Software Engineers are members of the Software Engineering Practice leadership team with the responsibility to develop the capability of the practice to meet business needs and to More ❯
Posted:

Principal Software Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Made Tech
Our Principal Software Engineers are responsible for leading and delivering strategically significant, complex client engagements across our portfolio of clients. We believe that great delivery stems from a thorough understanding of our clients and their needs, strong discipline skills and subject matter expertise, excellent leadership and a clear vision of lasting and effective change in a public sector … environment. We expect our Principal Software Engineers to bring all of that and enthuse our delivery teams with the same passion. The successful candidate will lead the Software Engineering aspects of our client engagements while overseeing the wider delivery within the account (or industry) when appropriate. In addition, our Principal Software Engineers are responsible for … lasting, trusted advisor relationships. They will also oversee multiple, concurrent client deliveries to help ensure quality and drive the sharing of best practice across our engagements and industries. Our Principal Software Engineers are members of the Software Engineering Practice leadership team with the responsibility to develop the capability of the practice to meet business needs and to More ❯
Posted:

Principal Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
Made Tech
Our Principal Software Engineers are responsible for leading and delivering strategically significant, complex client engagements across our portfolio of clients. We believe that great delivery stems from a thorough understanding of our clients and their needs, strong discipline skills and subject matter expertise, excellent leadership and a clear vision of lasting and effective change in a public sector … environment. We expect our Principal Software Engineers to bring all of that and enthuse our delivery teams with the same passion. The successful candidate will lead the Software Engineering aspects of our client engagements while overseeing the wider delivery within the account (or industry) when appropriate. In addition, our Principal Software Engineers are responsible for … lasting, trusted advisor relationships. They will also oversee multiple, concurrent client deliveries to help ensure quality and drive the sharing of best practice across our engagements and industries. Our Principal Software Engineers are members of the Software Engineering Practice leadership team with the responsibility to develop the capability of the practice to meet business needs and to More ❯
Posted:

Principal Software Engineer

Greater Bristol Area, United Kingdom
Hybrid / WFH Options
Made Tech
Our Principal Software Engineers are responsible for leading and delivering strategically significant, complex client engagements across our portfolio of clients. We believe that great delivery stems from a thorough understanding of our clients and their needs, strong discipline skills and subject matter expertise, excellent leadership and a clear vision of lasting and effective change in a public sector … environment. We expect our Principal Software Engineers to bring all of that and enthuse our delivery teams with the same passion. The successful candidate will lead the Software Engineering aspects of our client engagements while overseeing the wider delivery within the account (or industry) when appropriate. In addition, our Principal Software Engineers are responsible for … lasting, trusted advisor relationships. They will also oversee multiple, concurrent client deliveries to help ensure quality and drive the sharing of best practice across our engagements and industries. Our Principal Software Engineers are members of the Software Engineering Practice leadership team with the responsibility to develop the capability of the practice to meet business needs and to More ❯
Posted:

Principal Software Engineer - Customer Care (Python, AWS)

Liverpool, Lancashire, United Kingdom
Hybrid / WFH Options
Very Group
with our customers. We are not only passionate about achieving the right outcome and making quality decisions but are dedicated to our collaborative culture. About the role. As a Principal Software Engineer, you will be responsible for designing, building and running front-end and/or back-end software solutions in an agile delivery squad. This … hands-on, you'll be actively involved in designing, implementing and running the products and services that your squad are responsible for. You'll help shape best practices in software engineering, then both work to and coach other Squad members into driving and ensuring high quality solutions. Our Principal Software Engineers will work as Tech Leads within … autonomous product teams delivering products that are part of the rebuild and in squads aligned to our other key business goals. Our Principal Software Engineers will take responsibility for the technical delivery of great software and they will lead the technical direction for the team. The ability to coach and mentor team members is essential to this More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff / Principal Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Certus Sales Recruitment
Staff/Principal Software Engineer Hybrid - Cambridge HQ UK Remote-Friendly Circa £110k+ A leading provider of global payment and data solutions is looking for a Staff or Principal Software Engineer to join their high-performing engineering team. This is a unique opportunity to take a senior role in shaping the architecture and technical More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer - .NET & AWS

Manchester, North West, United Kingdom
Hybrid / WFH Options
Daniel James Resourcing Ltd
Principal Software Engineer Location: Manchester (Central) or Leeds (South) (Hybrid Up to 2 days in office) Salary: Up to £95,000 base + Car Allowance + Exceptional Bonus Scheme - Up to 30% Architect the Future of Cloud-Native SaaS at Enterprise Scale We are exclusively partnered with our client , a world-class, global SaaS enterprise, undergoing one … of the most ambitious digital transformations in the industry. As part of their UK & European technology organisation, Were looking for a Principal Software Engineer whos ready to take the next step into architecture. This is a rare opportunity to slowly transition into a Solution Architect role and play a key part in shaping next-generation platforms that … orchestration Microservices, RESTful APIs Event-driven architectures SQL and NoSQL technologies CI/CD, Infrastructure as Code Scalable, cloud-native, distributed systems What Were Looking For A background in software engineering with a deep understanding of scalable system architecture. Hands-on experience designing and delivering cloud-native platforms in complex, fast-moving environments. Strong knowledge of modern development practices More ❯
Employment Type: Permanent, Work From Home
Posted:

Principal Software Engineer - Product team

United Kingdom
Hybrid / WFH Options
Aker Systems Limited
Principal Software Engineer - Product team Remote/Home Based, UK Aker Systems was founded in 2017 by a team of experienced technology professionals who recognised an opportunity to provide highly secure enterprise data platforms to large organisations. We build and operate ground-breaking, ultra-secure, high performance, cloud-based data infrastructure for the enterprise. Our proprietary technology … different backgrounds and identities to apply. We are committed to maintaining an inclusive, and supportive place for you to do your very best work. We're looking for a Principal Software Engineer to lead the architecture, design, and evolution of our secure, distributed, cloud-native systems. This is a hands-on leadership role where you'll shape More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer £100k benefits

Manchester, Lancashire, England, United Kingdom
Hybrid / WFH Options
Interquest
Great opportunity for a Principal Software Engineer with experience of .NET and AWS to join a fast-growing FinTech company in Manchester that have an award-winning culture built on collaboration. You’d join a large engineering department and would work with cross functional teams responsible for building high-performance, cloud-native systems in a DevOps environment. … As a Principal Software Engineer, you’ll lead by example, writing production-grade code while shaping architecture, mentoring engineers, and driving technical excellence across teams. What You’ll Be Doing: Designing and building scalable, distributed systems (60% hands-on coding) Leading technical strategy across multiple product teams Coaching and mentoring Staff & Senior Software Engineers Owning non More ❯
Employment Type: Full-Time
Salary: £90,000 - £100,000 per annum
Posted:

Principal Software Engineer (£100k + benefits)

Manchester, North West, United Kingdom
Hybrid / WFH Options
InterQuest Group (UK) Limited
Great opportunity for a Principal Software Engineer with experience of .NET and AWS to join a fast-growing FinTech company in Manchester that have an award-winning culture built on collaboration. You'd join a large engineering department and would work with cross functional teams responsible for building high-performance, cloud-native systems in a DevOps environment. … As a Principal Software Engineer, you'll lead by example, writing production-grade code while shaping architecture, mentoring engineers, and driving technical excellence across teams. What You'll Be Doing: Designing and building scalable, distributed systems (60% hands-on coding) Leading technical strategy across multiple product teams Coaching and mentoring Staff & Senior Software Engineers Owning non More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Principal Software Engineer - Email Security

London, United Kingdom
Hybrid / WFH Options
Mimecast Services Limited
Principal/Senior Principal Software Engineer - Email Security The driving force behind our award-winning Email Security Product at Mimecast Dive into the forefront of innovation with our Email Security engineering team. Our pioneering Email Security solution pushes on the boundaries of what's possible, leveraging the latest technologies and tooling in AWS. Why Join Our … with our innovative Email Security team! Our MTA process billions of emails from millions of users on thousands of servers each day!" - Hiring Manager What You'll Do? As Principal/Senior Principal Engineer, you will play a pivotal role in leading the development of our next-generation cloud-based email product. This role involves hands-on … within the team, fostering collaboration and teamwork. Apply technology trends and industry innovations to our products. Coach and mentor team members in areas of expertise. Experience 10+ years of software development experience. Strong object-oriented programming skills following SOLID principles. Proficient in Java and experienced in building REST/HTTP microservices. Familiarity with Jenkins CI/CD pipelines and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

Manchester, Lancashire, England, United Kingdom
Hybrid / WFH Options
AJ Bell
We are a technology-driven company building high-performing, scalable, and resilient software solutions. Our teams work with a modern tech stack including .NET, MongoDB, AWS, Jenkins, SQL Server, and streaming technologies. We’re looking for a hands-on Principal Engineer who can code, design scalable systems, manage Staff Engineers, and drive technical excellence across multiple teams. … This role is perfect for a technical leader who still enjoys writing code while shaping architecture and mentoring engineers. About the role As a Principal Engineer, you will play a critical role in: Architecting scalable, high-performance systems Coding and reviewing mission-critical features (at-least 60% hands-on) Managing and mentoring Staff Engineers & Senior Developers Driving best … practices in software development and AI-powered engineering Owning non-functional requirements (NFRs) such as security, scalability, and reliability Optimising cloud infrastructure and CI/CD pipelines If you thrive on solving complex technical challenges, leading by example, and empowering teams, this is the role for you! Key responsibilities Hands-on coding (at least 60% of the time), working More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Principal Software Development Engineer

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
Manchester Digital
We are a technology-driven company building high-performing, scalable, and resilient software solutions. Our teams work with a modern tech stack including .NET, MongoDB, AWS, Jenkins, SQL Server, and streaming technologies. We're looking for a hands-on Principal Engineer who can code, design scalable systems, manage Staff Engineers, and drive technical excellence across multiple teams. … This role is perfect for a technical leader who still enjoys writing code while shaping architecture and mentoring engineers. About the role As a Principal Engineer, you will play a critical role in: Architecting scalable, high-performance systems Coding and reviewing mission-critical features (at-least 60% hands-on) Managing and mentoring Staff Engineers & Senior Developers Driving best … practices in software development and AI-powered engineering Owning non-functional requirements (NFRs) such as security, scalability, and reliability Optimising cloud infrastructure and CI/CD pipelines If you thrive on solving complex technical challenges, leading by example, and empowering teams, this is the role for you! Key responsibilities Hands-on coding (at least 60% of the time), working More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

London, United Kingdom
Hybrid / WFH Options
Codurance
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 Software Engineer, Backend - Full or Part Time

United Kingdom
Hybrid / WFH Options
Manchester Digital
Principal Software Engineer, Backend - Full or Part Time You've probably heard of Autotrader, but do you know what we're all about? We're the UK's leading automotive marketplace, a heritage brand, and a tech darling of the stock market. We bring together vehicle buyers and sellers to give them real choices. Cars may be … is a beautiful, surprising and vibrant place to work. We might not be for everyone, but we could be perfect for you. About the role We're looking for Principal Software Engineers to help us build a technology platform for more than just the needs of Autotrader.co.uk. Utilising our public-facing web services and additional external data sources … power businesses across the automotive industry. Spring Boot, Apache Solr, Cloud SQL and Apache Kafka power our platform and process millions of events per day. As a team, our software developers are responsible for ensuring service availability and responsiveness continue to improve. They work on systems that handle thousands of requests per second, with sub-100 millisecond response times More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer - Linux Kernel

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
Principal Software Engineer - Linux Kernel Arm is renowned for its smartphone CPU and GPU technology, connecting billions globally. We are now expanding our software teams to innovate further. Our technology is integrated into various sectors, including industrial, automotive, IoT, desktop, and data centers. We aim to enable Arm by developing software solutions that bridge higher … level software stacks with hardware. Job Overview: Responsibilities: Our Open-Source Software group focuses on enabling new Arm architectures through kernel, firmware, system control, and driver development for diverse markets. Software on Arm must be efficient, secure, and compliant with the latest standards. We seek engineers experienced in low-level C coding, firmware, tooling, and OS design … Skills and Experience : Proficiency in C programming Ability to work collaboratively within a team and the Linux community Strong understanding of operating system fundamentals Experience in developing low-level software "Nice To Have" Skills and Experience : Experience with Armv8-A Architecture Knowledge of Arm64 assembly language Expertise in Linux Memory Management and Virtualization Experience contributing to Linux upstream projects More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Remote Principal Software Engineer, Nifty Gateway - Gemini

London, United Kingdom
Hybrid / WFH Options
Blockchain Works
belief that crypto networks and theblockchain have the power to fundamentally change the art world by creating greater choice,independence, and opportunity for artists, creators, and collectors. The Role: Principal Software Engineer At the Principal level, engineers are expected to master their immediate domain and have broad impactacross other engineering teams. This person will define technical … direction, unblock and mentorteammates, and tackle the most complex system and architectural challenges. Principal engineers aredistinguished by their organization-level impact and focus on high-leverage activity, in addition to directcode contribution. Beyond pure technical focus, Principals bridge the gap between management and engineering - they obsess over not only the how, but also what and why, and are able … to disseminate thiscontext to both audiences, up-leveling the entire organization in depth and delivery. Responsibilities: Influence leadership/CTO organization and collaborate with other Principal Engineers across the organization to build the right software architecture for Nifty Gateway. Design, implement, deploy, and maintain services supporting multiple engineering teams. Advocate and model technical and operational excellence. Drive large More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer - Retail

Liverpool, Lancashire, United Kingdom
Hybrid / WFH Options
Very Group
as passionate about helping our people get more out of life too; building careers with real growth, a sense of purpose, belonging and wellbeing. About the role As a Principal Software Engineer, you will be responsible for designing, building and running front-end and/or back-end software solutions in an agile delivery squad. This … hands-on, you'll be actively involved in designing, implementing and running the products and services that your squad are responsible for. You'll help shape best practices in software engineering, then both work to and coach other Squad members into driving and ensuring high quality solutions. Key responsibilities Work with and sometimes lead other Engineers, Application Specialists in … your Squad/Performance Unit, Business Analysts, Product Owners and Architects to envision, design and deliver industry leading systems. Design and build software that balances the commercial needs of the business alongside delivering the future tech roadmap. Lead and actively participate in application and database design, data flows and detailed technical design. Ensure that analysis includes the wider view More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineers

Luton, Bedfordshire, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
Job Description: Are you a Real Time Embedded Software Engineer ready to take the next step in your career? If you are looking for opportunities for progression, to learn and grow within a supportive environment, Leonardo has multiple roles available. Do you want to deliver solutions within multidisciplinary Agile teams working on the forefront of defence engineering projects … Do you 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 is a guide to the list of skills and … Delivering high-quality, high-integrity code (e.g., RTCA-DO178C) using object-oriented C++ Hands-on integration working within a lab environment on target hardware Implementation of real-time embedded software applications built upon Linux or VXWorks RTOS (Desirable) An understanding of the Software Engineering lifecycle from requirements elicitation to delivery and release The ability to influence the development More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Principal Software Engineer
10th Percentile
£65,000
25th Percentile
£68,000
Median
£72,500
75th Percentile
£75,900
90th Percentile
£105,000