Principal Software Engineer Jobs in London

1 to 25 of 109 Principal Software Engineer Jobs in London

Principal Software Engineer

London, England, United Kingdom
Intuit Inc
Come join 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 … 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. … 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 ❯
Posted:

Principal Software Engineer

London, England, United Kingdom
Anaplan
in execution, you’ll be inspired, connected, developed and rewarded here. Everything that makes you unique is welcome; join us and be your best self! We are seeking a Principal Software Engineer to join our team in York!! Your Impact: Strategic Technical Leadership: Lead the long-term technical direction of the engineering team, driving the evolution of … or similar cloud platforms. Innovation and Research: Drive innovation by researching and integrating cutting-edge technologies into the tech stack. Stay up-to-date with the latest trends in software engineering, cloud computing, and data processing. Champion the adoption of best practices and innovative solutions to keep the company ahead of the technological curve. High-Performance Systems Design: Lead … teams to ensure alignment between engineering solutions and business requirements. Influence product roadmaps and technical priorities based on deep technical insights. Security and Compliance: Lead the design of secure software systems, ensuring compliance with data privacy regulations and implementing security best practices in development, deployment, and maintenance processes. CI/CD and DevOps: Own the design, development, and optimization More ❯
Posted:

Principal Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Investa
band: £110,000 - £135,000 Equity options: 0.30% - 0.5% Hybrid working policy: Minimum three days a week in our Holborn office Experience level: At least seven years in commercial software engineering If you're looking to join an exceptional, fast-paced, and growing team building innovative products in FinTech, check out the full job description below and apply! Mission … high risk and complex investment product that may not be suitable for every investor. The role As we approach the launch of our product, we are looking for a Principal Software Engineer to strengthen our engineering team. You will have extensive commercial experience designing, building and maintaining systems used in critical services or those handling significant volumes … of continuous learning and improvement Ensure best practice through example and continual team feedback Root causing real-time production issues in a timely manner Taking a pragmatic approach to software development Your background Extensive experience in software engineering, with a focus on designing, building, and maintaining large-scale systems Proven track record of working with critical services or More ❯
Posted:

Principal Software Engineer

London, England, United Kingdom
ZipRecruiter
high-risk and complex investment product that may not be suitable for every investor. The role As we approach the launch of our product, we are looking for a Principal Software Engineer to strengthen our engineering team. You will have extensive commercial experience designing, building and maintaining systems used in critical services or those handling significant volumes … of continuous learning and improvement Ensure best practice through example and continual team feedback Root causing real-time production issues in a timely manner Taking a pragmatic approach to software development Your background Extensive experience in software engineering, with a focus on designing, building, and maintaining large-scale systems Proven track record of working with critical services or More ❯
Posted:

Principal Software Engineer - Devops/Platform Team

London, England, United Kingdom
Intelmatix
Role Overview Join our team as the Principal Cloud/DevOps Engineer, a key player in our technological evolution. This role goes beyond traditional cloud infrastructure and DevOps, encompassing the automation and deployment of advanced computational processes, including machine learning models. You will be instrumental in ensuring our cloud infrastructure is robust, scalable, secure, and efficient, with a … teams to optimize applications, machine learning model performance and help with setting up tools ensuring efficient deployment and monitoring. Design and implement CI/CD pipelines that support both software and data-driven workflows. Conduct regular security audits, adapting to the evolving demands of a data-centric infrastructure. Champion best practices in cloud management, DevOps processes, and compliance for … excellent communication, and leadership skills. Adaptable, self-motivated, and capable of thriving in a fast-paced, unstructured startup environment. Nice to Have AWS Certifications (AWS Certified Solutions Architect, DevOps Engineer). Extensive experience with scalable deployment of data processing and machine learning models (batch as well as real-time). Practical experience in developing and maintaining ML systems with More ❯
Posted:

Principal Software Engineer - Hybrid -Datafeed Server

London, England, United Kingdom
Hybrid / WFH Options
FactSet
Principal Software Engineer - Hybrid - Datafeed Server Apply locations London, GBR time type Full time posted on Posted Yesterday job requisition id R26089 Datafeed Server Software Engineer FactSet is seeking a talented software engineer with strong C/C++ skills to join the Datafeed Engineering Team. This team is responsible for the development and … maintenance of servers that deliver streaming real-time market data, and multiple SDKs that target several different programming languages, on both the Windows and Linux platforms. Our software allows internal and external engineers to programmatically access real-time market data content across a wide variety of platforms and languages. With just a few lines of code, users can easily … integrate FactSet’s wide range of streaming market-data into their applications. Responsibilities: Develop, test, and deploy software and services to end users. Design and implement user-friendly APIs that deliver streaming real-time market data. Participate in and contribute to design reviews, code reviews, and brainstorming sessions. Communicate and collaborate with product developers, QA, API users, and other More ❯
Posted:

