Principal Software Engineer Jobs in London

20 of 20 Principal Software Engineer Jobs in London

Principal Software Engineer

City of London, London, United Kingdom
Fruition Group
Principal Software Engineer Location: London - 1x a month Salary: £95,000 - £120,000 + equity + benefits An established, global technology business within the hospitality-tech industry is seeking an accomplished Principal Software Engineer to lead the design and delivery of next-generation digital solutions. This is an opportunity to shape greenfield projects from … reliability, and performance. Partner closely with engineering leadership to define best practices, coding standards, and long-term technical strategy. Design, develop, and oversee the delivery of robust, production-grade software built using Python, Django, Cloud Firestore, BigQuery, and Elasticsearch. Mentor and guide engineers at all levels, fostering a culture of technical excellence and continuous improvement. Collaborate with cross-functional … with business priorities to deliver scalable, maintainable solutions. What do I need to be successful? Degree in Computer Science or equivalent hands-on experience. 7+ years' experience in backend software development, including several years in a senior or principal-level engineering role. Expertise in Python (or a similar backend language), with proven experience designing distributed systems, APIs, and More ❯
Employment Type: Permanent
Posted:

Principal Software Engineer

City of London, London, United Kingdom
Hybrid/Remote Options
Fynity
Principal Software Engineer (Java) London – 1 day a week onsite 🚀 Join a FinTech Powering the Future of Payments Are you a seasoned individual contributor looking for a step up into a senior position within a high-performing team within the world of Banking/Payments? Are you passionate about high-throughput, real-time systems? This is your … or more if you’d like!) 🌍 Opportunity to collaborate with major global banks 🚀 Fast-paced, product-led environment where your voice matters If you're a motivated Senior/Principal/Staff Java Software Engineer ready to tackle complex challenges and deliver meaningful change, hit apply – and shape the future of payments with us. More ❯
Posted:

Principal Software Engineer

London Area, United Kingdom
Hybrid/Remote Options
Fynity
Principal Software Engineer (Java) London – 1 day a week onsite 🚀 Join a FinTech Powering the Future of Payments Are you a seasoned individual contributor looking for a step up into a senior position within a high-performing team within the world of Banking/Payments? Are you passionate about high-throughput, real-time systems? This is your … or more if you’d like!) 🌍 Opportunity to collaborate with major global banks 🚀 Fast-paced, product-led environment where your voice matters If you're a motivated Senior/Principal/Staff Java Software Engineer ready to tackle complex challenges and deliver meaningful change, hit apply – and shape the future of payments with us. More ❯
Posted:

Principal Software Engineer | High-growth, Purpose-Led and A* funded Fintech | Hybrid

London, UK
Hybrid/Remote Options
Austin Werner
Principal Software Engineer | High-growth, Purpose-Led and A* funded Fintech | Hybrid – London **Python, TypeScript, React** A leading fintech scale-up is hiring a Senior Software Engineer to join its high-performing engineering organisation in London. This is an opportunity to contribute to a platform designed to improve finance globally — with real impact at scale. … first platform. Backed by leading venture capital and impact investors, the organisation is entering a new phase of growth, with engineering at the core. The Opportunity As a Senior Engineer, you will play a key role in designing and delivering scalable, reliable systems that handle significant volumes of real-time data and transactions. You'll collaborate with product, data … and platform teams to deliver high-impact features that directly improve user financial wellbeing. This is a hands-on role for an engineer who values clean architecture, measurable outcomes, and meaningful user impact. What You’ll Do: Design and implement distributed systems that are resilient, scalable, and secure. Own technical decision-making across architecture and implementation — selecting the right More ❯
Posted:

Principal Software Engineer | High-growth, Purpose-Led and A* funded Fintech | Hybrid

City of London, London, United Kingdom
Hybrid/Remote Options
Austin Werner
Principal Software Engineer | High-growth, Purpose-Led and A* funded Fintech | Hybrid – London **Python, TypeScript, React** A leading fintech scale-up is hiring a Senior Software Engineer to join its high-performing engineering organisation in London. This is an opportunity to contribute to a platform designed to improve finance globally — with real impact at scale. … first platform. Backed by leading venture capital and impact investors, the organisation is entering a new phase of growth, with engineering at the core. The Opportunity As a Senior Engineer, you will play a key role in designing and delivering scalable, reliable systems that handle significant volumes of real-time data and transactions. You'll collaborate with product, data … and platform teams to deliver high-impact features that directly improve user financial wellbeing. This is a hands-on role for an engineer who values clean architecture, measurable outcomes, and meaningful user impact. What You’ll Do: Design and implement distributed systems that are resilient, scalable, and secure. Own technical decision-making across architecture and implementation — selecting the right More ❯
Posted:

