Principal Software Engineer Jobs in England

51 to 75 of 158 Principal Software Engineer Jobs in England

Principal Robotics Software Engineer

Harwell, Oxfordshire, UK
MARS Recruitment
Principal Robotics Software Engineer | AUV’s | ROV’s | Harwell – Hybrid | £70,000pa plus share scheme & benefits: A once in a lifetime opportunity has arisen for a passionate robotics Software Engineer to join a game changing company who has a pipeline of robotic AUV, ROV & UAV products which are going to be brought into existence and … robotics and the autonomous vehicle and unmanned vehicle industry, you honestly need to make contact with us, this one is not to be missed. MARS is recruiting an experienced Principal Software Engineer to lead the design, development, and integration of advanced software for next-generation underwater unmanned platforms. This role will play a pivotal part in … driving autonomy, perception, and mission-critical software for submersible robotic systems. Candidates must be British Citizens or lived in the UK for 10 years, due to needing SC clearance. Key Responsibilities: Lead the architecture, design, and development of software for autonomous underwater vehicles (AUVs) and remotely operated vehicles (ROVs), leveraging ROS/ROS 2 and other robotic middleware. More ❯
Posted:

Principal Robotics Software Engineer

Harwell, England, United Kingdom
MARS Recruitment
Principal Robotics Software Engineer | AUV’s | ROV’s | Harwell – Hybrid | £70,000pa plus share scheme & benefits: A once in a lifetime opportunity has arisen for a passionate robotics Software Engineer to join a game changing company who has a pipeline of robotic AUV, ROV & UAV products which are going to be brought into existence and … robotics and the autonomous vehicle and unmanned vehicle industry, you honestly need to make contact with us, this one is not to be missed. MARS is recruiting an experienced Principal Software Engineer to lead the design, development, and integration of advanced software for next-generation underwater unmanned platforms. This role will play a pivotal part in … driving autonomy, perception, and mission-critical software for submersible robotic systems. Candidates must be British Citizens or lived in the UK for 10 years, due to needing SC clearance. Key Responsibilities: Lead the architecture, design, and development of software for autonomous underwater vehicles (AUVs) and remotely operated vehicles (ROVs), leveraging ROS/ROS 2 and other robotic middleware. More ❯
Posted:

Principal Software Engineer

Harwell, Chilton, Oxfordshire, United Kingdom
Mars Recruitment
Principal Robotics Software Engineer | AUV’s | ROV’s | Harwell – Hybrid | £70,000pa plus share scheme & benefits: A once in a lifetime opportunity has arisen for a passionate robotics Software Engineer to join a game changing company who has a pipeline of robotic AUV, ROV & UAV products which are going to be brought into existence and … robotics and the autonomous vehicle and unmanned vehicle industry, you honestly need to make contact with us, this one is not to be missed. MARS is recruiting an experienced Principal Software Engineer to lead the design, development, and integration of advanced software for next-generation underwater unmanned platforms. This role will play a pivotal part in … driving autonomy, perception, and mission-critical software for submersible robotic systems. Candidates must be British Citizens or lived in the UK for 10 years, due to needing SC clearance. Key Responsibilities: Lead the architecture, design, and development of software for autonomous underwater vehicles (AUVs) and remotely operated vehicles (ROVs), leveraging ROS/ROS 2 and other robotic middleware. More ❯
Employment Type: Permanent
Salary: £65000 - £70000/annum plus benefits & share scheme
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:

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 Development Engineer

London, England, United Kingdom
Hybrid / WFH Options
AJ Bell
Social network you want to login/join with: Principal Software Development Engineer, London col-narrow-left Client: AJ Bell Location: London, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: Job Views: 4 Posted: 29.06.2025 Expiry Date: 13.08.2025 col-wide Job Description: Job Description We are a technology-driven company … building high-performing, scalable, and resilient software solutions. Our teams work with a modern tech stack including .NET, MongoDB, AWS, Jenkins, SQL Server, and streaming technologies. We’re looking for a hands-on Principal Engineer who can code, design scalable systems, manage Staff Engineers, and drive technical excellence across multiple teams. This role is perfect for a … technical leader who still enjoys writing code while shaping architecture and mentoring engineers. About the role As a Principal Engineer, you will play a critical role in: Architecting scalable, high-performance systems Coding and reviewing mission-critical features (at-least 60% hands-on) Managing and mentoring Staff Engineers & Senior Developers Driving best practices in software development and More ❯
Posted:

Principal Software Development Engineer

