151 to 173 of 173 Principal Software Engineer Jobs in the UK

Principal Software Engineer (Hybrid) New London, England, United Kingdom

Location
Greater London, England, United Kingdom
technology solutions consultancy that partners with organisations from early-stage startups to the world's largest companies. We take on hard software challenges and turn them into durable results. We build agentic products, the platforms they run on, and the engineering and design at every layer. Our commitment … infrastructure, authentication, and observability Delivered on high‐stakes consulting engagements across multiple language paradigms, stacks, ecosystems, and client industries Built high‐quality, maintainable software collaboratively, incrementally, and through an approach tailored towards the unique needs of the clients you’ve served Actively experimented with AI development tools and translated ...

Principal Software Engineer (Java) - Security - Elasticsearch

Location
United Kingdom
cloud‐based solutions for search, security, and observability help organizations deliver on the promise of AI. What is The Role: We are seeking a Principal Software Developer to join the Elasticsearch Security team. In this role, you will lead the architecture and design of Elasticsearch’s main features. … organizational data and systems by following applicable privacy and security policies, standards, and procedures. Ensure that all individual contributions follow Elastic’s Secure Software Development Framework (SSDF). Proactively participate in mandatory role‐based training to ensure personal technical execution consistently aligns with the highest standards of data protection ...

Principal Software Engineer Integrity and Security Strategy

Location
City of Westminster, England, United Kingdom
Meta seeks experienced engineers to join the Central Integrity team as Principal Engineer (Technical Leadership). You will own the multi-year strategy for account and entity compromise across the Family of Apps, collaborating with executive leadership and partner orgs to reduce real-world harm fastest. You will ...

Principal Software Engineer - React Native

Location
Greater London, England, United Kingdom
helps you realize your potential. Our team is key to our success. We’re people-first. We value collaboration, curiosity and commitment. As a Principal Engineer at JPMorgan Chase within the Accelerator, you are the heart of this venture, focused on getting smart ideas into the hands ...

Principal Software Engineer-AI

Location
Greater London, England, United Kingdom
12+ years of software engineering experience, including 5+ years leading engineering teams and delivering complex, large-scale, multi-team initiatives with measurable business impact Experience leading multiple teams or groups of teams, including managing engineering managers, technical leads, and staff-level engineers with accountability for delivery outcomes across … scale Deep knowledge of cloud-native technologies, serverless applications, event-driven architectures, data and inference pipelines, relational, NoSQL, and vector databases, and modern software architecture patterns Proven track record of owning multi-year technical strategy and architectural roadmaps, guiding teams from AI prototype through production deployment, and influencing organizational ...

Principal Medical Software Engineer

Location
Bristol, England, United Kingdom
Europe, the USA, and Asia, alongside additional design and product development teams in New Jersey and Colorado. We are currently seeking an experienced Medical Software Engineer to join our growing team to be a part of our largest current project (on a fixed-term basis of 18-months … initially), so it is an exciting time to join us. The role will be responsible for: Leading the design, development, verification and delivery of software for regulated medical devices, including IEC 62304 Class C safety-critical software. Providing technical direction across the full software lifecycle, ensuring regulatory compliance ...

Principal Cloud Software Engineer – Hybrid, C#/.NET

Location
Cambridge, England, United Kingdom
Selection is seeking a principal software developer to guide and contribute to cloud software development with AWS or Azure. The role centers on a data-oriented platform shaping global sustainability and delivering impactful applications. You will translate architecture decisions into robust designs, collaborating with stakeholders and applying ...

Principal Electronics & Software Engineer: Lead Systems

Location
Cambridge, England, United Kingdom
Selection in Cambridge is seeking a principal engineer to lead the full development of innovative HealthTech devices from concept through production. You will drive system architecture and hands-on testing while guiding a small engineering team. You don't need prior HealthTech experience; the role prioritizes leadership, practical … hardware and software expertise in C/C++, soldering boards, debugging, and transferring designs to manufacture. #J-18808-Ljbffr ...

Principal C/C++ Software Engineer

Location
Cheltenham, England, United Kingdom
Principle Software Engineer, you will be expected to produce C++ code to produce custom plugins for our EAK GVA platform. The successful applicant will have experience in distilling requirements from interactions with a customer, implementing verified robust C++ solutions in short timescales to demonstrate new capability, and authoring … Containerised development environments, CI/CD Familiarity with debugging tools, hardware interfaces, and safety analysis techniques. Working Knowledge of Rust Understanding of hardware/software integration and hardware-in-the-loop (HIL) testing. Skills: Strong organizational skills with the ability to collaborate in a wider team. Excellent communication skills ...

C++ Principal Software Engineer - Airborne

Location
Southampton, England, United Kingdom
generation opportunity to play a key role in a defence programme of national and international importance? We are on the hunt for talented software engineers to support our Integrated Sensors & Protection line of business, developing advanced technology for the Global Combat Air Programme (GCAP). GCAP will deliver Tempest … combat aircraft for the Royal Air Force and partner nations. We want you to develop a new generation of features and capabilities using innovative software solutions for the GCAP Integrated Communications System (ICS). Direct industry experience is not required; we are happy to explore all backgrounds and help ...

Principal Embedded Software Engineer I

Location
Milton Keynes, England, United Kingdom
passionate, collaborative, energetic, and forward-thinking individuals to join our team. In this position, you will be responsible for low-level and high-level software in Cesium’s products through all phases of the development process. Key projects will include Linux-based single-board computers and high-reliability microcontroller … systems. Cesium’s goal is to create an out-of-the-box hardware and software experience which enhances our customers’ ability to rapidly integrate our products into their systems. As a Cesium software team member, you will be responsible for software designs from concept through production, including ...

