Permanent Principal Software Engineer Job Vacancies

1 to 25 of 121 Permanent Principal Software Engineer Jobs

Principal Software Engineer - £Excellent

London, United Kingdom
Red Badger Consulting Limited
opportunities for all. We benefit from diversity. That said, we're far from perfect - we want to be more diverse and representative. Join us and help make that happen. Principal Software Engineer - £Excellent London Principal Software Engineer Principal Software Engineer The role We're looking for a Principal Software Engineer to join our digital product delivery function. Red Badger delivers high quality digital products using a lean delivery process and multidisciplinary, cross-functional teams. The Principal Software Engineer is a senior technical leader with deep expertise in building and operating digital products, particularly within complex client environments and multi-team projects. This role is … direction of client engagements and plays a key part in delivering high-quality outcomes through strategic influence, hands-on support, and deep domain knowledge. You will collaborate closely with Principal Product and Delivery roles, as well as Technical and Delivery Leads, to ensure that technology choices align with both client goals and Red Badger's value propositions. You will More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

Portsmouth, Hampshire, United Kingdom
BAE Systems
Job Description - Principal Software Engineer () Principal Software Engineer - Job Title: Principal Software Engineer Location: Portsmouth Broad Oak Salary: Up to £64,600 dependent on skills and experiences + bonus scheme What you'll be doing: Leading a team of software engineers implementing torpedo tactical software against an incrementally defined … algorithm specification Being responsible for maintaining a configured software design and providing periodic software release Implementation of software changes Allocation of software implementation tasks to the team and reviewing completed work. Arranging peer review of software implementations as appropriate Reviewing of software defects and allocation of resolution tasks Working initially with an existing toolset … and development approach to support on-going project delivery requirements Supporting and influencing migration and modernisation of the current software implementation approach and toolset to support longer term maintainability and spiral development Your skills and experiences: Experienced software engineer that has worked in a de-facto leadership or primary role within a software development team Ability More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Real Time Embedded Principal Software Engineer with Security Clearance

Sterling Heights, Michigan, United States
Hybrid / WFH Options
GeoLogics Corporation
TITLE: Real Time Embedded Principal Software Engineer/Real Time Embedded Senior Software Engineer MAX RATE: $60/hr W2 (no health benefits while on contract) CLEARANCE: Must be able to obtain a Secret Security Clearance (US Citizenship is REQUIRED) LOCATION: HYBRID Sterling Heights, MI 48312 (No relocation package) No C2C, we can NOT work … with outside agencies/vendors, and we can NOT do 1099-US CITIZENSHIP IS REQUIRED POSITION DESCRIPTION Right now, our team in Sterling Heights is hiring Principal Software Engineers excited about real-time, embedded software development. We have multiple openings for individuals with experience and a passion for real-time, embedded software development. The Principal Software Engineer plans, leads, and performs a variety of tasks across the areas of software requirements analysis, software architecture and design, implementation (code and unit test), cybersecurity hardening, documentation, hardware-software integration, troubleshooting, problem solving, and software verification testing. The Principal Software Engineer: Plans, leads, and executes efforts to architect More ❯
Employment Type: Permanent
Salary: USD 60 Hourly
Posted:

Principal Software Engineer / Architect C# .Net AWS

