Principal Software Engineer Jobs in London

26 to 50 of 113 Principal Software Engineer Jobs in London

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, Endpoint London, Greater London, England, United Kingdom

London, England, United Kingdom
ThousandEyes
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 … play together with our technology. You’ll have a strong sense of how customers configure their networks, and of the challenges and opportunities this brings. Minimum Qualifications Highly experienced Software Engineer with excellent knowledge of computer science fundamentals Demonstrated history of having delivered multiple large-scale Internet products Strong record of collaborative behaviour, mentoring and cross-functional work More ❯
Posted:

Principal Software Engineer

London, England, United Kingdom
Omnea Limited
First Round , & Point Nine . Welcome to Spend Control 2.0 — built for tougher times. What we're looking for We're looking for an exceptional, product-minded full-stack software engineer to join our engineering team & help scale Omnea with us. Our team will grow from low double-digit to 200+ enterprise customers and through 10x revenue growth...all … companies out there (Lookout, McAfee, Onfido, Typeform, Proofpoint, etc.), all whilst managing to stay lean & operate efficiently. Now we’re ready to scale. We are looking for the best software engineers out there to help make Omnea one of Europe’s leading tech businesses: come build with us! We're generally flexible on your technical background in terms of … in Javascript or Typescript and be assessed on that basis. We're also open to folks who fall more heavily on the front-or-back-end side of the software development spectrum, as long as you're happy to ramp up into a truly full-stack role here at Omnea! We care more about skills than years of experience More ❯
Posted:

Principal Control Systems Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Northrop Grumman
whilst applying Control Systems Engineering techniques in a very specific fashion on strategically important National Defence Programmes. To provide SCADA engineering excellence as a member of the Control Systems Software team delivering software design and development expertise for maritime control and instrumentation systems. Flexible working schedules - we offer flexible and hybrid working arrangements. Talk to us at the … accordance with company/customer procedures Specify, design and test solutions for SCADA Systems and operating systems using RedHat Linux Manage data communications with third party equipment Develop SCADA software from multiple design formats such as Block Diagrams, Flow Charts and Pseudo Code Your Experience: Development Experience of Siemens (ETM) WinCC Open Architecture (OA) Specification and analysis of COTS … Programming Languages within SCADA IDE environments such as; VB, C#/C++ Oracle/SQL Database administration and interfacing Understanding of Functional Safety (BS EN 61508, 61511 or 62061) Software testing and verification Hands on knowledge of RedHat Linux operating systems Your Future Team “People are our most important asset. It’s my role to ensure that we have More ❯
Posted:

Principal/Senior UI Software Engineer-HTML5,React,TS,JS-Trading

London, United Kingdom
Harvey Nash Group
Principal/Senior UI Software Engineer - HTML5, React, Typescript, JS - Trading sought by leading financial services company based in the city of London. Proven experience as a senior/principal engineer in high-performance trading systems or similar domains. Demonstrable experience in HTML5, React 16/17+, Typescript4/5+, JavaScript UI Libraries such as More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal/Senior UI Software Engineer-HTML5,React,TS,JS-Trading

City of London, England, United Kingdom
Harvey Nash Group
Principal/Senior UI Software Engineer - HTML5, React, Typescript, JS - Trading sought by leading financial services company based in the city of London. Proven experience as a senior/principal engineer in high-performance trading systems or similar domains. Demonstrable experience in HTML5, React 16/17+, Typescript4/5+, JavaScript UI Libraries such as More ❯
Posted:

Principal Software Engineer (React, Node, AWS)

London, England, United Kingdom
ZipRecruiter
Job Description Principal Software Engineer (TypeScript) Salary: £120,000 - £140,000 plus equity Location: 3 days p/week in London Principal Engineer - would you like the opportunity to work for a start-up who recently raised series A funding? You will be joining a technology team who have a passion for innovation, collaboration, and … providing the best service to their customers as well as embracing new ideas, technologies and approaches. As a Principal Engineer, you will be joining the organisation at one of the most exciting times. You will be working alongside a team of experienced full-stack product engineers, using TypeScript, React, Material UI, Postgres and AWS Services, taking end-to … ideal of working for a fast-paced start-up. Focus on building highly reliable and well architected products. Computer Science degree would be a bonus. If you're a Principal Engineer, looking to work for one of the fastest growing start-ups, please apply. #J-18808-Ljbffr More ❯
Posted:

Principal Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
ic resources
Social network you want to login/join with: I am looking for a Principal Software Engineer to join a leading AI cybersecurity startup that recently secured an additional $20 million in Series A funding. This investment will support the continued scaling of their platform, which experienced nearly 5x growth over the past year alone. This Principal Software Engineer role offers a salary of up to £115,000 (DOE) along with benefits, including career development opportunities, home office budgets, attractive stock options, and hybrid working from central London. You will be instrumental in driving the ongoing growth of their SaaS solution within a full-stack environment (backend focused). You will contribute to enhancing … Solid background with NoSQL and RDBMS. Experience working in a product environment. Bachelor’s or higher degree in Computer Science, Mathematics, or a related field. Apply now for this Principal Software Engineer role or contact Paula Kastrouni for more details. We have a number of other roles available too. #J-18808-Ljbffr More ❯
Posted:

Principal Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Principal Software Engineer | Permanent | London | £130K - £160K base Location: London - Hybrid (4 days in office) Job type: Permanent Cititec Talent is excited to partner with a global commodities firm seeking a Principal Software Engineer to join their team. You will work to develop and deliver … research teams, and enterprise technology. What you'll do: Lead the development of core frameworks and services for a cutting-edge data and analytics platform on AWS. Architect and engineer new solutions to enhance the platform’s core capabilities, ensuring scalable and robust design. Develop and maintain shared libraries, frameworks, APIs, SDKs, and microservices to support advanced analytics functions. … Collaborate with cloud platform engineers, data engineers, data scientists, and other software engineers to drive cross-functional projects. Requirements: Strong background in software engineering, with expertise in Python, Java, Go, or Rust. Extensive experience in API design and development, as well as client SDKs. Knowledgeable in enterprise architecture, including event-driven and serverless frameworks. Significant experience with cloud More ❯
Posted:

Principal Software Engineer

City Of London, England, United Kingdom
Premier Group
I'm working with a fantastic software company that's looking for a Principal Software Engineer to join their team. They've developed a powerful product that utilises data analytics and machine learning to optimise inventory data, built primarily on Java. This is a key role where you'll take ownership of the technical roadmap and … manage solutions architecture, acting as a vital link between leadership and the engineering team. Job Title: Principal Software Engineer Location: Central London (Office Based) Salary: £80,000 - £95,000 Industry: Software/Data Analytics Requirements: Over 7 years of experience as a Full Stack Developer. Proven track record in leading product development and architecting solutions. Demonstrated … Jenkins, and Linux. Responsibilities: Own the technical roadmap , aligning it with the product strategy to achieve key business objectives. Architect and manage robust solutions and APIs . Deliver critical software engineering , with a focus on rapid prototyping. Inspire and mentor a highly motivated, polyglot on-site development team. Lead R&D initiatives and technical debt reduction , actively supporting team More ❯
Posted:

Principal Software Engineer

London, England, United Kingdom
Consortia
Social network you want to login/join with: Are you an experienced Principal Software Engineer looking to work on cutting-edge technology and make a meaningful impact on users' daily lives in the medical field? If so, we invite you to apply below. As the Principal Software Engineer, you'll bring a wealth … Your responsibilities include overseeing the technical development and delivery of products in line with our product vision and Quality Management System. Additionally, you'll shape the technology roadmap, enhance software delivery capabilities, and influence the company's overall technology strategy. To excel in this position, you should have a proven track record of successfully taking products to production, with … also have a minimum of 5 years of experience in modern programming languages, such as Java, TypeScript, Python, among others. Understanding domain-driven design and best practices in architecture, software, security, and data management is essential. Experience in the Healthtech/healthcare industry is advantageous but not mandatory. If you possess a strong drive for change, effective decision-making More ❯
Posted:

Principal Software Engineer

London Area, 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 fintech scale-ups who have built a platform helping … They’ve recently launched a new product line which has become the company’s highest-growth area, with its own dedicated leadership and roadmap. They’re now hiring a Principal 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 driving architecture … 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 More ❯
Posted:

Principal Software Engineer