Principal Software Engineer - Technology Rates & FX

London, England, United Kingdom
TP ICAP
Principal Software Engineer - Technology Rates & FX Join to apply for the Principal Software Engineer - Technology Rates & FX role at TP ICAP Principal Software Engineer - Technology Rates & FX 1 day ago Be among the first 25 applicants Join to apply for the Principal Software Engineer - Technology Rates & FX role … people strong. We work as one to achieve our vision of being the world’s most trusted, innovative, liquidity and data solutions specialist. Role Overview As a Principal Software Engineer at TP ICAP you will be part of a talented team delivering business critical software for the internal broking division and their external customer base. You … integration and deployment. Role Responsibilities Lead and manage a cross-functional team of engineers working on innovative Front Office solutions for our Rates & FX business lines Work closely with principal engineers in other regions to set and implement standards for engineering excellence Work closely with Solution Architects and Enterprise Architecture to build solutions that align to the IT strategy More ❯
Posted:

Principal Software Engineer - Hybrid -Datafeed Server

London, England, United Kingdom
Hybrid / WFH Options
FactSet
Social network you want to login/join with: Principal Software Engineer - Hybrid - Datafeed Server, London Client: FactSet Location: London, United Kingdom Job Category: Other EU work permit required: Yes Job Reference: f5a04da3918b Job Views: 45 Posted: 24.06.2025 Expiry Date: 08.08.2025 Job Description: Responsibilities: Develop, test, and deploy software and services to end users. Design and … collaborate with product developers, QA, API users, and other stakeholders. Respond to bug reports and feature requests. Participate in an on-call rotation. Minimum Requirements: 8+ years of professional software engineering experience. Critical Skills: 5+ years of experience developing software in C or C++ in a Linux environment. Fundamental understanding of network programming. Ability to communicate effectively with … peers within FactSet and with external users. Track record of success developing and shipping software on time. Additional/Desired Skills: Familiarity with ZeroMQ. Experience writing software for Windows. Experience developing software intended to run in a public cloud environment such as AWS or Azure. Experience developing APIs. Understanding of real-time market data and the requirements More ❯
Posted:

Principal Software Engineer

London, England, United Kingdom
Aventum Group
Join to apply for the Principal Software Engineer role at Aventum Group 1 week ago Be among the first 25 applicants Join to apply for the Principal Software Engineer role at Aventum Group Who We Are Since its inception, Aventum Group has sought to take a different approach to insurance. We are on a … of our people to learn and challenge themselves. Role Summary You will assume a pivotal role, leveraging your extensive expertise to drive innovation and excellence across all facets of software development. In addition to spearheading the design, development, and maintenance of sophisticated software solutions, you will take a lead role in mentorship, software design and architecture, and … championing secure software development practices throughout the software development lifecycle. Drawing from your wealth of experience with multiple programming languages, advanced software development methodologies, and industry best practices, you will serve as a beacon of knowledge and inspiration, guiding and mentoring both seasoned and junior team members to unlock their full potential. Your strategic and technical guidance More ❯
Posted:

Principal Software Development Engineer, Unstructured Data

London, England, United Kingdom
Hybrid / WFH Options
Autodesk
Principal Software Development Engineer, Unstructured Data 3 days ago Be among the first 25 applicants Direct message the job poster from Autodesk Principal Engineering Recruiter Product Software at Autodesk. I am an Autodesker." Job Requisition ID # 25WD89838 Position Overview As a Principal Software Engineer at Autodesk Research, you will work on … new ML-powered product features that help our customers imagine, design, and make a better world. You are a software engineer who is passionate about solving problems and building things. You will collaborate with a talented team of scientists, research engineers, and platform engineers to build and deploy scalable data pipelines to aggregate, prepare, and process data for … use with machine learning . Your skills span across data processing and distributed systems with a software engineering base. You are excited to collaborate with ML engineers to build generative AI features in Autodesk products, and comfortable working at the intersection of research and product. You will report to: Manager, Autodesk Research, Generative AI. Location: London or remote (within More ❯
Posted:

Principal Software Engineer

