PrincipalSoftwareEngineer page is loaded PrincipalSoftwareEngineer 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 PrincipalSoftwareEngineer, 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 ❯
City of London, London, United Kingdom Hybrid/Remote Options
Fruition Group
PrincipalSoftwareEngineer Location: Remote first (Occasional travel to London) 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 … 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 - 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 ❯
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 click apply for full job details 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 ❯
london, south east england, united kingdom Hybrid/Remote Options
Codurance
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 ❯
About The Role Deadline for applications: 11:59pm on 31st October 2025 Were looking for a PrincipalSoftwareEngineer to shape the technical direction of high-profile projects and lead the delivery of modern, scalable software. We use technology to create impactful, human-centred solutions that make a difference to users and organisations. We believe great engineering … provide hands-on technical leadership, working closely with senior stakeholders, mentoring engineers across multiple teams, and line managing a small group of engineers while helping shape our approach to software delivery, architecture, and engineering culture. Responsibilities Lead the design and development of advanced software solutions, ensuring high standards of quality, security and scalability. Set the technical direction for … function in strategic discussions, influencing our technology roadmap. Anticipate and manage project risks, helping teams navigate complex technical challenges. About You Professional knowledge and experience Essential Extensive experience in software engineering, with a focus on large-scale, complex systems. Polyglot engineer comfortable working across multiple languages and frameworks (weve used Python, Java, Kotlin, Node.js, C#, JavaScript, Express, React More ❯
effectively — Elastic's complete, cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI. What is The Role: We're looking for a PrincipalSoftwareEngineer to join the Elasticsearch - Search Scaling team. This globally-distributed team of experienced engineers focuses on delivering a robust and feature-rich search experience, including … contributing to improving the search experience in Lucene. This is a principle software engineering role that entails using your vast knowledge in this space in order to define, direct, and build the next generation of Elasticsearch capabilities. This role provides technical vision and direction for Elasticsearch's core search infrastructure, including indexing, retrieval, and relevance, and requires deep expertise … Bring: Experience leading technical projects in the search infrastructure and distributed systems space. You bring proven knowledge in building and operating sophisticated search platforms and engineering robust, high-performance software systems. Experience mentoring expert engineers, providing both technical and professional guidance. Experience defining a long-term technical vision for a core search or retrieval system, working across teams and More ❯
About The Role Deadline for applications: 11:59pm on 31st October 2025 Were looking for a PrincipalSoftwareEngineer to shape the technical direction of high-profile projects and lead the delivery of modern, scalable software. We use technology to create impactful, human-centred solutions that make a difference to users and organisations click apply for full More ❯
About HL And The Opportunity Is your CV ready If so, and you are confident this is the role for you, make sure to apply asap. We're building the next generation platform for one of the UK's largest More ❯