City of London, 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 fintech scale-ups who have built a platform helping … They’ve recently launched a new product line which has become the company’s highest-growth area, with its own dedicated leadership and roadmap. They’re now hiring a Principal 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 driving architecture … 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 More ❯
Posted:

Principal Software Engineer, Nifty Gateway

London, England, United Kingdom
GEMINI
Principal Software Engineer, Nifty Gateway, London Client: GEMINI Location: London, United Kingdom Job Category: Other EU work permit required: Yes Job Reference: 1c4193583757 Job Views: 44 Posted: 24.06.2025 Expiry Date: 08.08.2025 Job Description: Department: Nifty Gateway Nifty Gateway Studio connects artists and communities through NFTs. We collaborate with leading creatives to push human experiences via on-chain … by Gemini in 2019, our mission is to leverage blockchain technology to transform the art world by increasing choice, independence, and opportunity for artists, creators, and collectors. The Role: Principal Software Engineer At this level, engineers master their domain and influence other teams. They define technical direction, mentor, and address complex system challenges. Principals have organization-wide … impact, focus on high-leverage activities, and bridge management and engineering by communicating the 'what' and 'why' to elevate the organization. Responsibilities: Influence leadership and collaborate with other Principal Engineers to shape software architecture. Design, implement, deploy, and maintain services supporting multiple teams. Promote technical and operational excellence. Lead large cross-group initiatives. Set long-term technical strategies. More ❯
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 - Commercial

London, England, United Kingdom
Sainsbury's
Why join us Joining Sainsbury's Tech means becoming part of an organisation that powers the UK's leading multi-channel, multi-brand retailer. As a Principal Engineer, you will play a pivotal role in driving engineering excellence and innovation within our dynamic and inclusive environment. You'll work alongside talented teams, enabling engineers to succeed and shaping … adoption and evolution of technical standards, serve as a technical point of contact for risks and issues, and shape engineering practices and colleague development. Your expertise in areas like software development, data, infrastructure, or networks will be crucial in designing scalable solutions. Overall, you'll shape the engineering culture, drive technical maturity, and ensure effective delivery within Sainsbury's More ❯
Posted:

Principal Software Engineer

London, England, United Kingdom
Plutus
criminalthreats. Our product uses a microservice setup with Pulsar as the message queue system. It runs on a Kubernetes cluster, with deployments on Google Cloud and Azure. As a Principal Software Engineer in Platform Architecture, you will be responsible for leading initiatives with high levels of uncertainty from discovery to implementation across all areas of the product. More ❯
Posted:

Principal Control Systems Software Engineer

London, England, United Kingdom
Northrop Grumman Corp. (AU)
whilst applying Control Systems Engineering techniques in a very specific fashion on strategically important National Defence Programmes. To provide SCADA engineering excellence as a member of the Control Systems Software team delivering software design and development expertise for maritime control and instrumentation systems. Your Responsibilities: Capture, interpret and develop customer requirements Produce detailed technical design documentation in accordance … with company/customer procedures Specify, design and test solutions for SCADA Systems and operating systems using RedHat Linux Manage data communications with third party equipment Develop SCADA software from multiple design formats such as Block Diagrams, Flow Charts and Pseudo Code Your Experience: Development Experience of Siemens (ETM) WinCC Open Architecture (OA) Specification and analysis of COTS equipment … Programming Languages within SCADA IDE environments such as; VB, C#/C++ Oracle/SQL Database administration and interfacing Understanding of Functional Safety (BS EN 61508, 61511 or 62061) Software testing and verification Hands on knowledge of RedHat Linux operating systems How to Apply: Interested in our opportunity? Yes – then simply submit your application online. Your application will be More ❯
Posted:

Principal Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Arondite
Social network you want to login/join with: Arondite is a defence technology company building the foundational software and AI to power the autonomous age. Our aim is to revolutionise the way organisations collaborate with sensors, robots, and autonomous systems and use the data they generate. We are driven by our determination to help defend our collective democratic … by our mission and want to be part of a growing team of outstanding people, then we want to hear from you. Requirements Arondite is looking for an experienced software engineer with at least 5+ years' experience building and deploying products. You will drive the development of software to enable robots and autonomous systems to collaborate, process More ❯
Posted:

Principal Software Engineer

London, England, United Kingdom
Nomura Holdings, Inc
Brokerage and Equity Financing. We are responsible for building platforms to grow, scale and support our Prime Traders and clients. Functional Overview We are seeking a highly skilled Associate Software Engineer to join our Prime Technology Team in Powai. You will have the opportunity to work on diverse and challenging projects, take on early responsibility, and contribute to … technical solutions. Be part of a global team with members in Mumbai, London, and New York. Contributing to collective goals and supporting your colleagues. Take ownership of the full software development lifecycle, from initial discussions through to design, development, testing, deployment. Conduct code reviews and design reviews to ensure best practices and high standards are followed. Document discussions/… Spring Boot, relational databases/SQL, test driven development. Proactive learning mindset and the ability to take initiative in identifying and solving problems. Demonstrated interest in technology and modern software design/architecture. Preferred Skills Functional: Experience or Certification on Capital Market and specifically Prime Brokerage will be highly preferred. Technical: Java: Java 17+, Collections, Spring Boot 3, Java More ❯
Posted:

Principal Software Engineer Engineering London Improbable London Improbable

London, England, United Kingdom
Improbable Worlds Limited
businesses. Our central services teams work with ventures to help them achieve success; including early stage prototyping and initial product development where this role sits. Your Mission As a Principal Full Stack Engineer at Improbable, you will work with Ventures to help them get to market faster. You will work with their leadership team, to design, prototype and More ❯
Posted:

Principal Software Engineer

London, England, United Kingdom
Improbable Group
businesses. Our central services teams work with ventures to help them achieve success; including early stage prototyping and initial product development where this role sits. Your Mission As a Principal Full Stack Engineer at Improbable, you will work with Ventures to help them get to market faster. You will work with their leadership team to design, prototype and More ❯
Posted:

Principal Software Engineer C++

London, England, United Kingdom
Disney Cruise Line - The Walt Disney Company
Innovation: We develop groundbreaking products and techniques that shape industry norms and enhance audience experiences in sports, entertainment, and news. Job Summary: The Hulu Client Engineering team seeks a Principal Engineer to design and build our next-generation Client Platform, which will power Hulu across various living room devices. This role offers a unique opportunity to set the … long-term technical vision for pushing the boundaries on some of the most advanced 10-foot devices in the market. We seek an engineer skilled in cross-platform coding, experienced with supporting multiple client platforms, and passionate about enhancing UX on our custom in-house runtime for optimal viewer experiences across diverse devices, from set-top boxes to modern More ❯
Posted:

Principal Software Engineer

London, England, United Kingdom
Collinson
we work. Never short of ambition, the success of our business is delivered through the diverse and talented team of over 1,800 colleagues globally. The Role As a Principal Engineer, you’ll be leading the technical direction for a recently kickstarted greenfield initiative, designing and building systems from the ground up. This is an opportunity to shape … maintainable code, and maintain high standards in security, performance, and observability. Mentorship & Coaching - Support and upskill Lead Engineers and squad engineers, helping them grow into their full potential. Modern Software Practices - Champion SOLID principles, automated testing, and CI/CD best practices, ensuring deployments are fast, safe, and seamless. Observability & Performance - Help teams build highly observable systems using DataDog … about Collinson, our values and we can confirm what you’re looking for in a new role. Stage 2 - We'll do a short call with the VP of Software Engineering for around 30 minutes, who will tell you more about the team, our projects and ask questions about your career history and suitability for the role. Stage More ❯
Posted:

Principal Software Engineer in London - LinuxRecruit

London, England, United Kingdom
Golang Works
Job Opportunity: Principal Engineer Are you looking for a role that offers a balance between hands-on work and leadership? Do you thrive on collaborating with cutting-edge technologies such as AWS, Terraform, and Python ? If so, then this Principal Engineer position might be the perfect fit for you! As a Principal Engineer, you … direction of the development team, leading projects, and mentoring junior engineers. Your responsibilities will include designing scalable systems, collaborating with cross-functional teams, and ensuring the successful delivery of software solutions. The ideal candidate will have extensive experience in software engineering, strong leadership skills, and proficiency with cloud services and infrastructure as code tools. #J-18808-Ljbffr 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