Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Client Server
PrincipalSoftwareEngineer/Architect (C# .Net AWS) Remote/Bristol to £100k Are you a highly technical PrincipalSoftwareEngineer with strong architecture and design skills? You could be progressing your career at a financial services tech consultancy that specialise in solutions for Pensions and Investment Managers. As a PrincipalSoftwareEngineer/Architect you will lead the design and development of scalable, robust and secure software solutions, playing a critical role in shaping the technical direction of products balancing architectural design patterns with pragmatic solution design and guiding engineering teams through implementation. You'll ensure secure coding and best practices are being followed and create appropriate technical … collaborative with great communication skills and experience of coaching and mentoring You're comfortable working as part of a leadership team What's in it for you: As a PrincipalSoftwareEngineer/Architect you will earn a competitive package: Salary to £100k 25 days holiday plus an extra day off for your birthday and additional three More ❯
Overview PrincipalSoftwareEngineer - Manchester Manchester, UnitedKingdom Posted about 2 months ago This is a job posted by our partner Jooble Below is a snippet of the job description. To read the full text, please click on the "Apply Now" link. Related Roles Staff-Level Full-Stack SoftwareEngineer; PrincipalSoftwareEngineer, Nifty Gateway; SoftwareEngineer, Nifty Gateway (Fullstack). Location 108 E 16th Street, New York, NY 10003 Qualifications You have recent experience building, deploying, and running cloud-native applications on top of AWS. 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 ❯
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 ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Opus Resourcing Ltd
PrincipalSoftwareEngineer with a Java backend/full-stack experienceto take a lead role in designing and architectingthe SaaS platform for an early-stage clean-tech startup on a mission to accelerate the shift to a greener energy worldby optimising complex grid-scalebattery assets for asset owners through data, ML, and SaaS innovation. Proximity to Cambridge … ideal, although a remote role across the UK/with some company meetups . Salary £70-90k + Bens + Options Key skills you will bring as a PrincipalSoftwareEngineer would include : Proven track record in building enterprise-grade Java/Microservices backend systems (Spring Boot or Micronaut preferred) Cloud Native development ideally with AWS … Proven experience in distributed systems/Kafka/event-drivensystems Deep understanding of software architecture, patterns, scaling/resilienceand ideally with domain-driven design . Hands-on expertise with platform engineering/DevOps practices (Kubernetes, Terraform, containers, CI/CD, ECS, Gitlab etc). A proactive, startup mindset with the ability to balance strategy and execution. Nice to have 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 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 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 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 ❯
Edinburgh, Stockbridge, City of Edinburgh, United Kingdom
Bright Purple
PrincipalSoftwareEngineer – Edinburgh An innovative and well-established med tech company are seeking a proven technical leader to join its R&D team based in 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 … 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. These positions are ideal for seasoned engineers who thrive in collaborative cross-functional development. What We're Looking For: Vast software development experience in C++ Strong background in multi-threaded programming and Linux More ❯
Bristol, Avon, England, United Kingdom Hybrid / WFH Options
Computer Futures
PrincipalSoftwareEngineer - Lead Innovation in UK GovTech Up to £95,000 + Elite Benefits Remote-First | Just 1 Day Onsite Every Fortnight SC Clearable | British Citizens Only Lead the Tech Behind National Transformation Are you ready to architect the future of UK government technology? Join a mission-led engineering powerhouse where your leadership drives digital transformation … strengthens national security, and delivers real-world impact. As a PrincipalSoftwareEngineer, you'll shape cloud-native platforms, mentor high-performing teams, and steer delivery across critical government programmes. This is your opportunity to combine deep technical expertise with strategic influence-while working in a flexible, remote-first culture that values innovation, autonomy, and purpose. What More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Computer Futures
PrincipalSoftwareEngineer - Lead the Future of UK GovTech Up to £95,000 + Elite Benefits Remote First (Just 1 Day Onsite Every Fortnight)?? SC Clearable - British Citizens Only Ready to lead innovation that matters? Join a mission-driven tech powerhouse where your code helps protect national interests, drive digital transformation, and shape the future of government … technology. We're looking for a PrincipalSoftwareEngineer to architect cloud-native solutions, mentor brilliant engineers, and lead delivery across high-impact government programmes. This is your chance to combine deep technical expertise with strategic leadership in a collaborative, forward-thinking environment. You will need experience in Java, React.js and AWS to be successful in this More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Computer Futures
PrincipalSoftwareEngineer - Shape the Future of UK GovTech Up to £95,000 + Premium Benefits Remote-First | Just 1 Day Onsite Every 2 Weeks SC Clearable | British Citizens Only Lead Innovation. Drive Transformation. Make an Impact. Ready to take the reins on projects that power national security and digital transformation This is your chance to lead … at the intersection of technology and purpose . As a PrincipalSoftwareEngineer , you'll architect cloud-native platforms , mentor elite engineering teams, and influence technical strategy across mission-critical government programmes . Your work won't just be code-it will shape the future of UK GovTech . Your Role in Action Architect secure, scalable, resilient More ❯
VANRATH are partnering with a global FinTech company to recruit for a PrincipalSoftwareEngineer to join a high-performing technology team. This is a fantastic opportunity to work on business-critical platforms used by major players in the global market. As the PrincipalSoftwareEngineer you will have the opportunity to work on … AWS, while shaping the engineering culture of a forward-thinking team. What You'll Do Mentor engineers and align development with project goals and timelines Design, build, and maintain software solutions Collaborate with BAs and PMs to shape and refine technical requirements Implement Infrastructure as Code (IaC) using AWS CDK (Python) Maintain CI/CD pipelines and drive code … cloud-based systems Participate in agile ceremonies and promote a strong agile culture Document technical designs, processes, and system architecture What We're Looking For Proven experience as a Principal .NET Engineer (finance sector a plus) Strong AWS knowledge with hands-on IaC (CDK + Python) Solid experience with unit testing, CI/CD, and agile methodologies Familiarity More ❯
project demands - more detail below) Duration: 6 month contract Rate: 64.22ph UMB (Inside IR35) Role details: Our client, a prominent player in the Defence & Security sector, is seeking a PrincipalSoftwareEngineer for a contract position in Southampton. This opportunity involves working on innovative software solutions for integrated sensors and protection systems, requiring both on-site … and flexible working arrangements. Key Responsibilities: Developing bare metal embedded C++ software Working with embedded interfaces such as CAN bus, I2C, SPI, GPIO Employing tools and approaches specific to embedded development Collaborating on-site in Southampton 1-4 days a week, with flexibility depending on project needs Maintaining SC clearance or the ability to obtain it for UK eyes … only projects Job Requirements: Experience with Software Engineering, Embedded C/C++, and Linux Proficiency in UML and embedded Linux Hands-on experience with bare metal embedded C++ software development Familiarity with embedded interfaces and development tools Ability to work both on-site in Southampton and remotely as required Eligibility for SC clearance to work on specific projects More ❯
PrincipalSoftwareEngineer/Architect (C# .Net AWS) Remote/Bristol to £100k Are you a highly technical PrincipalSoftwareEngineer with strong architecture and design skills? You could be progressing your career at a financial services tech consultancy that specialise in solutions for Pensions and Investment Managers click apply for full job details More ❯
St. Albans, Hertfordshire, England, 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 ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom Hybrid / WFH Options
Reed
PrincipalSoftwareEngineer – Strategic Tech Leadership | £87,000–£118,000 Permanent | Hybrid | Locations: London, Manchester, Leeds, Newcastle We’re recruiting on behalf of a leading consultancy that’s scaling its engineering capability and looking for a PrincipalSoftwareEngineer to drive technical excellence across high-impact client projects. This is a senior, hands-on … leadership role for someone who thrives on solving complex problems, mentoring teams, and shaping how modern software is built. You’ll be at the forefront of delivery, guiding engineering standards, influencing strategy, and staying close to the code. What You’ll Be Doing: Leading technical delivery on complex, multi-disciplinary projects Setting engineering standards across CI/CD, cloud … AI tools) Supporting business development through technical input on proposals and solution design What You’ll Bring: You’re a seasoned engineering leader with a passion for building great software and great teams. You combine technical depth with strategic thinking and know how to inspire others through your work. Skills: Proven experience leading high-performing engineering teams Deep expertise More ❯
Employment Type: Full-Time
Salary: £87,000 - £118,000 per annum, Inc benefits
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 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 ❯
Gloucester, Gloucestershire, South West, United Kingdom
ZENOVO LTD
Job Title: Lead/Principal Embedded SoftwareEngineer Location: Gloucester (On-Site Working) Salary: Up to £85,000 (Depending on Experience) Summary of Vacancy: We're currently recruiting for a Principal Embedded SoftwareEngineer on behalf of a cutting-edge Security Research & Development organisation. This organisation is focused on low-level, security-related development … embedded systems, and is building novel and secure solutions that push technical boundaries. You'll be working in a deeply technical, collaborative environment that prioritises engineering excellence. As a PrincipalEngineer, you'll lead development efforts for secure embedded systems, working hands-on with code while also guiding and mentoring others. You'll collaborate with researchers to prototype … new capabilities and deliver high-integrity software across a wide range of platforms. Key Responsibilities: Develop robust, efficient embedded software with a focus on security and performance. Work across the full stack—from low-level hardware interaction up to application logic—depending on project needs. Use your deep understanding of systems to write clean, reliable code that meets More ❯
Select how often (in days) to receive an alert: Oxford Nanoscience is currently seeking an experienced PrincipalSoftwareEngineer . This is a key role that combines innovation with responsibility, as you contribute to both new development projects and the ongoing evolution of our existing product range. You'll be working on highly complex, high-value scientific … systems that power breakthroughs in physics, materials science, and beyond. The Opportunity In this role, you will be responsible for the full software development lifecycle-from concept through to testing and support. You'll work closely with engineers and scientists across disciplines to deliver robust, maintainable, and high-performance software for our precision instruments. Key Responsibilities: Design, develop … and maintain software applications and device drivers for scientific instruments. Produce clean, maintainable, and well-documented code (primarily in C++, Python). Collaborate with multidisciplinary teams to understand system requirements and translate them into software design specifications. Take ownership of software components, identifying risks and ensuring robust delivery to meet internal and customer requirements. Create and execute More ❯
PrincipalSoftwareEngineer Southampton 6-month contract Paying up to 65p/h (inside IR35) Please note that due to the nature of the work, you will need to be eligible to obtain a high level of UK security clearance. Please only apply if suitable. Responsibilities : Creation and development of a new generation of features and capabilities … using innovative software solutions Provide software support to the Integrated Sensors & Protection line of business. Tasked with C# application development Familiarity with the tools and approaches to embedded development Bare metal embedded C++ software development Experience required: Familiarity with Configuration Management process and tools e.g., Git Familiar with Embedded interfaces, e.g., CAN bus, I2C, SPI, GPIO SoftwareMore ❯
PrincipalSoftwareEngineer Southampton 6-month contract Paying up to £65p/h (inside IR35) Please note that due to the nature of the work, you will need to be eligible to obtain a high level of UK security clearance. Please only apply if suitable. Responsibilities : Creation and development of a new generation of features and capabilities … using innovative software solutions Provide software support to the Integrated Sensors & Protection line of business. Tasked with C# application development Familiarity with the tools and approaches to embedded development Bare metal embedded C++ software development Experience required: Familiarity with Configuration Management process and tools e.g., Git Familiar with Embedded interfaces, e.g., CAN bus, I2C, SPI, GPIO SoftwareMore ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
TAE Power Solutions Engineering Ltd
Principal Control SoftwareEngineer Hybrid/Onsite to Birmingham About Us At TAE Power Solutions, we design power management systems that use less but do more. From, electric vehicle, drivetrains, ultrafast charging, stationary energy storage and grid efficiencies. We develop a clean energy ecosystem of proprietary technology designed to go faster, perform stronger, travel farther, and last … clean energy to the grid. Job Overview As a member of the Control Systems team, you will be working on the development of BMS, DCDC, OBC and Inverter application software for a range of demonstrator and production projects. You will be involved in all stages of the software development process, guide, and mentor other more junior engineers within … projects, and liaise directly with customers, suppliers, and other engineering teams within TAE Power Solutions (TPS). Key Aspects of the role Provide technical delivery and leadership of application software activities Support and mentor other more junior engineers within the team Creation and management of software requirements Take active part in the architectural design of the softwareMore ❯