London, England, United Kingdom
Iag Gbs
time to value and our market position through the use of Artificial Intelligence, working with multiple Operating Companies across the IAG group. We are seeking a dynamic and experienced Principal Engineer to join our IAG.ai team. As a Principal Engineer, you will play a crucial role in leveraging data and tools to uncover valuable insights, drive … data-driven decision-making, and support our organization's goals. Job Description Purpose of the role As a Principal Engineer in the Software Engineering & Delivery team, you will focus on delivering automated tooling and software engineering solutions to benefit IAG Tech and the business. As well as leading by example as a hands-on software engineer, you will support the team by determining the optimal technical and engineering approach to building, onboarding, securing, monitoring, and generating data and insight from our tools and products and ensuring adherence to the approach. This role will help set the standards and engineering best practices across the central software engineering team. This role is a critical More ❯
Posted:

Principal Software Engineer - Bing Ads

London, United Kingdom
Microsoft
Responsibilities Partners with appropriate stakeholders to determine user requirements for complex scenarios. Provides technical leadership in identifying dependencies and developing design documents for products, applications, services, or platforms. Leads by example and mentors others to produce extensible and maintainable code More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

Greater London, England, United Kingdom
Hybrid / WFH Options
Curtis Reed Associates
Principal Software Engineer with strong problem solving skills and deep technical expertise is required to join high calibre Product Engineering Team and lead the end-to-end design, implementation and delivery of future architecture for highly scalable, low latency systems within the Banking sector. Key Skills/Experience: Clear understanding of data structures, algorithms, software design … with a proven track record Preferred Skills/Experience: Master's degree or PhD in computer science or related field Certification in GCP “Cloud Architect”, “Cloud Developer”, “Professional Data Engineer”, or similar Certification in Apache Kafka (CCDAK) Team-leading Main Responsibilities: Lead end-to-end design, implementation and delivery of future architecture for highly scalable, resilient, data intensive low … latency systems on Public Cloud (GCP) Collaborate with the Head of Engineering, Product Managers, Architects, and other stakeholders to define and execute the software engineering teams’ roadmap, scope, and deliverables. My Client is a recognised world class organisation, consistently voted as one of the best organisations to work for, offering hybrid working (min 2 days in the office) and More ❯
Posted:

Principal Software Engineer

London, England, United Kingdom
Harvey Nash
I’m working with one of our major Financial domain clients based in Central London, and they’re looking for a Principal Software Engineer to join their team. This role requires a highly skilled, hands-on professional who is passionate about technology and finance, experienced in working within a low-latency enterprise event-driven architecture hosted on More ❯
Posted:

Principal Software Engineer

London Area, United Kingdom
Harvey Nash
I’m working with one of our big Financials domain client based in the Central London, and they’re looking for a Princiapal Software Engineer to join the team. This role requires a highly skilled hands-on professional who is passionate about technology and finance, works within a low latency enterprise event driven architecture hosted on the AWS More ❯
Posted:

Principal Software Engineer

City of London, London, United Kingdom
Harvey Nash
I’m working with one of our big Financials domain client based in the Central London, and they’re looking for a Princiapal Software Engineer to join the team. This role requires a highly skilled hands-on professional who is passionate about technology and finance, works within a low latency enterprise event driven architecture hosted on the AWS More ❯
Posted:

Principal Software Development Engineer, Unstructured Data

London, United Kingdom
Hybrid / WFH Options
Merantix
Job Requisition ID # 25WD89838 Position Overview As a Principal Software Engineer at Autodesk Research, you will work on new ML-powered product features that help our customers imagine, design, and make a better world. You are a software engineer passionate about solving problems and building solutions. You will collaborate with scientists, research engineers, and … platform engineers to build and deploy scalable data pipelines for machine learning. Your expertise spans data processing and distributed systems, with a focus on software engineering. You will work at the intersection of research and product, building generative AI features in Autodesk products. You will report to: Manager, Autodesk Research, Generative AI. Location: London or remote (within UK). … ambiguous, newly forming areas. Skilled in building prototypes, maintainable systems, and owning developed systems. Has a growth mindset and passion for learning. Learn More About Autodesk Autodesk creates innovative software used in various industries, helping turn ideas into reality and transforming how things are made. We pride ourselves on our culture, which guides our work, relationships, and global impact. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

1x Principal Software Engineer (Backend, Python)

