Principal Software Engineer Jobs in London

1 to 25 of 40 Principal Software Engineer Jobs in London

Principal Software Engineer - £Excellent

London, United Kingdom
Red Badger Consulting Limited
opportunities for all. We benefit from diversity. That said, we're far from perfect - we want to be more diverse and representative. Join us and help make that happen. Principal Software Engineer - £Excellent London Principal Software Engineer Principal Software Engineer The role We're looking for a Principal Software Engineer to join our digital product delivery function. Red Badger delivers high quality digital products using a lean delivery process and multidisciplinary, cross-functional teams. The Principal Software Engineer is a senior technical leader with deep expertise in building and operating digital products, particularly within complex client environments and multi-team projects. This role is … direction of client engagements and plays a key part in delivering high-quality outcomes through strategic influence, hands-on support, and deep domain knowledge. You will collaborate closely with Principal Product and Delivery roles, as well as Technical and Delivery Leads, to ensure that technology choices align with both client goals and Red Badger's value propositions. You will More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Principal Software Engineer - Email Security

London, United Kingdom
Hybrid / WFH Options
Mimecast Services Ltd
Senior Principal Software Engineer - Email Security page is loaded Senior Principal Software Engineer - Email Security Apply locations Great Britain - London time type Full time posted on Posted 13 Days Ago job requisition id R5703 Principal/Senior Principal Software Engineer - Email Security The driving force behind our award-winning Email … 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 UI Software Engineer

London, United Kingdom
TP ICAP Group Services Ltd
Principal UI Software Engineer page is loaded Principal UI Software Engineer Apply locations London time type Full time posted on Posted 30+ Days Ago job requisition id R3747 The TP ICAP Group is a world leading provider of market infrastructure. Our purpose is to provide clients with access to global financial and commodities markets … s liquidity pools across all products, asset classes, brands and regions. It has been recognized as the OTC trading platform of the year by Risk Magazine Role Overview The Principal UI Software Engineer will provide technical leadership on TP ICAP's flagship Fusion platform. This includes the Fusion Platform UI team and setting the standards and direction … and engineering best practices within their discipline. You will lead the design, development, and implementation of cutting-edge trading applications while driving the technical direction of the team. The Principal Engineer will be passionate about software development and keen to use their technical skills to help their development teams to be successful. They should be comfortable working More ❯
Employment Type: Permanent
Salary: GBP Annual
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
LexisNexis Risk Solutions
Principal Software Engineer page is loaded Principal Software Engineer Apply locations: London Type: Full time Posted on: Posted Yesterday Job requisition id: R98993 About our Team : Elsevier is a global information analytics company that helps institutions and professionals progress science, advance healthcare, and improve performance for the benefit of humanity. We serve the research … and innovative technologies. We support our corporate customers, R&D professionals, engineers, scientists, and marketing leaders to innovate and commercialize ideas, products, and processes. About the Role: As a Principal Software Engineer, you will participate in technical discussions to design solutions that meet product requirements, develop test-driven code, pair with team members, mentor juniors, and support More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

London, United Kingdom
Hays
Principal Software Engineer - Active NNPV3, SC, Java, Oracle, AWS Up to £635 per day (Inside IR35) London/Remote 6 to 12 Months My client is an instantly recognisable consultancy who require a Principal Software Engineer with Active NPPV3 and Active Security Clearance (SC), to join a business critical programme with an end client. … Key Requirements: Proven experience as a Principal Software Engineer Active NPPV3 and Active Security Clearance (SC) Proven experience in migration of legacy (Java) to modern versions (EE/EJB to Spring) Migration from Oracle to PostgreSQL, and from Data Centre to Cloud (AWS) Understanding of Java Standard Edition 8, Java Enterprise Edition 5, 6 and 11 Demonstrable More ❯
Employment Type: Contract
Rate: £600.0 - £635.0 per day + up to £635 per day (Inside IR35)
Posted:

Principal Software Engineer

London, South East, England, United Kingdom
Hays Specialist Recruitment Limited
Principal Software Engineer - Active NNPV3, SC, Java, Oracle, AWS Up to £635 per day (Inside IR35) London/Remote 6 to 12 Months My client is an instantly recognisable consultancy who require a Principal Software Engineer with Active NPPV3 and Active Security Clearance (SC), to join a business critical programme with an end client. … Key Requirements: Proven experience as a Principal Software Engineer Active NPPV3 and Active Security Clearance (SC) Proven experience in migration of legacy (Java) to modern versions (EE/EJB to Spring) Migration from Oracle to PostgreSQL, and from Data Centre to Cloud (AWS) Understanding of Java Standard Edition 8, Java Enterprise Edition 5, 6 and 11 Demonstrable More ❯
Employment Type: Contractor
Rate: £600 - £635 per day
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