Principal Software Engineer - Frontend

London, United Kingdom
Hybrid/Remote Options
Fruition Group
Principal Software Engineer - Frontend London (Remote First - Occasional travel) Salary: £95,000 - £120,000 + equity + benefits An established, global technology business within the hospitality-tech industry is seeking a talented Principal Frontend Software Engineer to help build and scale cutting-edge digital solutions. This is a chance to work on greenfield projects … vision with practical delivery to ensure reliable, scalable solutions. What do I need to be successful: Degree in Computer Science or equivalent hands-on experience. 7+ years in frontend software development, including experience in a lead or principal engineering capacity. Deep expertise in React, TypeScript, and modern frontend architecture (state management, component design, performance optimisation). Strong understanding More ❯
Employment Type: Permanent
Posted:

Principal Software Engineer

City of London, London, United Kingdom
Hybrid/Remote Options
Oliver Bernard
Principal Engineer - Python, AWS, React, Microservices OB have exclusively partnered with an AI Consulting firm who work with enterprise scale clients to transform them into AI & Data transformed businesses. Knowing how AI can transform enterprise scale companies, they are looking to bring in a number of highly skilled Principal Level Engineers to their team, to work on … many more. The roles will be heavily weighted toward the Backend (80/20), but you will be expected to work across the Frontend and with Cloud-native Architectures. Principal Engineer - Python, AWS, React, Microservices 8+ years of commercial experience Experience guiding multiple teams and helping set technical direction My have strong demonstrated knowledge of Python Knowledge of … working A Consulting background will be highly advantageous Pays £120k-£135k - + discretionary bonus + excellent benefits package Hybrid working with 3-days a week required in London offices Principal Engineer - Python, AWS, React, Microservices More ❯
Posted:

Principal Software Engineer

London Area, United Kingdom
Matchtech
Principal Software Engineer (Frontend Focused) | ~£150K | AI Learning Platform | London Hybrid I’m working with a rapidly scaling AI start-up founded by three Cambridge alumni (ex-Google, Amazon, YouTube) on a mission to make learning effortless and fun. Their platform uses AI and gamification to help millions of people learn anything, transforming study materials into quizzes … challenges that actually make learning stick. With 1M+ monthly users , $4M ARR , and $16M Series A funding , they’re entering a hypergrowth phase and looking for a Full-Stack Engineer (frontend-focused) to shape how users interact with the product at scale. 💡 Why it’s worth your time: Join a rocket-ship at the perfect inflection point proven traction More ❯
Posted:

Principal Software Engineer

City of London, London, United Kingdom
Matchtech
Principal Software Engineer (Frontend Focused) | ~£150K | AI Learning Platform | London Hybrid I’m working with a rapidly scaling AI start-up founded by three Cambridge alumni (ex-Google, Amazon, YouTube) on a mission to make learning effortless and fun. Their platform uses AI and gamification to help millions of people learn anything, transforming study materials into quizzes … challenges that actually make learning stick. With 1M+ monthly users , $4M ARR , and $16M Series A funding , they’re entering a hypergrowth phase and looking for a Full-Stack Engineer (frontend-focused) to shape how users interact with the product at scale. 💡 Why it’s worth your time: Join a rocket-ship at the perfect inflection point proven traction More ❯
Posted:

Principal Software Engineer .Net

City of London, London, United Kingdom
Hybrid/Remote Options
Primis
Principal Software Engineer .NET £90,000-£100,000 Remote (UK) Are you passionate about writing clean, scalable code and ready to shape a platform used by merchants across the globe? We're working with a fast-growing global payment processing platform that’s scaling rapidly after a major acquisition. They are building a high-performance, merchant-first … ecosystem that prioritises quality, resilience, and scalability - and they are searching for .Net Software Engineers to join them on their growth journey. What You’ll Do: Architect and build core platform services, APIs, and portals that deliver real business impact. Elevate performance and reliability using smart, efficient engineering. Instill best practices in system design, quality, and delivery. Collaborate across More ❯
Posted:

Principal Software Engineer .Net

London Area, United Kingdom
Hybrid/Remote Options
Primis
Principal Software Engineer .NET £90,000-£100,000 Remote (UK) Are you passionate about writing clean, scalable code and ready to shape a platform used by merchants across the globe? We're working with a fast-growing global payment processing platform that’s scaling rapidly after a major acquisition. They are building a high-performance, merchant-first … ecosystem that prioritises quality, resilience, and scalability - and they are searching for .Net Software Engineers to join them on their growth journey. What You’ll Do: Architect and build core platform services, APIs, and portals that deliver real business impact. Elevate performance and reliability using smart, efficient engineering. Instill best practices in system design, quality, and delivery. Collaborate across More ❯
Posted:

Principal Software Engineer

East London, London, United Kingdom
TPXImpact Holdings Plc
About The Role Deadline for applications: 11:59pm on 31st October 2025 Were looking for a Principal Software Engineer to shape the technical direction of high-profile projects and lead the delivery of modern, scalable software. We use technology to create impactful, human-centred solutions that make a difference to users and organisations. We believe great engineering … provide hands-on technical leadership, working closely with senior stakeholders, mentoring engineers across multiple teams, and line managing a small group of engineers while helping shape our approach to software delivery, architecture, and engineering culture. Responsibilities Lead the design and development of advanced software solutions, ensuring high standards of quality, security and scalability. Set the technical direction for … function in strategic discussions, influencing our technology roadmap. Anticipate and manage project risks, helping teams navigate complex technical challenges. About You Professional knowledge and experience Essential Extensive experience in software engineering, with a focus on large-scale, complex systems. Polyglot engineer comfortable working across multiple languages and frameworks (weve used Python, Java, Kotlin, Node.js, C#, JavaScript, Express, React More ❯
Employment Type: Permanent
Salary: £85,000
Posted:

Principal Software Engineer

City of London, London, United Kingdom
Global M
We are seeking an experienced Principal Software Engineer with a strong background in backend and cloud-based development, who has also taken on technical leadership responsibilities. This role involves leading the design and development of scalable systems, mentoring engineers, and ensuring high standards of architecture and code quality across projects. Responsibilities: Design, develop, and maintain full stack … effectively with technical and non-technical stakeholders Strong analytical and problem-solving skills Degree in Computer Science, Engineering, or equivalent experience Interest in financial services or experience in B2B software is advantageous More ❯
Posted:

Principal Software Engineer

London Area, United Kingdom
Global M
We are seeking an experienced Principal Software Engineer with a strong background in backend and cloud-based development, who has also taken on technical leadership responsibilities. This role involves leading the design and development of scalable systems, mentoring engineers, and ensuring high standards of architecture and code quality across projects. Responsibilities: Design, develop, and maintain full stack … effectively with technical and non-technical stakeholders Strong analytical and problem-solving skills Degree in Computer Science, Engineering, or equivalent experience Interest in financial services or experience in B2B software is advantageous More ❯
Posted:

Principal Software Engineer

London, United Kingdom
TPXImpact Holdings Plc
About The Role Deadline for applications: 11:59pm on 31st October 2025 Were looking for a Principal Software Engineer to shape the technical direction of high-profile projects and lead the delivery of modern, scalable software. We use technology to create impactful, human-centred solutions that make a difference to users and organisations click apply for full More ❯
Employment Type: Permanent
Salary: GBP 85,000 Annual
Posted:

Lead Principal Software Engineer

London Area, United Kingdom
Harrington Starr
Principal Front Office Developer - Trade Capture, Pricing, Risk, and STP You will be: Accountable for the successful software delivery from inception to deployment for the complete Front Office Derivatives Technology Stack Deliver key strategic business goals by identifying systems changes that support revenue generation and regulatory reporting for the Front Office businesses, focusing on Derivatives Markets Build the … deliver on their individual responsibilities and ensure that the Front Office desks are fully supported with a global system architecture. Responsibilities: Design, develop, and maintain high-quality Java-based software components for trade capture, pricing, risk calculation, payments, settlements, and regulatory reporting Develop scalable and accurate solutions to meet the evolving needs of our business Be a part of … the global Level 3 support team, providing on-call support and responding to pager duty alerts Follow and improve established Software Development Life Cycle (SDLC) processes Automate tasks in the Continuous Integration/Continuous Delivery (CI/CD) pipeline to improve efficiency and reduce errors Qualifications: Bachelor's degree in Computer Science, Mathematics, Physics, Engineering, or a similar field More ❯
Posted:

Lead Principal Software Engineer

City of London, London, United Kingdom
Harrington Starr
Principal Front Office Developer - Trade Capture, Pricing, Risk, and STP You will be: Accountable for the successful software delivery from inception to deployment for the complete Front Office Derivatives Technology Stack Deliver key strategic business goals by identifying systems changes that support revenue generation and regulatory reporting for the Front Office businesses, focusing on Derivatives Markets Build the … deliver on their individual responsibilities and ensure that the Front Office desks are fully supported with a global system architecture. Responsibilities: Design, develop, and maintain high-quality Java-based software components for trade capture, pricing, risk calculation, payments, settlements, and regulatory reporting Develop scalable and accurate solutions to meet the evolving needs of our business Be a part of … the global Level 3 support team, providing on-call support and responding to pager duty alerts Follow and improve established Software Development Life Cycle (SDLC) processes Automate tasks in the Continuous Integration/Continuous Delivery (CI/CD) pipeline to improve efficiency and reduce errors Qualifications: Bachelor's degree in Computer Science, Mathematics, Physics, Engineering, or a similar field More ❯
Posted:

Principal Software Engineer - Unified Client Experience (UCX)

City of London, London, United Kingdom
Hybrid/Remote Options
Hargreaves Lansdown
Be part of HL's future. Be part of the future of investing. Shape it with us. What You'll Be Doing Building and deploying scalable, secure, and compliant software at pace. Integrating HL web and mobile apps with existing and new systems to deliver a seamless client experience across a range of products and services. Delivering value iteratively … outcomes with HL's mission and client value. Championing a culture of continuous learning, cross-functional collaboration, and inclusivity with a growth mindset. About You 8-10 years of software development experience within large-scale, regulated environments - ideally in Investment, Asset or Wealth Management. Solid experience in building and deploying frontend applications in React or React Native with hands …/TypeScript JavaScript/iOS (Swift) or Android (Kotlin) RDBMS (Oracle/Sybase)/NoSQL databases (Document DB) AWS and cloud-native microservices containerised architecture (e.g. K8s, Docker) Modern software engineering practices with CI/CD pipelines and DevOps principles TDD/BDD testing frameworks Desirable Java (21) and Spring Boot Interview Process 3 Stage Interview Stage 1 - Discussion More ❯
Employment Type: Permanent, Work From Home
Salary: £10,000
Posted:

Principal Software Engineer - Unified Client Experience (UCX)

City of London, London, United Kingdom
Hybrid/Remote Options
Hargreaves Lansdown
Be part of HL's future. Be part of the future of investing. Shape it with us. What You'll Be Doing Building and deploying scalable, secure, and compliant software at pace. Integrating HL web and mobile apps with existing and new systems to deliver a seamless client experience across a range of products and services. Delivering value iteratively … HL's mission and client value. Championing a culture of continuous learning, cross-functional collaboration, and inclusivity with a growth mindset. About You 8-10 years of experience in software engineering , with a strong track record of delivering complex, user-facing applications in regulated, large-scale environments , ideally within Investment, Asset, or Wealth Management . Deep expertise in React More ❯
Employment Type: Permanent, Work From Home
Salary: £90,000
Posted:

Software Engineer (Senior, Staff & Principal)

Greater London, England, United Kingdom
Gravitas Recruitment Group (Global) Ltd
Role : Senior, Staff & Principal Engineers Salary range: 90 - 160k (+ equity) Senior: 90-115k | Staff: 120-135k | Principal: 140-160k Location : Central London (x3 days per week onsite - Tue/Wed/Thurs) Tech stack includes : Typescript, React, Material UI, NodeJS, Postgres, AWS (Serverless) Current team size : 35 Engineers We're working with a B2B More ❯
Posted:
Principal Software Engineer
London
10th Percentile
£68,750
25th Percentile
£84,938
Median
£110,000
75th Percentile
£120,313
90th Percentile
£126,375