Principal Software Engineer

Location
Greater London, England, United Kingdom
powered and data-driven businesses . We work with enterprise organisations on a global stage, reinventing how they design, build, and operate AI powered software at scale with speed. Our Purpose: We're on a mission to reinvent what's possible with AI in enterprise environments . Our Software … working at the absolute cutting edge of what's possible with today's most advanced AI technologies. Key Responsibilities Define and evolve the overall software architecture and technology vision for the organisation. Provide deep technical guidance to multiple engineering teams across projects. Lead the design and delivery of large ...

Principal Software Engineer - Full Stack Python/AWS - Executive Director

Location
Greater London, England, United Kingdom
group of JPMorgan Chase. AI Engineering tackles business critical priorities using innovative machine learning techniques and technologies with a focus on machine learning for Software, Cybersecurity and Technology Infrastructure. The team partners closely with all lines of business and engineering teams across the firm to execute long-term projects … deliver products to production. Builds and maintains data pipelines for analytics, model evaluation, and training (includes versioning, compliance and validation). Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Provides feedback ...

Principle and Senior Backend Software Engineer (.NET)

Location
Greater London, England, United Kingdom
Principle and Senior Backend Software Engineer (.NET) Location: North London/Hertfordshire Type: Permanent | Strong Salary + Bonus + Equity Right to Work: UK work eligibility required (no sponsorship) What We’re Looking For We’re searching for a highly skilled Principle and Senior Backend Engineer with ...

Principal Software Engineer

Location
Greater London, England, United Kingdom
segment as well as becoming part of the fabric of Cisco's wireless, security and collaboration systems. We are a small team where every engineer is hands-on and has a voice in where the product and technology goes. This creates a rare opportunity for you to work with … operation of complex systems. You should also be passionate about developer productivity and how we can constantly improve on this. Minimum Qualifications Professional software engineering experience building and maintaining production-grade applications using Java, Kotlin, or C++. 4+ years of experience in technical leadership capacity while designing, developing ...

Principal Software Engineer

Location
Greater London, England, United Kingdom
Stack JavaScript/Typescript, with experience across any of the modern core frameworks from frontend through to API/service developmentAn end-to-end engineer, comfortable and experienced designing and deploying to cloud environments (e.g. GCP, Azure, AWS + CI/CD)Someone who takes pride in their craft ...

Principal Software Engineer

Location
Greater London, England, United Kingdom
people at UiPath believe in the transformative power of automation to change how the world works. We’re committed to creating category-leading enterprise software that unleashes that power. To make that happen, we need people who are curious, self-propelled, generous, and genuine. People who love being part ...

Principal Software Engineer - Lead MVPs & Full Stack, Hybrid

Location
Manchester, England, United Kingdom
Cytix Software in Manchester is seeking a Technical Leader to unblock the engineering team by resolving impasses, standardising engineering practices, and owning cross‐functional initiatives. You’ll stay hands‐on, prototyping, shipping MVPs, and turning product ideas into polished user experiences. You’ll work across the stack with product ...

Principal Embedded Software Engineer

Location
Abingdon, England, United Kingdom
week in the office. Applicants must have the right to live and work in the UK. Your Role We are seeking an Embedded Software Technical Lead to provide technical leadership and hands-on expertise for complex embedded software projects. You will lead software design and development, mentor … engineers, and collaborate closely with ASIC and hardware teams on system-level solutions. Your Key Responsibilities Lead embedded software architecture, design, and implementation on ARM Cortex-A/R/M and DSP platforms. Provide technical direction for bare-metal, RTOS, and embedded Linux development. Drive debugging and bring ...

Principal Software Engineer

Location
Manchester, England, United Kingdom
engineering team by resolving complex technical impasses, standardising engineering practices, and owning cross‐functional initiatives. You'll still be a highly hands‐on engineer, responsible for rapidly prototyping, shipping MVPs, and turning product ideas into polished user experiences. You’ll work across the stack, collaborating closely with product, design … sacrifice Dog-friendly office. Inclusivity as standard - A team where you can do your best work as yourself, no asterisks. Company Culture About Cytix Software never stops changing. Teams ship new code every day, through tickets, pull requests, releases, and increasingly with ...

Principal Software Engineer I - CI/CD - Platform Engineering Productivity

Location
United Kingdom
organizational data and systems by following applicable privacy and security policies, standards, and procedures. Ensure that all individual contributions follow Elastic’s Secure Software Development Framework (SSDF). Proactively participate in mandatory role-based training to ensure personal technical execution consistently aligns with the highest standards of data protection ...

Principal .NET Software Engineer

Location
Farnborough, England, United Kingdom
Description We are seeking a Principal AI Lead to define and drive the technical strategy for AI capabilities across the Infor MES platform and wider Manufacturing portfolio. Department: Development Location: Farnborough A Typical Day In The Life Includes Defining the AI architecture, standards, and technical strategy … initiatives across the Manufacturing portfolio. Contributing to long-term technical strategy and roadmap planning for AI Acceleration initiatives. Basic Qualifications A demonstrated background of software engineering experience delivering enterprise applications or platforms. Strong hands-on software development experience using modern engineering practices and technologies. Proven experience designing ...

Principal Software Engineer - AI-Powered Networking Platforms

Location
Greater London, England, United Kingdom
Cisco ThousandEyes is seeking engineering leaders to help evolve and ship scalable, reliable digital‐experience solutions. You will work with product and engineering teams to deploy features across the Cisco portfolio, leveraging AI to improve ...