London, South East, England, United Kingdom
Harnham - Data & Analytics Recruitment
PRINCIPAL SOFTWARE ENGINEER CITY OF LONDON - 4/5 DAYS IN OFFICE £100,000 - £120,000 Our client, a leading investment management firm specialising in sports trading, is looking for a talented individual to join their expanding technical team. This is a unique opportunity to apply your expertise to real-world sporting events and contribute to a … and a genuine commitment to work-life balance and flexibility. Their high team retention speaks volumes about the supportive and engaging environment they've cultivated. THE ROLE: As a Principal Software Engineer, you'll be instrumental in developing sophisticated predictive models that forecast the outcomes of sporting events. You'll be working with strong quants coming from … ll be joining a collaborative environment where you have the opportunity to work cross-functionally and significantly impact the company's core operations. YOUR SKILLS AND EXPERIENCE: The ideal Principal Software Engineer will have: Strong mathematical and statistical expertise, ideally from a quantitative background. Proficiency in C# and the .NET platform. Experience with JavaScript front-end frameworks More ❯
Employment Type: Full-Time
Salary: £100,000 - £120,000 per annum
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, 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:

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:

Principle Software Engineer

London, South East, England, United Kingdom
Hybrid / WFH Options
Be-IT Resourcing
Principal Software Engineer Location : London (Hybrid – 2 days/week in office) Salary : £100,657 – £118,420 About the Role We’re seeking a Principal Software Engineer to lead the design and delivery of scalable, resilient systems within a high-performing engineering team. You’ll drive technical strategy, mentor developers, and deliver cloud-native … experiences. Responsibilities Architect and implement distributed systems and data platforms Define and execute technical strategy with cross-functional teams Champion engineering best practices and secure development Mentor and coach software engineers Deliver reusable solutions across business units Automate processes to improve efficiency Requirements Proven experience in distributed systems and large-scale data processing Strong computer science fundamentals Expertise in More ❯
Employment Type: Full-Time
Salary: £100,000 - £118,000 per annum
Posted:

Principal Software Engineer -C#/.Net,React

London, United Kingdom
Poppulo
Principal Software Engineer -C#/.Net,React Introduction: Are you searching for an opportunity to play a key role in driving the dramatic growth of a highly successful software company? At Poppulo, we're working on what's next in communications and workplace technology. As a pioneer in this industry, we understand that meaningfully reaching every … the requirements. We believe in fostering an environment where there is a diversity of perspectives, in hopes that we can all thrive. The Opportunity We are seeking a skilled Principal Software Development Engineer to join our Extensions & Adapters team within Data Integrations. In this role, you'll build and enhance plugins that expand the functionality of our … adapters and integration components (Listeners, Actions, Endpoints). Identify and implement performance improvements and optimization strategies for high data throughput. Mentor team members, ensuring adherence to best practices in software development and architecture. Participate actively in agile processes and foster a collaborative and innovative team culture. Integrate and experiment with AI technologies, leveraging generative AI and Large Language Models More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Java Software Engineer

London Area, United Kingdom
Hybrid / WFH 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 Java Software Engineer

City of London, London, United Kingdom
Hybrid / WFH 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, 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, Endpoint - Cisco ThousandEyes

London, United Kingdom
Cisco Systems, Inc
Principal Software Engineer, Endpoint - Cisco ThousandEyes Location: London, United Kingdom Area of Interest Job Type Professional Networking, Software Development Job Id Who We Are Cisco ThousandEyes is a Digital Experience Assurance platform that empowers organizations to deliver flawless digital experiences across every network - even the ones they don't own. Powered by AI and an unmatched … technology. You have the communication skills to sell it internally and to customers, and to make sure it is represented in the team's strategy and roadmap. Expert in software development . This is a partly hands-on role, so you will be excited by the opportunity to build new things. You will have many examples of successfully delivering … complex enterprise software projects. We use technologies such as C++, Java, Kotlin, Kubernetes, Kafka, ElasticSearch and AWS. You'll be comfortable using some of these to research and prototype new approaches. Natural collaborator . It takes a village to do anything worthwhile, and you're happy working across Product Management, Sales Engineering and Engineering to help shape the future More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer, US Prime & Marketing Tech

