Job Title: PrincipalSoftwareEngineer - x8 Location: Isle of Wight - Cowes/Portsmouth - Broad Oak - We offer flexible working arrangements - Part time & accruing hours available. Please let us know if you would like to discuss these options Salary: Up to £75,900 (dependent on skills and experience) What you'll be doing: Derive and maintain a set … of software requirements from a baseline set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers' solutions across Maritime Services Undertake technical reviews, verify and authorise software engineering … designs Act as an Engineering technical lead for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills and competencies Produce or assist in the creation of software estimates for sub-systems Your skills and More ❯
Job Title: PrincipalSoftwareEngineer - x8 Location: Isle of Wight - Cowes/Portsmouth - Broad Oak - We offer flexible working arrangements - Part time & accruing hours available. Please let us know if you would like to discuss these options Salary: Up to £75,900 (dependent on skills and experience) What you'll be doing: Derive and maintain a set … of software requirements from a baseline set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers' solutions across Maritime Services Undertake technical reviews, verify and authorise software engineering … designs Act as an Engineering technical lead for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills and competencies Produce or assist in the creation of software estimates for sub-systems Your skills and More ❯
Job Title: PrincipalSoftwareEngineer - x8 Location: Isle of Wight - Cowes/Portsmouth - Broad Oak - We offer flexible working arrangements - Part time & accruing hours available. Please let us know if you would like to discuss these options Salary: Up to £75,900 (dependent on skills and experience) What you'll be doing: Derive and maintain a set … of software requirements from a baseline set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers' solutions across Maritime Services Undertake technical reviews, verify and authorise software engineering … designs Act as an Engineering technical lead for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills and competencies Produce or assist in the creation of software estimates for sub-systems Your skills and More ❯
Job Title: PrincipalSoftwareEngineer - x8 Location: Isle of Wight - Cowes/Portsmouth - Broad Oak - We offer flexible working arrangements - Part time & accruing hours available. Please let us know if you would like to discuss these options Salary: Up to £75,900 (dependent on skills and experience) What you'll be doing: Derive and maintain a set … of software requirements from a baseline set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers' solutions across Maritime Services Undertake technical reviews, verify and authorise software engineering … designs Act as an Engineering technical lead for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills and competencies Produce or assist in the creation of software estimates for sub-systems Your skills and More ❯
Job Title: PrincipalSoftwareEngineer - x8 Location: Isle of Wight - Cowes/Portsmouth - Broad Oak - We offer flexible working arrangements - Part time & accruing hours available. Please let us know if you would like to discuss these options Salary: Up to £75,900 (dependent on skills and experience) What you'll be doing: Derive and maintain a set … of software requirements from a baseline set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers' solutions across Maritime Services Undertake technical reviews, verify and authorise software engineering … designs Act as an Engineering technical lead for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills and competencies Produce or assist in the creation of software estimates for sub-systems Your skills and More ❯
Job Title: PrincipalSoftwareEngineer - x8 Location: Isle of Wight - Cowes/Portsmouth - Broad Oak - We offer flexible working arrangements - Part time & accruing hours available. Please let us know if you would like to discuss these options Salary: Up to £75,900 (dependent on skills and experience) What you'll be doing: Derive and maintain a set … of software requirements from a baseline set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers' solutions across Maritime Services Undertake technical reviews, verify and authorise software engineering … designs Act as an Engineering technical lead for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills and competencies Produce or assist in the creation of software estimates for sub-systems Your skills and More ❯
Job Title: PrincipalSoftwareEngineer - x8 Location: Isle of Wight - Cowes/Portsmouth - Broad Oak - We offer flexible working arrangements - Part time & accruing hours available. Please let us know if you would like to discuss these options Salary: Up to £75,900 (dependent on skills and experience) What you'll be doing: Derive and maintain a set … of software requirements from a baseline set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers' solutions across Maritime Services Undertake technical reviews, verify and authorise software engineering … designs Act as an Engineering technical lead for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills and competencies Produce or assist in the creation of software estimates for sub-systems Your skills and More ❯
Job Title: PrincipalSoftwareEngineer - x8 Location: Isle of Wight - Cowes/Portsmouth - Broad Oak - We offer flexible working arrangements - Part time & accruing hours available. Please let us know if you would like to discuss these options Salary: Up to £75,900 (dependent on skills and experience) What you'll be doing: Derive and maintain a set … of software requirements from a baseline set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers' solutions across Maritime Services Undertake technical reviews, verify and authorise software engineering … designs Act as an Engineering technical lead for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills and competencies Produce or assist in the creation of software estimates for sub-systems Your skills and More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Manchester Digital
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 PrincipalEngineer 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 PrincipalEngineer, 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 AI-powered engineering Owning non-functional requirements (NFRs) such as security, scalability, and reliability Optimising cloud infrastructure and CI/CD pipelines If you thrive on solving complex technical challenges, leading by example, and empowering teams, this is the role for you! Key responsibilities Hands-on coding (at least 60% of the time), working More ❯
We are looking for a PrincipalSoftwareEngineer (we call them PrincipalSoftware Craftspeople) who shares the same values of pragmatism, professionalism and transparency as us to join our team. You'd be utilising your expertise with clients, helping to shape Codurance, and being involved in coaching and mentoring across the company. We support our … within our client's existing team to help them tackle complex challenges within their own software. Or maybe you're more interested in helping to introduce the values of software craftsmanship and extreme programming practices to an organisation through coaching & mentoring. Location: We are open to this role being hybrid, with occasional travel to client sites. Please note that … identify and solve problems. You are good at helping people come up with a vision and helping them get aligned behind it You bring deep hands-on experience in software engineering, particularly modernisation, with a track record of guiding teams to build well-crafted, reliable, and maintainable systems. You're comfortable leading complex client engagements - shaping delivery through discovery More ❯
PrincipalSoftwareEngineer, Backend - Full or Part Time You've probably heard of Autotrader, but do you know what we're all about? We're the UK's leading automotive marketplace, a heritage brand, and a tech darling of the stock market. We bring together vehicle buyers and sellers to give them real choices. Cars may be … is a beautiful, surprising and vibrant place to work. We might not be for everyone, but we could be perfect for you. About the role We're looking for PrincipalSoftware Engineers to help us build a technology platform for more than just the needs of Autotrader.co.uk. Utilising our public-facing web services and additional external data sources … power businesses across the automotive industry. Spring Boot, Apache Solr, Cloud SQL and Apache Kafka power our platform and process millions of events per day. As a team, our software developers are responsible for ensuring service availability and responsiveness continue to improve. They work on systems that handle thousands of requests per second, with sub-100 millisecond response times More ❯
PrincipalSoftwareEngineer, Endpoint - Cisco ThousandEyes Location: London, United Kingdom Area of Interest Job Type Professional Networking, Software Development Job Id Who We Are Cisco ThousandEyes is a Digital Experience Assurance platform that empowers organizations to deliver flawless digital experiences across every network - even the ones they don't own. Powered by AI and an unmatched … technology. You have the communication skills to sell it internally and to customers, and to make sure it is represented in the team's strategy and roadmap. Expert in software development . This is a partly hands-on role, so you will be excited by the opportunity to build new things. You will have many examples of successfully delivering … complex enterprise software projects. We use technologies such as C++, Java, Kotlin, Kubernetes, Kafka, ElasticSearch and AWS. You'll be comfortable using some of these to research and prototype new approaches. Natural collaborator . It takes a village to do anything worthwhile, and you're happy working across Product Management, Sales Engineering and Engineering to help shape the future More ❯
Overview The PrincipalSoftwareEngineer will be a member of the Spacelabs R&D engineering team working on and leading the development of Spacelabs Patient Monitoring and Connectivity (PMC) products. This position requires a deep understanding of solid design and development practices and the ability to apply those to Spacelabs product development. The person will be responsible … for developing and delivering software that supports the next generation patient monitoring products. They will work with other cross-functional members to provide technical software level expertise, and solutions to engineering problems. A key element of this role includes advocating for and designing products that meet the functional, performance and cybersecurity needs of our customers. A strong systems … approach to product development will be necessary in this role. You will spend your time as a hands-on engineer and a technical leader. Our team plays a key role in building software products and features. You will use a wide range of technologies, programming languages and systems. You will be involved in architecture/design of new More ❯
drive innovation? Does the prospect of working with top engineering talent get you charged up? If so, Amazon Finance Technology (FinTech) is for you! We are seeking an exceptional PrincipalEngineer to architect next-generation tax compliance foundational services that serve Amazon's global operations. Are you passionate about building systems that can automatically adapt to evolving regulations … You must be able to communicate complex technical concepts clearly, influence across organizations, and make difficult trade-off decisions that balance innovation with operational excellence. Key job responsibilities This PrincipalSoftwareEngineer positions leads multiple teams to build an architecture that is well connected with the overall Amazon ecosystem. They deliver customer value through a combination of … that directly impact the ability for Sellers to price their selection on Amazon. • Write 3-5 year plans on how the architecture of 4 different two-pizza teams of software engineers will evolve and grow. • Drive consensus and closure on contentious topics spanning multiple organizations. • Act as a role model for other engineers on the team, reviewing their designs More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
PrincipalSoftwareEngineer - Linux Kernel Arm is renowned for its smartphone CPU and GPU technology, connecting billions globally. We are now expanding our software teams to innovate further. Our technology is integrated into various sectors, including industrial, automotive, IoT, desktop, and data centers. We aim to enable Arm by developing software solutions that bridge higher … level software stacks with hardware. Job Overview: Responsibilities: Our Open-Source Software group focuses on enabling new Arm architectures through kernel, firmware, system control, and driver development for diverse markets. Software on Arm must be efficient, secure, and compliant with the latest standards. We seek engineers experienced in low-level C coding, firmware, tooling, and OS design … Skills and Experience : Proficiency in C programming Ability to work collaboratively within a team and the Linux community Strong understanding of operating system fundamentals Experience in developing low-level software "Nice To Have" Skills and Experience : Experience with Armv8-A Architecture Knowledge of Arm64 assembly language Expertise in Linux Memory Management and Virtualization Experience contributing to Linux upstream projects More ❯
PrincipalSoftware Development Engineer (Embedded), Ring Device Software Job ID: Evi Technologies Limited Drive thermal, power optimisations from product to silicon, allowing complex devices to work in thermally constrained environments. This role will drive software designs and architectures to manage thermal and power budgets, it will work with others to define, specify and solve and … team The team is headquartered in Cambridge UK with a global out reach. BASIC QUALIFICATIONS - Knowledge of object-oriented design, data structures, and algorithms - Experience (non-internship) in professional software development - Bachelor's degree, or Master's degree - Embedded development experience across all layers of an embedded product and strong C++ and system/software architecture skills PREFERRED … QUALIFICATIONS - Proven experience in working on power and thermally constrained devices across all layers of embedded software Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy More ❯
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: PrincipalSoftwareEngineer 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 ❯
Liverpool, Lancashire, United Kingdom Hybrid / WFH Options
Very Group
as passionate about helping our people get more out of life too; building careers with real growth, a sense of purpose, belonging and wellbeing. About the role As a PrincipalSoftwareEngineer, you will be responsible for designing, building and running front-end and/or back-end software solutions in an agile delivery squad. This … hands-on, you'll be actively involved in designing, implementing and running the products and services that your squad are responsible for. You'll help shape best practices in software engineering, then both work to and coach other Squad members into driving and ensuring high quality solutions. Key responsibilities Work with and sometimes lead other Engineers, Application Specialists in … your Squad/Performance Unit, Business Analysts, Product Owners and Architects to envision, design and deliver industry leading systems. Design and build software that balances the commercial needs of the business alongside delivering the future tech roadmap. Lead and actively participate in application and database design, data flows and detailed technical design. Ensure that analysis includes the wider view More ❯
Job Description Role: PrincipalSoftwareEngineer Locations: London (must be willing to travel to client sites throughout the UK on an ad hoc basis) Level: Manager Salary: Competitive salary and package (Depending on level of experience) Please Note: Any offer of employment is subject to satisfactory BPSS and SC security clearance which requires 5 years continuous UK … doing so. The nature of our work varies from client to client so there will be lots of opportunities to experience new domains and new stacks. The role of Principal Consultant often involves leading client accounts holistically-people, delivery, quality, and commercials. As well as ensuring we're delivering great engineering, you'll also keep the big picture in More ❯
Come join the Intuit as a PrincipalSoftwareEngineer and help us power prosperity around the world. We are looking for engineers that love to take on new challenges, solve tough problems, and have deep empathy for our customers. You'll work with a small group of passionate engineers, product managers and designers. Responsibilities Drives velocity in … the architecture. Understands customer behaviors and partners with cross-functional partners to influence and drive end-to-end solutions for customer problems . Drives design and implementation of durable software solutions that will solve critical customer problems in a fast-paced environment Executes with a boundaryless mindset and contributes to solutions outside of their primary area of ownership. Knowledge … implementing them to balance short-term and long-term objectives, ensuring high availability and optimal performance of applications Passionate for continuous learning, experimenting, and applying cutting-edge technology and software paradigms to solve customer problems Team/Collaboration: Partners with other groups both inside and outside of Intuit for cross-functional design, development, and integration Works with cross-functional More ❯
Luton, Bedfordshire, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
Job Description: Are you a Real Time Embedded SoftwareEngineer ready to take the next step in your career? If you are looking for opportunities for progression, to learn and grow within a supportive environment, Leonardo has multiple roles available. Do you want to deliver solutions within multidisciplinary Agile teams working on the forefront of defence engineering projects … Do you value job security and flexible working with great benefits and an emphasis on work-life balance? Then you should apply for one of our PRINCIPALSOFTWAREENGINEER roles, as we are looking for engineers to join our team working on a variety of exciting projects. Below is a guide to the list of skills and … Delivering high-quality, high-integrity code (e.g., RTCA-DO178C) using object-oriented C++ Hands-on integration working within a lab environment on target hardware Implementation of real-time embedded software applications built upon Linux or VXWorks RTOS (Desirable) An understanding of the Software Engineering lifecycle from requirements elicitation to delivery and release The ability to influence the development More ❯
We are seeking a passionate PrincipalSoftwareEngineer to join us working across Fulfilment systems at M&S, where you will be a driving force behind the modernisation of critically important systems for M&S, as we scale. As a technical leader, you will be collaborating with multiple multi-functional teams to design, build, and maintain the … software that powers our fulfilment operations: order and returns management, fulfilment optimisation, stock management, in-store fulfilment and collections, supplier and carrier management. Your expertise will help us create a best-in-class engineering environment while ensuring our systems are robust and scalable. Why Digital & Tech at M&S? We're changing the way we do things, and putting More ❯
We are seeking a passionate PrincipalSoftwareEngineer to join us working across Fulfilment systems at M&S, where you will be a driving force behind the modernisation of critically important systems for M&S, as we scale. As a technical leader, you will be collaborating with multiple multi-functional teams to design, build, and maintain the … software that powers our fulfilment operations: order and returns management, fulfilment optimisation, stock management, in-store fulfilment and collections, supplier and carrier management. Your expertise will help us create a best-in-class engineering environment while ensuring our systems are robust and scalable. Why Digital & Tech at M&S? We're changing the way we do things, and putting More ❯
s IDMC platform. You'll play a crucial role in the evolution of our new Cloud Data Access Management (CDAM) service, which governs and enforces privacy within IDMC. Senior SoftwareEngineer - Front End We are looking for a Senior SoftwareEngineer to join our hybrid-work team in London (Victoria), Great Britain. This is hybrid model … with geographically dispersed teams in an Agile environment. Drive features in the platform that cut across multiple product groups. What We'd Like to See 8 years experience in Software Engineering. TypeScript and React experience whilst working on complex Web Applications with high scalability and availability requirements. Experience as a technical lead for impactful and complex projects and guiding More ❯
people strong. We work as one to achieve our vision of being the world's most trusted, innovative, liquidity and data solutions specialist. Role Overview As a PrincipalSoftwareEngineer at TP ICAP you will be part of a talented team delivering business critical software for the internal broking division and their external customer base. You … integration and deployment. Role Responsibilities Lead and manage a cross-functional team of engineers working on innovative Front Office solutions for our Rates & FX business lines Work closely with principal engineers in other regions to set and implement standards for engineering excellence Work closely with Solution Architects and Enterprise Architecture to build solutions that align to the IT strategy More ❯