Manchester, England, United Kingdom
Hybrid / WFH Options
AJ Bell
Social network you want to login/join with: Principal Software Development Engineer, Manchester col-narrow-left Client: AJ Bell Location: Manchester, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: 3f5a0a625f29 Job Views: 7 Posted: 25.06.2025 Expiry Date: 09.08.2025 col-wide Job Description: Job Description We are a technology-driven … company building high-performing, scalable, and resilient software solutions. Our teams work with a modern tech stack including .NET, MongoDB, AWS, Jenkins, SQL Server, and streaming technologies. We’re looking for a hands-on Principal Engineer who can code, design scalable systems, manage Staff Engineers, and drive technical excellence across multiple teams. This role is perfect for … a technical leader who still enjoys writing code while shaping architecture and mentoring engineers. About the role As a Principal Engineer, you will play a critical role in: Architecting scalable, high-performance systems Coding and reviewing mission-critical features (at-least 60% hands-on) Managing and mentoring Staff Engineers & Senior Developers Driving best practices in software development More ❯
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 - Java

Bristol, Gloucestershire, United Kingdom
The Walt Disney Company (Germany) GmbH
the engineering of Disney Entertainment & ESPN digital and streaming products and platforms. This includes product engineering, media engineering, quality assurance, engineering behind personalization, commerce, lifecycle, and identity. As a Principal Software Engineer, you will be part of a diverse and talented organization focused on building and maintaining complex sports platform services and applications for ESPN. You will … Document architectural platform frameworks for shared solutions across teams. Lead code and architectural reviews. Conduct competitive backend industry research. Basic Qualifications Bachelor's degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study, and/or equivalent work experience. 10+ years relevant industry experience. Mastery of backend platform development technologies and principles. Mastery … of software architectural patterns. Extensive experience with Cloud-based architecture. Extensive experience with Java, Kotlin, Rust, Go or other system level languages. Experience with task Automation (GitLab Pipelines, GitHub Actions, TeamCity). Experience with multiple database technologies such as MySQL, Postgresql, RDS, Cassandra, Mongo, etc. Experience using enterprise-grade frameworks such as Spring Boot. Strong communication skills and attention More ❯
Employment Type: Permanent
Salary: GBP Annual
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 Development Engineer in Test (SDET)

London, England, United Kingdom
Capco
Principal Software Development Engineer in Test (SDET) UK - London Principal Software Developer in Test (SDET) Why Join Capco? Capco is a global technology and business consultancy, focused on the financial services sector. We are passionate about helping our clients succeed in an ever-changing industry. You will work on engaging projects with some of the 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, 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

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 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 - TS, React, Node, AWS

Manchester Area, United Kingdom
Oliver Bernard
Principal Software Engineer - TS, React, Node, AWS - £105k 2 days p/month in the Manchester area Would you like the opportunity to work for a leading retailer in the automotive sector who are currently looking for a Principal Software Engineer to join their growing tech team. The company is committed to providing a … and internal teams. Driven by innovation and a passion for the industry, the company continually evolves its digital infrastructure to remain at the forefront of the market. As a Principal Software Engineer, you will be working across their stack using JavaScript, TypeScript, React, Next.js, Node.js, and cloud-native technologies. This role is hands-on! Core requirements: Commercial … Strong expertise in designing and maintaining scalable, high-performance web applications Deep understanding of Unit Testing frameworks and a commitment to writing clean, testable code If you’re a Principal Software Engineer (React, Node.js, AWS) who enjoys the idea of working in the automotive sector, please apply. More ❯
Posted:

Principal Software Engineer

City of London, London, United Kingdom
Wilson Brown
Principal Software Engineer TypeScript | Node | React | AWS | Kubernetes | AI | Hybrid Salary: £90-120k + bonus Location: Central London 2 days pw Experienced Principal Software Engineers required by a global travel business! You will be leading a group of extremely talented engineers on a greenfield build, responsible for the design and development of several of … the company’s core products. Principal Software Engineers will define the architectural vision, drive key technical decisions, and lead teams in building scalable, well-engineered software. This hands-on role involves designing, coding, and solving complex challenges. You will be working with a modern cloud-native stack, utilising AI, automation, and best-in-class engineering practices. Principal Software Engineer Requirements: Experience as a Senior, Staff or Principal level Software Engineer. Competent working across the full stack; TypeScript (Node.js & React), AWS (EKS, Lambda, Aurora RDS), Kubernetes, and GraphQL Experience embedding AI into products you have built. Experience designing large, distributed, data-driven, cloud-based products CI/CD, Infrastructure as Code, GitHub, Terraform More ❯
Posted:

Principal Software Engineer

London Area, United Kingdom
Wilson Brown
Principal Software Engineer TypeScript | Node | React | AWS | Kubernetes | AI | Hybrid Salary: £90-120k + bonus Location: Central London 2 days pw Experienced Principal Software Engineers required by a global travel business! You will be leading a group of extremely talented engineers on a greenfield build, responsible for the design and development of several of … the company’s core products. Principal Software Engineers will define the architectural vision, drive key technical decisions, and lead teams in building scalable, well-engineered software. This hands-on role involves designing, coding, and solving complex challenges. You will be working with a modern cloud-native stack, utilising AI, automation, and best-in-class engineering practices. Principal Software Engineer Requirements: Experience as a Senior, Staff or Principal level Software Engineer. Competent working across the full stack; TypeScript (Node.js & React), AWS (EKS, Lambda, Aurora RDS), Kubernetes, and GraphQL Experience embedding AI into products you have built. Experience designing large, distributed, data-driven, cloud-based products CI/CD, Infrastructure as Code, GitHub, Terraform More ❯
Posted:

Principal Software Engineer

City of London, Greater London, UK
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 … Actions, 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

Greater London, England, United Kingdom
Hybrid / WFH Options
Burns Sheehan
Principal Engineer – ClimateTech | Tech Strategy for a New Platform London – 1 day a week Up to £130,000 plus stock Typescript | Python | GraphQL | AWS Principal Engineer – We have been exclusively engaged by a leading ClimateTech business to hire a Principal Engineer who will provide key strategic direction for their growth plans in 2024. The … Principal Engineer will report to the CTO and be responsible for shaping the technical roadmap for their platform which provides petabyte volumes of data for genuine climate impact. The Principal Engineer will be their first hire at this level, providing technical leadership to an Engineering function of approximately 40 Engineers across Software, Data and SRE. … although, given the importance of the role, it would be expected that you’d come to the office so you need to be commutable to London. What will the Principal Engineer do? The role will broadly has three facets: You will provide architectural oversight around APIs, Data and Infrastructure, prioritising domain-driven design to align technical decisions with More ❯
Posted:

Principal Java Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Principal Java Software Engineer, london col-narrow-left Client: Fynity Location: london, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 1 Posted: 23.05.2025 Expiry Date: 07.07.2025 col-wide Job Description: Principal Java Software Engineer London (Hybrid … days/week onsite) ? Join a FinTech Powering the Future of Payments Are you an experienced Senior/Principal Java Software Engineer who thrives in a fast-paced, agile environment? Passionate about high-throughput, real-time systems? This is your opportunity to help shape the core technology that powers instant payments for some of the world’s …/week in a London office ? Opportunity to collaborate with major global banks ? Fast-paced, product-led environment where your voice matters If you're a motivated Senior/Principal Engineer ready to tackle complex challenges and deliver meaningful change, hit apply – and shape the future of payments with us. #J-18808-Ljbffr More ❯
Posted:

Principal Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Corriculo Ltd
Senior Software Engineer, Python, AWS, Postgres, COR7231 Are you a skilled Senior Software Engineer with strong Python expertise and a passion for solving complex technical challenges? We’re looking for a Senior Software Engineer who’s seeking a tough, complex and highly rewarding technical challenge. We require a Senior Software Engineer who … incredible ambition. This is a start-up opportunity not to be missed... A chance to build something that matters and has impact! The Role This is an exciting Senior Software Engineer role at a rapidly scaling AI-focused company whose mission is both economically and environmentally motivated. The Senior Software Engineer will work to bring to … system architecture and working on projects end to end Strong academic background in Computer Science Proficiency with Postgres and AWS So What’s Next? If you’re a Senior Software Engineer looking for a fully hands-on, high-impact role in a mission-driven AI company, apply now for immediate consideration! Senior Software Engineer, Python, AWS More ❯
Posted:

Principal Java Software Engineer

London, UK
Hybrid / WFH Options
Fynity
Principal Java Software Engineer London (Hybrid – 1–2 days/week onsite) Join a FinTech Powering the Future of Payments Are you an experienced Senior/Principal Java Software Engineer who thrives in a fast-paced, agile environment? Passionate about high-throughput, real-time systems? This is your opportunity to help shape the core …/week in a London office Opportunity to collaborate with major global banks Fast-paced, product-led environment where your voice matters If you're a motivated Senior/Principal 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
England
25th Percentile
£65,000
Median
£68,000
75th Percentile
£77,500
90th Percentile
£113,250