Oxfordshire, Milton Hill, United Kingdom Hybrid/Remote Options
Mars Recruitment
PrincipalSoftwareEngineer | C++ | Python | Linux Oxfordshire | Hybrid £65,000pa plus benefits: Do you enjoy technically leading and mentoring a team of Software Engineers utilising C++ & Python on Linux, passing on your knowledge and experience to help nurture and develop future Engineers? If so, this PrincipalSoftwareEngineer role will be perfect for … you. Our client has seen rapid growth over the last few years, and to help develop their talented team of Software Engineers, they now seek a PrincipalSoftwareEngineer who can technically lead, mentor and develop during an exciting period of innovation. On a day-to-day basis you will develop and support software applications … drivers for a range of products. You will be technically responsible for ensuring projects meet internal and external customer requirements and completing concept designs through to production. The successful PrincipalSoftwareEngineer will need the following qualification, experience and skills: A degree in a Software Engineering, Mathematics or Science/Materials subject Experience in ARM based More ❯
Cheltenham, Gloucestershire, UK Hybrid/Remote Options
Searchability NS&D
PrincipalSoftwareEngineer – National Security - SC Clearance Role: PrincipalSoftwareEngineer Location: Cheltenham - Hybrid Work Clearance: SC Cleared/Eligible for SC Salary: £75,000 - £95,000 About the Role Searchability NS&D is recruiting a PrincipalSoftware Engineers to join an Agile delivery team supporting a range of complex and high … impact Central Government and Critical National Infrastructure projects. You’ll help design, develop, and deploy bespoke software solutions that deliver real-world mission value. In this senior technical role, you’ll lead a team of software engineers, shape architectural decisions, and engage directly with senior customer stakeholders to deliver high-impact solutions. What You’ll Do Design, develop … and test robust software solutions using modern engineering practices. Work with a range of open-source libraries, frameworks, and components. Build and maintain CI/CD pipelines using tools such as GitLab , ensuring code quality and security. Deploy software systems across public (AWS) and private cloud environments. Engage in all stages of the software lifecycle — from requirements More ❯
Greater Manchester, England, United Kingdom Hybrid/Remote Options
Searchability®
PrincipalSoftwareEngineer – .NET/C#/AWS/CI/CD .NET, C#, AWS, JavaScript, DevOps, Agile, CI/CD Salary up to £75-80k + Bonus scheme Hybrid – 3 days a week on-site (Greater Manchester) For more information, please email me directly at Patrick.doyle@searchability.com or call on 01244 567 920/… self-organising squads, our teams are empowered to design, build, and deliver scalable, high-performance systems that shape the future of our business. We’re now looking for a PrincipalSoftwareEngineer to take a leading role in guiding our engineering direction, mentoring talented developers, and driving the adoption of modern technologies and best practices. Who We … re Seeking: We’re seeking a PrincipalSoftwareEngineer with deep expertise in .NET, C# and AWS who will play a key part in architectural decision-making, helping teams balance innovation and reliability while championing best practices. You’ll work closely with other Principal Engineers, Product Owners, and cross-functional teams to deliver robust, maintainable, and More ❯
PrincipalSoftwareEngineer - Snowflake page is loaded PrincipalSoftwareEngineer - Snowflakeremote type: Hybridlocations: Edinburgh, GBtime type: Full timeposted on: Posted Todayjob requisition id: JR2454Wood Mackenzie is the global data and analytics business for the renewables, energy, and natural resources industries. Enhanced by technology. Enriched by human intelligence. In an ever-changing world, companies and … committed - we put customers at the heart of our decisions Future Focused - we accelerate change Curious - we turn knowledge into action About the Role We're looking for a PrincipalSoftwareEngineer to join our Snowflake Platform team within our Data Platform group. You'll be responsible for the systems and infrastructure that integrate Snowflake into our … to work with our technical leadership teams to inform the technical evolution of our Snowflake platform and its integration with our broader applications Have expert level understanding of modern software engineering, from test automation to architectural principles, applied to data platform development Understand what it takes to develop resilient, scalable and secure data platform solutions Recognise that people build More ❯
PrincipalSoftwareEngineer – Full Stack (Java/React) Level: Senior/Principal - £80,000–£95,000 Location: UK-wide | Hybrid (Client site travel as required) Function: Full Stack Development | Agile Delivery | Technical Leadership Industry: Consulting | Public Sector | Digital Transformation Base office: Manchester, Bristol, Cheltenham, or Plymouth Lead software excellence. Deliver strategic impact. Join a specialist … UK software consultancy delivering high-impact software solutions for public sector clients. They are seeking PrincipalSoftware Engineers to lead teams, shape delivery strategy, and drive innovation across government projects. About the Role As a PrincipalSoftwareEngineer, you will lead multiple teams, combining hands-on full stack development with technical leadership and … You will ensure the delivery of scalable, high-quality solutions and mentor engineers to achieve both team and project success. What You’ll Be Doing • Leading and mentoring two software teams across full lifecycle projects • Designing, developing, testing, and deploying software using Java and React • Engaging directly with clients to understand requirements and deliver high-value solutions • Driving More ❯
Step into a world where innovation meets impact. This exciting opportunity as a PrincipalSoftwareEngineer offers you the chance to be part of a forward-thinking company that is revolutionising defence technology. Contributing to cutting-edge solutions, you will play a pivotal role in delivering advanced systems that redefine security and trust on a global scale. … and the chance to work on meaningful projects that truly make a difference. What You Will Do: - Lead the architecture, design, development, documentation, and testing of embedded and application software for multiple concurrent research, development, and production programmes. - Apply object-oriented design techniques to enable code re-use and seamless integration with testing frameworks. - Review system design artefacts and … derive software requirements and architecture to meet high-level system needs. - Design and maintain software using modelling tools, ensuring accurate code generation where required. - Contribute to the Software Community of Practice, proposing improvements to tools, processes, and techniques to enhance efficiency and innovation. - Mentor and coach junior engineers, sharing knowledge and expertise to foster growth and development. More ❯
Maidenhead, Woolley Green, Berkshire, United Kingdom
Jonathan Lee Recruitment Ltd
Step into a world where innovation meets impact. This exciting opportunity as a PrincipalSoftwareEngineer offers you the chance to be part of a forward-thinking company that is revolutionising defence technology. Contributing to cutting-edge solutions, you will play a pivotal role in delivering advanced systems that redefine security and trust on a global scale. … and the chance to work on meaningful projects that truly make a difference. What You Will Do: - Lead the architecture, design, development, documentation, and testing of embedded and application software for multiple concurrent research, development, and production programmes. - Apply object-oriented design techniques to enable code re-use and seamless integration with testing frameworks. - Review system design artefacts and … derive software requirements and architecture to meet high-level system needs. - Design and maintain software using modelling tools, ensuring accurate code generation where required. - Contribute to the Software Community of Practice, proposing improvements to tools, processes, and techniques to enhance efficiency and innovation. - Mentor and coach junior engineers, sharing knowledge and expertise to foster growth and development. More ❯
PrincipalSoftwareEngineer Location: London - 1x a month Salary: £95,000 - £120,000 + equity + benefits An established, global technology business within the hospitality-tech industry is seeking an accomplished PrincipalSoftwareEngineer to lead the design and delivery of next-generation digital solutions. This is an opportunity to shape greenfield projects from … reliability, and performance. Partner closely with engineering leadership to define best practices, coding standards, and long-term technical strategy. Design, develop, and oversee the delivery of robust, production-grade software built using Python, Django, Cloud Firestore, BigQuery, and Elasticsearch. Mentor and guide engineers at all levels, fostering a culture of technical excellence and continuous improvement. Collaborate with cross-functional … with business priorities to deliver scalable, maintainable solutions. What do I need to be successful? Degree in Computer Science or equivalent hands-on experience. 7+ years' experience in backend software development, including several years in a senior or principal-level engineering role. Expertise in Python (or a similar backend language), with proven experience designing distributed systems, APIs, and More ❯
PrincipalSoftwareEngineer Edinburgh An innovative and well-established med tech company are seeking a proven technical leader to join its R&D team basedin central Edinburgh as a PrincipalSoftware Engineer. This is a unique opportunity to play a key role in the development of next-generation patient monitoring and connectivity solutions that make … proven technical leader looking to remain hands on and ship code whilst making key architectural decisions, driving the roadmap, and contributing to building a high performing dev culture ...the Principal role is ideal. You will be part of a cutting-edge company at the forefront of healthcare technology. Contribute to a high-performance culture by maintaining rigorous development standards … and documentation. As a SoftwareEngineer, you will be instrumental in designing, and developing complex software systems within a regulated medical technology environment. Thesepositions areideal forseasoned engineers who thrivein collaborative cross-functional development. What We're Looking For: Vast software development experience in C++ Strong background in multi-threaded programming and Linux-based development environments. Experience More ❯
PrincipalSoftwareEngineer Cloud Engineering Scale-up c£100k North Scout are partnered with a fast-growing cloud engineering business that’s doubled revenues, expanded its technical team, and earned a strong reputation for delivering complex cloud programmes with pace and precision. They’re looking for a PrincipalSoftwareEngineer to take a leading … person to earn up to £100k with a strong package which includes stock options, private healthcare and loads of smaller benefits. If you’re a technically strong, people-focused engineer who enjoys leading from the front and shaping modern cloud solutions, we’d love to hear from you. More ❯
PrincipalSoftwareEngineer Fully Remote | Permanent | Competitive Salary + Benefits Harrington Starr has partnered with a leading Global Payments Technology company who are seeking to hire a PrincipalSoftwareEngineer to join their senior engineering leadership team. This is a rare opportunity to combine hands-on development with strategic influence, guiding architecture decisions and … direction. Work on complex, high-performance systems at global scale. Career progression in a fast-growing international technology business. Key skills required: 10+ years’ experience in enterprise architecture and software engineering. Proven expertise in .NET with strong SaaS and API platform experience. Hands-on track record designing highly scalable, high-performance systems. Strong leadership, mentoring, and stakeholder management skills. More ❯
Role: PrincipalSoftwareEngineer Salary: £70,000–£80,000 DOE Location: Cambridge We’re looking for a PrincipalSoftwareEngineer to lead the design and optimisation of mission-critical communication systems. You’ll shape technical direction, ensure performance and scalability, and mentor a talented development team within a growing technology business. Key Responsibilities Lead …/CD pipelines and best practices Resolve complex technical issues to maintain system reliability Guide and mentor engineers to support continuous improvement Skills & Experience Required Degree in Computer Science, Software Engineering or similar 10+ years’ experience with C# and .NET (Core/5+) Strong background in scalable, distributed systems (microservices) Experience with messaging and data technologies (Kafka, RabbitMQ, gRPC … for critical systems Confident technical leadership and problem-solving skills Familiar with UI frameworks such as WPF and patterns like MVVM, MVP or MVC Desirable Experience planning and managing software projects Agile Scrum background Familiarity with Docker, Kotlin/Java and CI/CD tools Keywords C#, .NET, Microservices, Distributed Systems, Kafka, RabbitMQ, CI/CD, WPF, Agile, Docker More ❯
PrincipalSoftware Development Engineer page is loaded PrincipalSoftware Development Engineerlocations: London Officetime type: Full timeposted on: Posted Todayjob requisition id: R14057 Job Summary: We are seeking a skilled and motivated Senior SoftwareEngineer to join our dynamic team at CWAN. In this role, you will be responsible for designing, building, deploying, and … maintaining high-quality code while collaborating with cross-functional teams to enhance our software offerings. This position is ideal for an engineer who is driven by client satisfaction and has a strong commitment to continuous learning and improvement. Responsibilities Design, build, deploy, and maintain quality code that is simple, well-structured, clear, and well-tested. Break down and … e.g., unit, integration, contract, end-to-end). Mentor new and less-experienced team members, sharing knowledge and best practices. Lead design and feature discussions, advocating for enhancements in software performance, scalability, reliability, and security. Coordinate with cross-functional teams to ensure successful integration of software applications. Troubleshoot and resolve production incidents promptly and effectively. Understand customer needs More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Platform Recruitment Limited
Title: PrincipalSoftwareEngineer Location: Cambridge Work Setup: Onsite Were partnering with a rapidly growing Cambridgeshire-based company specializing in the development and supply of radio terminals, accessories, and applications for mission-critical and business-critical communications. Due to continued expansion, theyre looking for a PrincipalSoftwareEngineer to join their growing team. The … 5+) development experience - Proven expertise in scalable, distributed, low-latency systems - Strong background in web applications, gRPC, Kafka/RabbitMQ, and multithreading - Solid understanding of performance tuning, security, and software architecture - Experience with WPF and design patterns such as MVVM, MVP, and MVC - Excellent leadership and communication skills If you have the relevant experience and are looking for your More ❯
Title: PrincipalSoftwareEngineer Location: Cambridge Work Setup: Onsite Were partnering with a rapidly growing Cambridgeshire-based company specializing in the development and supply of radio terminals, accessories, and applications for mission-critical and business-critical communications. Due to continued expansion, theyre looking for a PrincipalSoftwareEngineer to join their growing team. The More ❯
PrincipalSoftwareEngineer (Java) London – 1 day a week onsite 🚀 Join a FinTech Powering the Future of Payments Are you a seasoned individual contributor looking for a step up into a senior position within a high-performing team within the world of Banking/Payments? Are you passionate about high-throughput, real-time systems? This is your … or more if you’d like!) 🌍 Opportunity to collaborate with major global banks 🚀 Fast-paced, product-led environment where your voice matters If you're a motivated Senior/Principal/Staff Java SoftwareEngineer ready to tackle complex challenges and deliver meaningful change, hit apply – and shape the future of payments with us. More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Fynity
PrincipalSoftwareEngineer (Java) London – 1 day a week onsite 🚀 Join a FinTech Powering the Future of Payments Are you a seasoned individual contributor looking for a step up into a senior position within a high-performing team within the world of Banking/Payments? Are you passionate about high-throughput, real-time systems? This is your … or more if you’d like!) 🌍 Opportunity to collaborate with major global banks 🚀 Fast-paced, product-led environment where your voice matters If you're a motivated Senior/Principal/Staff Java SoftwareEngineer ready to tackle complex challenges and deliver meaningful change, hit apply – and shape the future of payments with us. More ❯
St. Albans, Hertfordshire, South East, United Kingdom
Method-Resourcing
PrincipalSoftwareEngineer £95,000 + Bonus + Benefits | Hybrid (UK) Method is partnering with a leading infrastructure technology company that's rebuilding its software architecture from the ground up. The mission is to create connected, secure, and scalable systems that enable smarter infrastructure, and deliver trusted connectivity across multiple sectors. They're looking for a … PrincipalSoftwareEngineer, a hands-on technical authority who will set engineering standards, solve complex challenges, and shape the next generation of event-driven microservices powering their global platform. The role You'll work at the top of the engineering track, designing and delivering high-performance, distributed systems while guiding others through implementation and problem-solving. This … and production reliability. What you'll bring Proven experience building and running distributed systems at scale. Deep fluency in modern programming languages and frameworks. Experience delivering secure, high-availability software into production. Strong understanding of architecture, design patterns, and microservice principles. Ability to balance hands-on coding with architectural oversight and mentorship. Curiosity to explore new tools, paradigms, and More ❯
PrincipalSoftwareEngineer | High-growth, Purpose-Led and A* funded Fintech | Hybrid – London **Python, TypeScript, React** A leading fintech scale-up is hiring a Senior SoftwareEngineer to join its high-performing engineering organisation in London. This is an opportunity to contribute to a platform designed to improve finance globally — with real impact at scale. … first platform. Backed by leading venture capital and impact investors, the organisation is entering a new phase of growth, with engineering at the core. The Opportunity As a Senior Engineer, you will play a key role in designing and delivering scalable, reliable systems that handle significant volumes of real-time data and transactions. You'll collaborate with product, data … and platform teams to deliver high-impact features that directly improve user financial wellbeing. This is a hands-on role for an engineer who values clean architecture, measurable outcomes, and meaningful user impact. What You’ll Do: Design and implement distributed systems that are resilient, scalable, and secure. Own technical decision-making across architecture and implementation — selecting the right More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Austin Werner
PrincipalSoftwareEngineer | High-growth, Purpose-Led and A* funded Fintech | Hybrid – London **Python, TypeScript, React** A leading fintech scale-up is hiring a Senior SoftwareEngineer to join its high-performing engineering organisation in London. This is an opportunity to contribute to a platform designed to improve finance globally — with real impact at scale. … first platform. Backed by leading venture capital and impact investors, the organisation is entering a new phase of growth, with engineering at the core. The Opportunity As a Senior Engineer, you will play a key role in designing and delivering scalable, reliable systems that handle significant volumes of real-time data and transactions. You'll collaborate with product, data … and platform teams to deliver high-impact features that directly improve user financial wellbeing. This is a hands-on role for an engineer who values clean architecture, measurable outcomes, and meaningful user impact. What You’ll Do: Design and implement distributed systems that are resilient, scalable, and secure. Own technical decision-making across architecture and implementation — selecting the right More ❯
PrincipalSoftwareEngineer - Frontend London (Remote First - Occasional travel) Salary: £95,000 - £120,000 + equity + benefits An established, global technology business within the hospitality-tech industry is seeking a talented Principal Frontend SoftwareEngineer to help build and scale cutting-edge digital solutions. This is a chance to work on greenfield projects … vision with practical delivery to ensure reliable, scalable solutions. What do I need to be successful: Degree in Computer Science or equivalent hands-on experience. 7+ years in frontend software development, including experience in a lead or principal engineering capacity. Deep expertise in React, TypeScript, and modern frontend architecture (state management, component design, performance optimisation). Strong understanding More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Oliver Bernard
PrincipalEngineer - Python, AWS, React, Microservices OB have exclusively partnered with an AI Consulting firm who work with enterprise scale clients to transform them into AI & Data transformed businesses. Knowing how AI can transform enterprise scale companies, they are looking to bring in a number of highly skilled Principal Level Engineers to their team, to work on … many more. The roles will be heavily weighted toward the Backend (80/20), but you will be expected to work across the Frontend and with Cloud-native Architectures. PrincipalEngineer - Python, AWS, React, Microservices 8+ years of commercial experience Experience guiding multiple teams and helping set technical direction My have strong demonstrated knowledge of Python Knowledge of … working A Consulting background will be highly advantageous Pays £120k-£135k - + discretionary bonus + excellent benefits package Hybrid working with 3-days a week required in London offices PrincipalEngineer - Python, AWS, React, Microservices More ❯
PrincipalEngineer - Python, AWS, React, Microservices OB have exclusively partnered with an AI Consulting firm who work with enterprise scale clients to transform them into AI & Data transformed businesses. Knowing how AI can transform enterprise scale companies, they are looking to bring in a number of highly skilled Principal Level Engineers to their team, to work on … many more. The roles will be heavily weighted toward the Backend (80/20), but you will be expected to work across the Frontend and with Cloud-native Architectures. PrincipalEngineer - Python, AWS, React, Microservices 8+ years of commercial experience Experience guiding multiple teams and helping set technical direction My have strong demonstrated knowledge of Python Knowledge of … working A Consulting background will be highly advantageous Pays £120k-£135k - + discretionary bonus + excellent benefits package Hybrid working with 3-days a week required in London offices PrincipalEngineer - Python, AWS, React, Microservices More ❯
PrincipalSoftwareEngineer Edinburgh An innovative and well-established med tech company are seeking a proven technical leader to join its R&D team basedin central Edinburgh as a PrincipalSoftware Engineer. This is a unique opportunity to play a key role in the development of next-generation patient monitoring and connectivity solutions that make More ❯
PrincipalSoftwareEngineer Edinburgh An innovative and well-established med tech company are seeking a proven technical leader to join its R&D team basedin central Edinburgh as a PrincipalSoftware Engineer. This is a unique opportunity to play a key role in the development of next-generation patient monitoring and connectivity solutions that make More ❯