London, United Kingdom
Amazon
Principal Software Engineer, US Prime & Marketing Tech Job ID: Amazon Spain Services, S.L.U. Do you want to reach the next level on your career? Do you want new challenges and solve hard problems while using top-notch technologies? Join us and you'll help millions of customers to discover the hottest and best-of-breed products from … start on a new team and make an immediate impact at this scale. Come with us and let's find the best future, together. 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 and design of systems. • Functionally … the business teams to identify opportunities and innovate on behalf of our customers BASIC QUALIFICATIONS Knowledge of object-oriented design, data structures, and algorithms Experience (non-internship) in professional software development PREFERRED QUALIFICATIONS Experience designing and building large-scale systems in a multi-tiered, distributed environment (Service Oriented Architecture) Amazon is an equal opportunities employer. We believe passionately that More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer (Animation)

London, United Kingdom
Hybrid / WFH Options
SEGA
Title: Principal Software Engineer (Animation) Line Manager: Senior Producer (Match) Hybrid Working Status: Fully remote available. We are Sports Interactive The gaming studio behind: Football Manager. Founded in 1994, Sports Interactive ('SI') became a wholly owned subsidiary of SEGA Europe in 2006. Based at the Here East technology hub in Stratford, East London, the SI team continues … welcome the opportunity to connect with passionate people with the drive to match our ambitions and initiative to realise your individual potential. Position Overview: We are looking for a Principal Animation Engineer,to join our London based studioto enhance our animation engine and help us take our football match simulation to the next level. The match engine teamare … motivated people withgreat communicationskills who can complete work independently as well as part of a team. Responsibilities: Drive the architectural development and the technical direction of the codebase and software systems, consulting with the technical directors to steer the technology for the wider studio. Solve the most complex software problems and lead on creation of technical standards for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Development Engineer (Embedded), Ring Device Software

London, United Kingdom
Amazon
Principal Software Development Engineer (Embedded), Ring Device Software Job ID: Evi Technologies Limited Drive thermal, power optimisations from product to silicon, allowing complex devices to work in thermally constrained environments. This role will drive software designs and architectures to manage thermal and power budgets, it will work with others to define, specify and solve and … team The team is headquartered in Cambridge UK with a global out reach. BASIC QUALIFICATIONS - Knowledge of object-oriented design, data structures, and algorithms - Experience (non-internship) in professional software development - Bachelor's degree, or Master's degree - Embedded development experience across all layers of an embedded product and strong C++ and system/software architecture skills PREFERRED … QUALIFICATIONS - Proven experience in working on power and thermally constrained devices across all layers of embedded software Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy 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 - London

London, United Kingdom
WeAreTechWomen
Job Description Role: Principal Software Engineer Locations: London (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) Please Note: Any offer of employment is subject to satisfactory BPSS and SC security clearance which requires 5 years continuous UK … doing so. The nature of our work varies from client to client so there will be lots of opportunities to experience new domains and new stacks. The role of Principal Consultant often involves leading client accounts holistically-people, delivery, quality, and commercials. As well as ensuring we're delivering great engineering, you'll also keep the big picture in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

London, United Kingdom
Intuit Inc
Come join the Intuit as a Principal Software Engineer and help us power prosperity around the world. We are looking for engineers that love to take on new challenges, solve tough problems, and have deep empathy for our customers. You'll work with a small group of passionate engineers, product managers and designers. Responsibilities Drives velocity in … the architecture. Understands customer behaviors and partners with cross-functional partners to influence and drive end-to-end solutions for customer problems . Drives design and implementation of durable software solutions that will solve critical customer problems in a fast-paced environment Executes with a boundaryless mindset and contributes to solutions outside of their primary area of ownership. Knowledge … implementing them to balance short-term and long-term objectives, ensuring high availability and optimal performance of applications Passionate for continuous learning, experimenting, and applying cutting-edge technology and software paradigms to solve customer problems Team/Collaboration: Partners with other groups both inside and outside of Intuit for cross-functional design, development, and integration Works with cross-functional More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

London, United Kingdom
Marks & Spencer Plc
We are seeking a passionate Principal Software Engineer to join us working across Fulfilment systems at M&S, where you will be a driving force behind the modernisation of critically important systems for M&S, as we scale. As a technical leader, you will be collaborating with multiple multi-functional teams to design, build, and maintain the … software that powers our fulfilment operations: order and returns management, fulfilment optimisation, stock management, in-store fulfilment and collections, supplier and carrier management. Your expertise will help us create a best-in-class engineering environment while ensuring our systems are robust and scalable. Why Digital & Tech at M&S? We're changing the way we do things, and putting More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Principal Software Engineer
London
10th Percentile
£102,500
25th Percentile
£105,000
Median
£113,750
75th Percentile
£125,625
90th Percentile
£140,000