Nottingham, Nottinghamshire, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
Principal Software Engineer/Architect (C# .Net SQL AWS) Remote to £80k Opportunity to progress your career in an impactful, Principal C# Developer/Architect role, at a tech company that provides a range of SaaS software solutions. As a Principal Software Engineer/Architect you will collaborate with Product Management and … Agile software delivery tribes to define, document and communicate the technical architecture for new products and features with scalability and reliability at the core. You'll liaise with senior stakeholders to agree technical solutions to meet business needs and drive improvements; initially you'll assess the current architecture, identify technical debt and architecture improvements to create technical strategy and … hybrid work from home policy, you'll need to meet up with the team for constructive meetings twice a quarter in the Nottingham office. About you: You have strong software development skills with C# .Net, SQL Server and AWS You have experience with solution and technical design of multi-tier, distributed scalable .Net solutions You have a strong knowledge More ❯
Employment Type: Full-Time
Salary: £70,000 - £80,000 per annum
Posted:

Principal Software Engineer

United Kingdom
Litera Group
Principal Software Engineer page is loaded Principal Software Engineer Apply locations UK time type Full time posted on Posted Yesterday job requisition id R-500800 Job Description Join Our Team at Litera: Where Legal Technology Meets Excellence Litera has been at the forefront of legal technology innovation for over 25 years, crafting legal software … and experience. Every day, we help more than 2.3 million legal professionals focus on their craft. Litera: Less busy work, more of your life's work. Overview: As a Principal Software Engineer at Litera, you will be part of a dynamic team that is passionate about driving innovation in the legal technology space. You will have the … tools and collaborate with industry experts to deliver solutions that make a real difference in the legal profession. Key Responsibilities: Lead in designing, coding, testing, configuring, documenting, and debugging software, utilizing technologies, development tools and languages as required for the project assigned Collaborate with Product Management, Software Quality Assurance, DevOps, Architecture, and other functional teams ( e.g. Customer experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

Maidenhead, Berkshire, United Kingdom
Ultra Electronics Group
Principal Software Engineer page is loaded Principal Software Engineer Apply locations Maidenhead (GBR) Gloucester, Gloucestershire, England, UK time type Full time posted on Posted Today job requisition id REQ-10596 Company: Ultra Intelligence & Communications Cyber (UK) Business Provide Decision Advantage to Mission Partners Around the World Join us in our mission to provide the … the highest security and trust worldwide. Job Description The Ultra Engineering function manages a portfolio of specialist capabilities, generating highly differentiated solutions and products by applying electronic, mechanical, and software technologies in demanding and critical environments to meet customer needs. The Software Engineering function in Ultra supports the software development lifecycle consisting of requirements analysis, design, implementation … test and verification in order to deliver software components into projects and products and supports the deployment and maintenance of software components. A professional at this grade applies technical/professional knowledge, making independent judgements based on practice and significant previous experience to support decision making. Often seen as a referral point or more senior team member to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

London, United Kingdom
Hybrid / WFH Options
BBC Group and Public Services
Press Tab to Move to Skip to Content Link Job Title: Principal Software Engineer - Security Engineer Job Reference: Band: BAND D Salary: £80,000-£90,000k depending on relevant skills, knowledge and experience. The expected salary range for this role reflects internal benchmarking and external market insights. Contract type: Permanent role Location: This is a hybrid … makes secure, high-velocity delivery possible. We build shared cloud platforms, developer tooling and guardrails that let hundreds of product teams ship confidently and sustainably. We're hiring a Principal Software Engineer - Security Engineer to help us embed secure-by-design thinking across the BBC. You'll work hands-on with engineering teams, applying InfoSec-led … security teams, enable secure engineering at scale, and support adoption of policies across delivery teams. No prep required beyond a few examples of your work. Main Responsibilities As a Principal Software Engineer - Security Engineer, you'll work hands-on with product and platform teams across the BBC to embed secure engineering practices that align with InfoSec More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

London, United Kingdom
LexisNexis Risk Solutions
Principal Software Engineer page is loaded Principal Software Engineer Apply locations: London Type: Full time Posted on: Posted Yesterday Job requisition id: R98993 About our Team : Elsevier is a global information analytics company that helps institutions and professionals progress science, advance healthcare, and improve performance for the benefit of humanity. We serve the research … and innovative technologies. We support our corporate customers, R&D professionals, engineers, scientists, and marketing leaders to innovate and commercialize ideas, products, and processes. About the Role: As a Principal Software Engineer, you will participate in technical discussions to design solutions that meet product requirements, develop test-driven code, pair with team members, mentor juniors, and support More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

London, United Kingdom
Hybrid / WFH Options
Burns Sheehan
Principal Software Engineer - Cards & Credit (Python, Java, Clojure, AWS) Up to £135,000 + bonus (15-22%) + annual equity ️ Python, Distributed Systems, High-Scale Architecture London, hybrid working (2 days/week) Leading business lending platform I'm partnered with one of the UK's most successful fin-tech scale-ups who have built a platform … ve recently launched a new product line which has become the company's highest-growth area, with its own dedicated leadership and road map. They're now hiring a Principal Software Engineer to become the technical lead across two core engineering teams working in the card and credit space. This is a critical hands-on IC role … days/week in their London office (no fixed days) Be part of a high-ownership role with real scope to shape the success of a growing product Principal Software Engineer - Cards & Credit (Python, Java, Clojure, AWS) Burns Sheehan Ltd will consider applications based only on skills and ability and will not discriminate on any grounds. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

London, South East, England, United Kingdom
Harnham - Data & Analytics Recruitment
PRINCIPAL SOFTWARE ENGINEER CITY OF LONDON - 4/5 DAYS IN OFFICE £100,000 - £120,000 Our client, a leading investment management firm specialising in sports trading, is looking for a talented individual to join their expanding technical team. This is a unique opportunity to apply your expertise to real-world sporting events and contribute to a … and a genuine commitment to work-life balance and flexibility. Their high team retention speaks volumes about the supportive and engaging environment they've cultivated. THE ROLE: As a Principal Software Engineer, you'll be instrumental in developing sophisticated predictive models that forecast the outcomes of sporting events. You'll be working with strong quants coming from … ll be joining a collaborative environment where you have the opportunity to work cross-functionally and significantly impact the company's core operations. YOUR SKILLS AND EXPERIENCE: The ideal Principal Software Engineer will have: Strong mathematical and statistical expertise, ideally from a quantitative background. Proficiency in C# and the .NET platform. Experience with JavaScript front-end frameworks More ❯
Employment Type: Full-Time
Salary: £100,000 - £120,000 per annum
Posted:

Principal Software Engineer (Rates & FX)

Belfast, United Kingdom
TP ICAP Group
Principal Software Engineer (Rates & FX) page is loaded Principal Software Engineer (Rates & FX) Apply locations Belfast time type Full time posted on Posted 4 Days Ago job requisition id R3782 Role Overview As a Principal Software Engineer 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 will work within an Agile environment, from design through to implementation, with a strong focus on continuous improvement whilst working collaboratively as part of self-organising, cross-functional team with a focus on continuous 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/vision Take ownership of, and be accountable for, the delivery and quality More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer - Commercial

London, United Kingdom
Sainsbury's Supermarkets Ltd
Principal Software Engineer - Commercial Salary: Competitive Plus Benefits Location: London Store Support Centre and Home, London, EC1M 6HA Contract type: Permanent Business area: Sainsbury's Tech Closing date: 13 July 2025 Requisition ID: 282889 We'd all like amazing work to do, and real work-life balance. That's waiting for you at Sainsbury's. Think about … the scale it takes for us to feed the nation. The level of data, transactions and variety it involves. Then you'll realise that ours is a modern software engineering environment because it has to be. We've made serious investment into a Tech Academy and into setting standards and principles. We iterate, learn, experiment and push ways of … everything from AI to reusable tech. 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 have the opportunity to work alongside talented More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer (£100k + benefits)

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
Manchester Digital
Principal Software Engineer (£100k + benefits) Great opportunity for a Principal Software Engineer with experience of .NET and AWS to join a fast-growing FinTech company in Manchester that have an award-winning culture built on collaboration. You'd join a large engineering department and would work with cross functional teams responsible for building … high-performance, cloud-native systems in a DevOps environment. As a Principal Software Engineer, you'll lead by example, writing production-grade code while shaping architecture, mentoring engineers, and driving technical excellence across teams. What You'll Be Doing: Designing and building scalable, distributed systems (60% hands-on coding) Leading technical strategy across multiple product teams Coaching … and mentoring Staff & Senior Software Engineers Owning non-functional requirements: scalability, security, performance Driving DevOps, CI/CD, and containerisation best practices Exploring and implementing AI-powered dev tools What We're Looking For: Strong hands-on skills in C#, .NET 9, Angular, NextJS and AWS Deep understanding of CI/CD, automation and modern DevOps practices Experience with More ❯
Employment Type: Permanent
Salary: GBP 100,000 Annual
Posted:

Principal Software Engineer

London, United Kingdom
Hybrid / WFH Options
Method-Resourcing
Principal Software Engineer London - Hybrid (2 days per week in the office) Up to £115,000 + 15% Bonus + Benefits Method Resourcing is thrilled to be partnering with a global leader in the travel services and benefits sector. They're looking for a Principal Software Engineer to drive innovation and drive forward greenfield … functionality as the company dives into AI. The role: As a Principal Engineer, you will take charge of a newly launched greenfield project, leading its technical development from the ground up. This is a rare opportunity to create a modern, scalable system using the latest technology. Your role will involve defining the architecture, making crucial technical decisions, and More ❯
Employment Type: Permanent, Work From Home
Posted:

Principal Software Engineer

London, South East, England, United Kingdom
Hybrid / WFH Options
Method Resourcing
Principal Software Engineer London - Hybrid (2 days per week in the office) Up to £115,000 + 15% Bonus + Benefits Method Resourcing is thrilled to be partnering with a global leader in the travel services and benefits sector. They're looking for a Principal Software Engineer to drive innovation and drive forward greenfield … functionality as the company dives into AI. The role: As a Principal Engineer, you will take charge of a newly launched greenfield project, leading its technical development from the ground up. This is a rare opportunity to create a modern, scalable system using the latest technology. Your role will involve defining the architecture, making crucial technical decisions, and More ❯
Employment Type: Full-Time
Salary: £105,000 - £115,000 per annum
Posted:

Principal Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Rapiscan Systems
Principal Software Engineer Location: Scotland Division: Spacelabs R&D Sector: Patient Monitoring & Connectivity Systems Spacelabs is seeking a hands-on Principal Software Engineer to lead the development of advanced software for our next-generation patient monitoring systems. This role combines technical leadership with product development, focusing on performance, cybersecurity, and system integration in … a regulated environment. What Youll Do Define and lead the development of software architecture and key components Translate system requirements into scalable, secure software designs Collaborate cross-functionally across software, hardware, systems, and UI teams Build and release software that supports data communication, storage, and analysis in clinical settings Mentor engineers and promote a high standard … of technical quality and teamwork Ensure delivery of software and documentation on time in an Agile workflow What You Bring Bachelors degree in Computer Science, Engineering, or a related field 12+ years of software development experience 8+ years of advanced C++ (11 or newer), including OOP and multithreading Proven experience with desktop Linux application development in embedded environments More ❯
Employment Type: Permanent
Posted:

Principal Software Development Engineer

Escondido, California, United States
Hybrid / WFH Options
One Stop Systems Inc
Job Title: Principal Software Development Engineer Company: One Stop Systems, Inc. (NASDAQ: OSS) Headquarters Location: Escondido/San Diego, Hybrid Why Join Us? At One Stop Systems, we are committed to innovation and excellence! Join our team and contribute to cutting-edge projects in a dynamic and supportive environment. Company Overview: One Stop Systems, Inc. (Nasdaq: OSS … demanding 'edge.' OSS designs and manufactures the highest performance compute and storage products that enable these rugged AI, sensor fusion and autonomous mobile capabilities without compromise. These hardware and software platforms bring the latest enterprise class data center performance and technology to harsh and challenging applications, whether they are on land, sea or in the air. OSS products include … Stock Equity 401K Matching Competitive Benefits Package including Medical, Dental, and Vision Three weeks of PTO 11 Paid Holidays Position Overview: We are seeking a highly skilled and experienced Principal Software Development Engineer to join our dynamic team. In this role, you will be relied upon to perform a variety of engineering and design activities under the More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Principal Software Engineer (£90k + 10% bonus)

Manchester, Lancashire, United Kingdom
Manchester Digital
Principal Software Engineer (£90k + 10% bonus) Great opportunity for a Principal Software Engineer to work for a retail company near Manchester at the beginning of a digital transformation. You'd report to the Head of Engineering and would work as part of a team of Principal Software Engineers responsible for collaborating More ❯
Employment Type: Permanent
Salary: GBP 90,000 Annual
Posted:

Principal Software Engineer

United Kingdom
Ramon Chips Ltd
Ramon.Space is a leader in space-resilient computing infrastructure. Powered by its unique AI/ML processors, Ramon.Space's software-empowered systems enable the realization of Earth-like space-resilient computing capabilities in space. Ramon.Space has a proven track record in space since 2014, the company's proven technology has already been deployed in space and used in over … global start-up with 70 + employees based out of the U.S., Israel and are now expanding in the U.K. We are looking for a highly skilled and experienced Principal Software Engineer to join our innovative team. This role is critical for developing the software components that drive our state-of-the-art satellite communication and … processing systems. The ideal candidate will have a strong background in software development for embedded systems and experience in digital communication and IP routing. As a Principal Software Engineer, you will lead the design, development, and implementation of advanced software solutions, collaborating with our multidisciplinary team to ensure the deployment of cutting-edge, reliable, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer - Manchester

Manchester, Lancashire, United Kingdom
WeAreTechWomen
Social network you want to login/join with: Principal Software Engineer - Manchester, Manchester col-narrow-left Client: Accenture Location: Manchester, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: 12f57f107922 Job Views: 4 Posted: 29.06.2025 Expiry Date: 13.08.2025 col-wide Job Description: Principal Software Engineer - Manchester Role … Principal Consultant - Software Engineering Locations: Manchester (must be willing to travel to client sites throughout the UK on an ad hoc basis) Level: Manager Salary:petitive 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 address history at … 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, andmercials. As well as ensuring we're delivering great engineering, you'll also keep the big picture in mind More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

Manchester, England, United Kingdom
Hybrid / WFH Options
Made Tech
Our Principal Software Engineers are responsible for leading and delivering strategically significant, complex client engagements across our portfolio of clients. We believe that great delivery stems from a thorough understanding of our clients and their needs, strong discipline skills and subject matter expertise, excellent leadership and a clear vision of lasting and effective change in a public sector … environment. We expect our Principal Software Engineers to bring all of that and enthuse our delivery teams with the same passion. The successful candidate will lead the Software Engineering aspects of our client engagements while overseeing the wider delivery within the account (or industry) when appropriate. In addition, our Principal Software Engineers are responsible for … lasting, trusted advisor relationships. They will also oversee multiple, concurrent client deliveries to help ensure quality and drive the sharing of best practice across our engagements and industries. Our Principal Software Engineers are members of the Software Engineering Practice leadership team with the responsibility to develop the capability of the practice to meet business needs and to More ❯
Posted:

Principal Software Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Made Tech
Our Principal Software Engineers are responsible for leading and delivering strategically significant, complex client engagements across our portfolio of clients. We believe that great delivery stems from a thorough understanding of our clients and their needs, strong discipline skills and subject matter expertise, excellent leadership and a clear vision of lasting and effective change in a public sector … environment. We expect our Principal Software Engineers to bring all of that and enthuse our delivery teams with the same passion. The successful candidate will lead the Software Engineering aspects of our client engagements while overseeing the wider delivery within the account (or industry) when appropriate. In addition, our Principal Software Engineers are responsible for … lasting, trusted advisor relationships. They will also oversee multiple, concurrent client deliveries to help ensure quality and drive the sharing of best practice across our engagements and industries. Our Principal Software Engineers are members of the Software Engineering Practice leadership team with the responsibility to develop the capability of the practice to meet business needs and to More ❯
Posted:

Principal Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
Made Tech
Our Principal Software Engineers are responsible for leading and delivering strategically significant, complex client engagements across our portfolio of clients. We believe that great delivery stems from a thorough understanding of our clients and their needs, strong discipline skills and subject matter expertise, excellent leadership and a clear vision of lasting and effective change in a public sector … environment. We expect our Principal Software Engineers to bring all of that and enthuse our delivery teams with the same passion. The successful candidate will lead the Software Engineering aspects of our client engagements while overseeing the wider delivery within the account (or industry) when appropriate. In addition, our Principal Software Engineers are responsible for … lasting, trusted advisor relationships. They will also oversee multiple, concurrent client deliveries to help ensure quality and drive the sharing of best practice across our engagements and industries. Our Principal Software Engineers are members of the Software Engineering Practice leadership team with the responsibility to develop the capability of the practice to meet business needs and to More ❯
Posted:

Principal Software Engineer

Greater Bristol Area, United Kingdom
Hybrid / WFH Options
Made Tech
Our Principal Software Engineers are responsible for leading and delivering strategically significant, complex client engagements across our portfolio of clients. We believe that great delivery stems from a thorough understanding of our clients and their needs, strong discipline skills and subject matter expertise, excellent leadership and a clear vision of lasting and effective change in a public sector … environment. We expect our Principal Software Engineers to bring all of that and enthuse our delivery teams with the same passion. The successful candidate will lead the Software Engineering aspects of our client engagements while overseeing the wider delivery within the account (or industry) when appropriate. In addition, our Principal Software Engineers are responsible for … lasting, trusted advisor relationships. They will also oversee multiple, concurrent client deliveries to help ensure quality and drive the sharing of best practice across our engagements and industries. Our Principal Software Engineers are members of the Software Engineering Practice leadership team with the responsibility to develop the capability of the practice to meet business needs and to More ❯
Posted:

Principal Software Engineer

London, United Kingdom
easyJet Airline Company PLC
Job Description - Principal Software Engineer (16102) Description easyJet holidays is the UK's fastest-growing tour operator, launched in 2019 and already making significant strides in the travel industry. We combine easyJet's vast flight network with over 5000 handpicked hotels and state-of-the-art technology to deliver unbeatable holiday packages across more than 100 destinations … Sunday Times Best Places to Work and Best Workplace in Travel. The Development team at easyJet Holidays is at the heart of our mission, enhancing our website and proprietary software to keep us ahead in a competitive market. We are a close-knit group that thrives under pressure and drives the company's technological advancements. We are looking for … a Principal Software Engineer to lead complex projects and innovate our architectural practices. This role involves steering the technical direction, mentoring junior engineers, and enhancing our software development lifecycle to maintain our edge as a leader in the travel industry. What you'll be doing Lead the design and implementation of scalable software solutions and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Principal Software Engineer
10th Percentile
£65,000
25th Percentile
£68,000
Median
£72,500
75th Percentile
£75,900
90th Percentile
£105,000