London, United Kingdom
Contilio
based in London, UK. We have built and scaled the world's first 3D AI analytics & insights platform for the largest industry on earth, construction . Our cutting-edge software automates quality verification, manufacturing-style quantity tracking, progress, and predictive risks in hours, generating an intelligent digital twin previously missing from construction. This enables our enterprise customers to access … global population, given that 40% of the world's CO2 originates from the $15Tn Construction industry! To fulfill this vision, we are adding a smart, ambitious, and technically exceptional Principal Software Engineer to our team. In this role, you will lead software development and cloud deployment activities to build the next version of Contilio's cutting … grow our team and global footprint. Preference for candidates with UK work authorization , though we are able to sponsor exceptional candidates. What you will be doing: Lead and implement software development projects, including: System architecture design Implement and test backend, analytics engine, database, and integrations Cloud deployment and performance optimization Establish, implement, and track development and product KPIs Hold More ❯
Employment Type: Permanent
Salary: GBP Annual
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:

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:

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 Software Engineer - Technology Rates & FX

London, England, United Kingdom
TP ICAP Group
people strong. We work as one to achieve our vision of being the world’s most trusted, innovative, liquidity and data solutions specialist. Role Overview As a Principal Software Engineer at TP ICAP you will be part of a talented team delivering business critical software for the internal broking division and their external customer base. You … integration and deployment. Role Responsibilities Lead and manage a cross-functional team of engineers working on innovative Front Office solutions for our Rates & FX business lines Work closely with principal engineers in other regions to set and implement standards for engineering excellence Work closely with Solution Architects and Enterprise Architecture to build solutions that align to the IT strategy More ❯
Posted:

Principal Software Engineer

Greater London, England, United Kingdom
Hybrid / WFH Options
Aventum Group
Job Title: Principal Software Engineer Entity: Aventum Department: Technology Location: London/Hybrid Who We Are Since its inception, Aventum Group has sought a different approach to insurance. We are on a mission to be the ‘most inspiring specialty (re)insurance group in the world’. At the heart of Aventum are our people. Working together in … individual needs, supporting their unique goals and ambitions. Role Summary You will assume a pivotal role, leveraging your extensive expertise to drive innovation and excellence across all facets of software development. In addition to spearheading the design, development, and maintenance of sophisticated software solutions, you will take a lead role in mentorship, software design and architecture, and … championing secure software development practices throughout the software development lifecycle. Drawing from your wealth of experience with multiple programming languages, advanced software development methodologies, and industry best practices, you will serve as a beacon of knowledge and inspiration, guiding and mentoring both seasoned and junior team members to unlock their full potential. Your strategic and technical guidance More ❯
Posted:

Principal Software Engineer

South East London, England, United Kingdom
Hybrid / WFH Options
Aventum Group
Job Title: Principal Software Engineer Entity: Aventum Department: Technology Location: London/Hybrid Who We Are Since its inception, Aventum Group has sought a different approach to insurance. We are on a mission to be the ‘most inspiring specialty (re)insurance group in the world’. At the heart of Aventum are our people. Working together in … individual needs, supporting their unique goals and ambitions. Role Summary You will assume a pivotal role, leveraging your extensive expertise to drive innovation and excellence across all facets of software development. In addition to spearheading the design, development, and maintenance of sophisticated software solutions, you will take a lead role in mentorship, software design and architecture, and … championing secure software development practices throughout the software development lifecycle. Drawing from your wealth of experience with multiple programming languages, advanced software development methodologies, and industry best practices, you will serve as a beacon of knowledge and inspiration, guiding and mentoring both seasoned and junior team members to unlock their full potential. Your strategic and technical guidance More ❯
Posted:

Principal Software Engineer — AI & ML

London, England, United Kingdom
Recombine
of a high-growth AI company. Wecare about our people, our clients, and our mission to make AIaccessible and impactful for businesses of all sizes. Your Mission As a Software Engineer II at Recombine, you will develop andmanage services that are integral to our AI-powered platforms. Youwill work across a wide range of technologies to build scalableand … Client-Centric Solutions: Focus on delivering robust andreliable services that enhance the performance of Recombine’s AIproducts. What You’ll Bring to the Team 4+ years of experience in software engineering, with a proventrack record of developing high-performance commercial softwareand scalable services. Expertise in TypeScript and Node.js ; knowledge of Python is a plus. Experience working with SQL and More ❯
Posted:
Principal Software Engineer
London
10th Percentile
£106,250
25th Percentile
£111,875
Median
£125,000
75th Percentile
£140,000
90th Percentile
£152,500