Permanent 'Software Engineering' Job Vacancies

2,076 to 2,100 of 6,831 Permanent Software Engineering Jobs

Senior Real-Time Software Engineer - Robotics & Automation

sunderland, tyne and wear, north east england, united kingdom
Electus Recruitment Solutions
Senior Real-Time Software Engineer - Robotics & Automation experience Hybrid, Newcastle We’re hiring on behalf of a leading engineering organisation working at the cutting edge of defence technology. This newly created role sits within a multi-disciplinary R&D team solving complex, real-world problems through robotics, automation and intelligent systems. If you’re a software engineer … who wants to see your code power physical systems in demanding environments, this is your opportunity. What You’ll Be Doing Designing and developing software in C/C++, Python or Java Integrating code with electronics and mechanical systems Supporting testing and commissioning of new products Collaborating across engineering disciplines Reviewing and validating code from peers Documenting requirements … and troubleshooting guides Occasionally travelling to customer sites (UK and overseas) What You’ll Bring Degree in Software Engineering, Computer Science, Physics or Maths (2:1 or above) Expertise with C++ and Python is essential Experience with Linux and real-time software development Expertise with robotics, automation or machine control Basic electronics knowledge and ability to read More ❯
Posted:

Senior Software Engineer

Edinburgh, Midlothian, United Kingdom
OSI Systems, Inc
Our scalable solutions deliver critical patient data across local and remote systems, enable better-informed decisions, increase efficiencies, and create a safer environment for patients. Role Overview The Senior Software Engineer will be a member of the Spacelabs R&D engineering team working on 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 accountable for developing and delivering software that supports the next generation Enterprise products. They will work with other cross-functional members to provide technical software level expertise, and solutions to engineering problems. A key element … functional, performance and cybersecurity needs of our customers. A strong systems approach to product development will be necessary in this role. 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 features and functionality, as More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, UK
Tech Talent Partners
Senior Full-Stack Software Engineer Have you got what it takes to succeed The following information should be read carefully by all candidates. -remote -up to £120K An early-stage B2B SaaS company seeks a Lead Software Engineer to join their UK based team. The role requires significant experience across Full-stack Engineering in addition to experience … leading software engineers. The company is an AI-first B2B business that transforms the way businesses operate. It has raised early-stage funding and built a team of 10 to deliver against this mission. The team come from some of the UK's most exciting technology scale-ups and are well placed to execute. The role requires significant Full … Stack Engineering experience, including the backend, frontend and platform. It's responsible for leading other engineers while remaining fully hands-on as an engineer. It will not suit someone who has formally managed teams and not been hands-on. The stack includes Python, although they would like someone who has worked with multiple languages and has an open mind More ❯
Employment Type: Full-time
Posted:

Software Engineer

Gloucester, England, United Kingdom
Anson McCade
Software Engineers – National Security | Gloucester | Up to £70k + Package | DV/SC Clearance Required I’m hiring Software Engineers to join one of the UK’s leading secure technology teams — delivering software solutions that protect national interests and support the UK’s most critical missions. If you’re looking for meaningful engineering work — where your … technologies, data, and secure cloud systems Opportunities to progress into technical leadership or architecture This suits engineers who enjoy varied, high-stakes problem solving , value the rigour of secure software engineering, and want to work in teams where precision and purpose matter. If you’re eligible for DV or SC and want to apply your software skills More ❯
Posted:

Java Software Engineer - Real-time Payments

South East, United Kingdom
Hybrid / WFH Options
Morson Edge (Financial Services)
Senior Java Software Engineer - Real-Time Payments Engineering Fintech We're looking for an experienced Java Software Engineer to join a global Fintech based in South West London. The company develops high-performance technology solutions for leading financial institutions, helping them strengthen and modernise their payments capabilities. About the role You'll join the core engineering … Familiarity with AWS and MongoDB Previous experience in financial services, ideally within payments Why join Work on systems used by major global banks Be part of a highly collaborative, engineering-driven culture Focus on real-time, high-throughput systems and modern Java technologies Hybrid working model - 2 days per week in the South London office If you're passionate … about engineering high-quality, real-time systems and want to work with talented engineers in a growing Fintech, we'd love to hear from you. Sponsorship: Not available More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Software Engineer - Real-time Payments

Wimbledon, England, United Kingdom
Hybrid / WFH Options
Morson Edge (Financial Services)
Senior Java Software Engineer – Real-Time Payments Engineering Fintech We’re looking for an experienced Java Software Engineer to join a global Fintech based in South West London. The company develops high-performance technology solutions for leading financial institutions, helping them strengthen and modernise their payments capabilities. About the role You’ll join the core engineering … Familiarity with AWS and MongoDB Previous experience in financial services, ideally within payments Why join Work on systems used by major global banks Be part of a highly collaborative, engineering-driven culture Focus on real-time, high-throughput systems and modern Java technologies Hybrid working model – 2 days per week in the South London office If you’re passionate … about engineering high-quality, real-time systems and want to work with talented engineers in a growing Fintech, we’d love to hear from you. Sponsorship: Not available More ❯
Posted:

Java Software Engineer - Real-time Payments

london, south east england, united kingdom
Hybrid / WFH Options
Morson Edge (Financial Services)
Senior Java Software Engineer – Real-Time Payments Engineering Fintech We’re looking for an experienced Java Software Engineer to join a global Fintech based in South West London. The company develops high-performance technology solutions for leading financial institutions, helping them strengthen and modernise their payments capabilities. About the role You’ll join the core engineering … Familiarity with AWS and MongoDB Previous experience in financial services, ideally within payments Why join Work on systems used by major global banks Be part of a highly collaborative, engineering-driven culture Focus on real-time, high-throughput systems and modern Java technologies Hybrid working model – 2 days per week in the South London office If you’re passionate … about engineering high-quality, real-time systems and want to work with talented engineers in a growing Fintech, we’d love to hear from you. Sponsorship: Not available More ❯
Posted:

Java Software Engineer - Real-time Payments

london (wimbledon), south east england, united kingdom
Hybrid / WFH Options
Morson Edge (Financial Services)
Senior Java Software Engineer – Real-Time Payments Engineering Fintech We’re looking for an experienced Java Software Engineer to join a global Fintech based in South West London. The company develops high-performance technology solutions for leading financial institutions, helping them strengthen and modernise their payments capabilities. About the role You’ll join the core engineering … Familiarity with AWS and MongoDB Previous experience in financial services, ideally within payments Why join Work on systems used by major global banks Be part of a highly collaborative, engineering-driven culture Focus on real-time, high-throughput systems and modern Java technologies Hybrid working model – 2 days per week in the South London office If you’re passionate … about engineering high-quality, real-time systems and want to work with talented engineers in a growing Fintech, we’d love to hear from you. Sponsorship: Not available More ❯
Posted:

Software Engineer

cheltenham, south west england, united kingdom
Anson McCade
Software Engineers – National Security | Gloucester | Up to £70k + Package | DV/SC Clearance Required I’m hiring Software Engineers to join one of the UK’s leading secure technology teams — delivering software solutions that protect national interests and support the UK’s most critical missions. If you’re looking for meaningful engineering work — where your … technologies, data, and secure cloud systems Opportunities to progress into technical leadership or architecture This suits engineers who enjoy varied, high-stakes problem solving , value the rigour of secure software engineering, and want to work in teams where precision and purpose matter. If you’re eligible for DV or SC and want to apply your software skills More ❯
Posted:

Staff Software Engineer

South East, United Kingdom
Your Next Hire
About the Job Staff Software Engineer Hybrid - 3 days a week in Central London Up to £120k + bonus + equity (or open to contract) Robotics/Automation/Life Sciences We're working with a cutting-edge company at the intersection of robotics, software, and life sciences. Their mission is to build the engine that powers the … next generation of automated labs transforming how experiments are run and accelerating scientific discovery at scale. This is a chance to join a small, high-calibre engineering team working on systems that literally help save lives. About the Company Building next-gen lab automation platforms used in research and diagnostics Combining robotics, software, and data to automate experiments … end-to-end Backed by tier-1 investors and partnering with leading pharma and biotech companies Engineering-first culture with deep technical challenges Operating at the intersection of hardware, software, and AI What You'll Be Doing Designing and building high-performance, real-time backend systems that power automated lab operations Working with Python and high-performance languages More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer

City of London, London, United Kingdom
Your Next Hire
About the Job Staff Software Engineer Hybrid – 3 days a week in Central London Up to £120k + bonus + equity (or open to contract) Robotics/Automation/Life Sciences We’re working with a cutting-edge company at the intersection of robotics, software, and life sciences. Their mission is to build the engine that powers the … next generation of automated labs transforming how experiments are run and accelerating scientific discovery at scale. This is a chance to join a small, high-calibre engineering team working on systems that literally help save lives. About the Company Building next-gen lab automation platforms used in research and diagnostics Combining robotics, software, and data to automate experiments … end-to-end Backed by tier-1 investors and partnering with leading pharma and biotech companies Engineering-first culture with deep technical challenges Operating at the intersection of hardware, software, and AI What You’ll Be Doing Designing and building high-performance, real-time backend systems that power automated lab operations Working with Python and high-performance languages More ❯
Posted:

Staff Software Engineer

London Area, United Kingdom
Your Next Hire
About the Job Staff Software Engineer Hybrid – 3 days a week in Central London Up to £120k + bonus + equity (or open to contract) Robotics/Automation/Life Sciences We’re working with a cutting-edge company at the intersection of robotics, software, and life sciences. Their mission is to build the engine that powers the … next generation of automated labs transforming how experiments are run and accelerating scientific discovery at scale. This is a chance to join a small, high-calibre engineering team working on systems that literally help save lives. About the Company Building next-gen lab automation platforms used in research and diagnostics Combining robotics, software, and data to automate experiments … end-to-end Backed by tier-1 investors and partnering with leading pharma and biotech companies Engineering-first culture with deep technical challenges Operating at the intersection of hardware, software, and AI What You’ll Be Doing Designing and building high-performance, real-time backend systems that power automated lab operations Working with Python and high-performance languages More ❯
Posted:

Software Engineer - Java Microservices

London, South East, England, United Kingdom
Hybrid / WFH Options
Salt Search
Software Engineer - Java Microservices Location: London (Hybrid) About the Role We're excited to be supporting our client, a leading organisation in the financial services sector, in their search for a Software Engineer (Java Microservices) to join a high-performing, collaborative engineering team. This is a fantastic opportunity for a driven and passionate developer who enjoys working … on complex, large-scale systems. You'll be designing, building, and maintaining innovative, secure, and high-performance software solutions that directly impact millions of customers. The environment is fast-paced, technically challenging, and highly rewarding - ideal for an engineer who wants to deepen their expertise in Java microservices , cloud technologies, and Agile delivery . What You'll Be Doing … Java-based microservices within a distributed, cloud-native environment Working as part of a dedicated feature team , collaborating closely with engineers, architects, and business analysts Producing high-quality, maintainable software that meets both functional and non-functional requirements Taking full ownership across the software development lifecycle - from requirements and design through to deployment, monitoring, and support Contributing to More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Staff Software Engineer

london, south east england, united kingdom
Your Next Hire
About the Job Staff Software Engineer Hybrid – 3 days a week in Central London Up to £120k + bonus + equity (or open to contract) Robotics/Automation/Life Sciences We’re working with a cutting-edge company at the intersection of robotics, software, and life sciences. Their mission is to build the engine that powers the … next generation of automated labs transforming how experiments are run and accelerating scientific discovery at scale. This is a chance to join a small, high-calibre engineering team working on systems that literally help save lives. About the Company Building next-gen lab automation platforms used in research and diagnostics Combining robotics, software, and data to automate experiments … end-to-end Backed by tier-1 investors and partnering with leading pharma and biotech companies Engineering-first culture with deep technical challenges Operating at the intersection of hardware, software, and AI What You’ll Be Doing Designing and building high-performance, real-time backend systems that power automated lab operations Working with Python and high-performance languages More ❯
Posted:

Staff Software Engineer

london (city of london), south east england, united kingdom
Your Next Hire
About the Job Staff Software Engineer Hybrid – 3 days a week in Central London Up to £120k + bonus + equity (or open to contract) Robotics/Automation/Life Sciences We’re working with a cutting-edge company at the intersection of robotics, software, and life sciences. Their mission is to build the engine that powers the … next generation of automated labs transforming how experiments are run and accelerating scientific discovery at scale. This is a chance to join a small, high-calibre engineering team working on systems that literally help save lives. About the Company Building next-gen lab automation platforms used in research and diagnostics Combining robotics, software, and data to automate experiments … end-to-end Backed by tier-1 investors and partnering with leading pharma and biotech companies Engineering-first culture with deep technical challenges Operating at the intersection of hardware, software, and AI What You’ll Be Doing Designing and building high-performance, real-time backend systems that power automated lab operations Working with Python and high-performance languages More ❯
Posted:

Staff Software Engineer

slough, south east england, united kingdom
Your Next Hire
About the Job Staff Software Engineer Hybrid – 3 days a week in Central London Up to £120k + bonus + equity (or open to contract) Robotics/Automation/Life Sciences We’re working with a cutting-edge company at the intersection of robotics, software, and life sciences. Their mission is to build the engine that powers the … next generation of automated labs transforming how experiments are run and accelerating scientific discovery at scale. This is a chance to join a small, high-calibre engineering team working on systems that literally help save lives. About the Company Building next-gen lab automation platforms used in research and diagnostics Combining robotics, software, and data to automate experiments … end-to-end Backed by tier-1 investors and partnering with leading pharma and biotech companies Engineering-first culture with deep technical challenges Operating at the intersection of hardware, software, and AI What You’ll Be Doing Designing and building high-performance, real-time backend systems that power automated lab operations Working with Python and high-performance languages More ❯
Posted:

Principal Software Engineer

City of London, London, United Kingdom
Fruition Group
Principal Software Engineer Location: London - 1x a month Salary: £95,000 - £120,000 + equity + benefits An established, global technology business within the hospitality-tech industry is seeking an accomplished Principal Software Engineer to lead the design and delivery of next-generation digital solutions. This is an opportunity to shape greenfield projects from the ground up - architecting … and drive long-term innovation. What will I be doing? Lead the technical vision and architectural direction across complex backend systems, ensuring scalability, 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 … 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 ❯
Employment Type: Permanent
Posted:

Software Development Director

Uxbridge, Middlesex, United Kingdom
MBR Partners
the entire water cycle - from smart distribution and leak detection to wastewater treatment optimization, compliance automation, and ESG reporting. The client is a well-financed start-up, and the Software Development Director will be responsible for growing a small team of full-stack developers + others. What sets our client apart is their ability to combine: Domain expertise in … communities, our client is committed to shaping the future of water management through scalable, resilient, and intelligent digital solutions Position Overview We are seeking a forward-thinking Director of Software Development with expertise in Python, Django, SaaS platforms, real-time industrial systems, IoT, Hybrid Twins, and deployment across edge, cloud, and on-prem environments. This leader will drive innovation … ensure the quality and timely delivery of software, and guide engineering teams in building high-performance, modular, and scalable solutions. The role requires both strong leadership and hands-on coding knowledge to set technical direction and uphold engineering excellence. Key Responsibilities Leadership and Strategy: Define and execute the software development roadmap with a focus on SaaS More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

South East, United Kingdom
Fruition Group
Principal Software Engineer Location: London - 1x a month Salary: £95,000 - £120,000 + equity + benefits An established, global technology business within the hospitality-tech industry is seeking an accomplished Principal Software Engineer to lead the design and delivery of next-generation digital solutions. This is an opportunity to shape greenfield projects from the ground up - architecting … and drive long-term innovation. What will I be doing? Lead the technical vision and architectural direction across complex backend systems, ensuring scalability, 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 … 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 ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

England, United Kingdom
Hybrid / WFH Options
develop
Software Engineer | Newcastle | £2,500 Relocation Package Provided | Multiple Positions Available Location: Newcastle upon Tyne (Hybrid – 2 days per week in the office) Salary: Up to £70k + Excellent Benefits + Relocation Package Are you considering a move to the North East? Our client, a leading technology organisation known for innovation and scalability, is seeking a talented Software Engineer to join their Product Engineering team in Newcastle. This is an exceptional opportunity to relocate to one of the UK’s most vibrant and affordable tech hubs, and to work on platforms used by millions of users every month. The Role You’ll collaborate across Product and Implementation Engineering to design, build, and support a world … class, high-performance platform. This is a fantastic opportunity for a Software Engineer who wants to work on complex, modern systems in a collaborative, growth-oriented environment. What You’ll Be Doing Design and implement innovative software solutions aligned with project and business goals Provide proactive support and troubleshooting for team-owned components Collaborate with product managers, engineers More ❯
Posted:

Software Engineer

Widnes, England, United Kingdom
Hybrid / WFH Options
Yoh, A Day & Zimmermann Company
Job Title : Software Engineer - (Python focused full stack) Location : North Cheshire, Hybrid/On-site working. Salary : up to £55,000 per annum + benefits Minimum Commercial Experience - 3 Years Looking for a Software Engineering position that hits a little different? I'm supporting an IOT Technology business based in North Cheshire looking to grow their experienced … Software Engineering team. Their innovative products use advanced analytics, predictive models and AI to develop novel Software Applications that out shine their competition. This role will suit a Mid-Senior level Software Engineer who is comfortable working autonomously within their technology stack. Working within their small team you'll be given the opportunity to contribute to … Design, develop, and maintain scalable applications for their cloud platform. Implement cloud infrastructure using GCP or AWS services Work closely with the hardware and firmware teams to integrate the Software into the IOT device Technical Skills and Current Tech Stack: Languages : Python (This would be the primary language used) Experience in front end and web work such as Angular More ❯
Posted:

Software Engineer

Warrington, Cheshire, England, United Kingdom
Hybrid / WFH Options
Yoh, A Day & Zimmermann Company
Job Title : Software Engineer - (Python focused full stack) Location : North Cheshire, Hybrid/On-site working. Salary : up to £55,000 per annum + benefits Minimum Commercial Experience - 3 Years Looking for a Software Engineering position that hits a little different? I'm supporting an IOT Technology business based in North Cheshire looking to grow their experienced … Software Engineering team. Their innovative products use advanced analytics, predictive models and AI to develop novel Software Applications that out shine their competition. This role will suit a Mid-Senior level Software Engineer who is comfortable working autonomously within their technology stack. Working within their small team you'll be given the opportunity to contribute to … Design, develop, and maintain scalable applications for their cloud platform. Implement cloud infrastructure using GCP or AWS services Work closely with the hardware and firmware teams to integrate the Software into the IOT device Technical Skills and Current Tech Stack: Languages : Python (This would be the primary language used) Experience in front end and web work such as Angular More ❯
Employment Type: Full-Time
Salary: £50,000 - £55,000 per annum
Posted:

Embedded Software Engineer

Yateley, Hampshire, South East, United Kingdom
Chelsea Technologies
Technologies , we design and build innovative, high-performance environmental and maritime sensing technologies used around the world. Our cutting-edge products rely on the seamless integration of hardware and software and thats where you come in. Were looking for a passionate and skilled Embedded Software Engineer to join our engineering team. Youll work on complex, real-world … software challenges, developing embedded solutions that power our next generation of products. The Role As an Embedded Software Engineer , youll play a key role in developing, testing, and delivering high-quality embedded software for Chelsea Technologies product range. Working collaboratively within a multidisciplinary engineering team, youll contribute to the design and evolution of innovative sensing systems … used in demanding environments across the globe. Youll have the opportunity to: Develop robust software in C/C++ for Linux-based and microcontroller-based embedded systems. Work hands-on with real-time systems , digital electronics , and hardware-in-the-loop testing . Contribute to system design, architecture discussions, and technical documentation. Debug complex embedded systems involving a variety More ❯
Employment Type: Permanent
Posted:

Software Engineer

South East, United Kingdom
Cititec
A leading global energy trading organization is expanding its Front Office Engineering & Analytics function in London. This team develops the technology powering front-office analytics, risk systems, and data-driven trading strategies across Power & Gas, Oil, and Market Risk domains. You'll be joining an ambitious and technically strong group responsible for building the firm's next-generation analytics … platform - a cloud-native ecosystem on AWS, used globally by trading, risk, and analytics teams. These are hands-on engineering roles, focused on designing and scaling high-performance systems, data pipelines, and analytical applications. Key Responsibilities Build robust data pipelines and orchestration engines in AWS Integrate diverse datasets, including market, fundamental, and weather data Develop analytical and visualization tools … Partner with analysts to design and implement statistical models Contribute to architectural design of scalable analytics systems Manage deployment and operationalization of workloads in AWS (S3, ECS, Postgres) Promote engineering best practices including Git-based version control and CI/CD Requirements 3-7 years of experience in data or software engineering Strong Python programming skills (Java More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

City of London, London, United Kingdom
Cititec
A leading global energy trading organization is expanding its Front Office Engineering & Analytics function in London. This team develops the technology powering front-office analytics, risk systems, and data-driven trading strategies across Power & Gas, Oil, and Market Risk domains. You’ll be joining an ambitious and technically strong group responsible for building the firm’s next-generation analytics … platform — a cloud-native ecosystem on AWS, used globally by trading, risk, and analytics teams. These are hands-on engineering roles, focused on designing and scaling high-performance systems, data pipelines, and analytical applications. Key Responsibilities Build robust data pipelines and orchestration engines in AWS Integrate diverse datasets, including market, fundamental, and weather data Develop analytical and visualization tools … Partner with analysts to design and implement statistical models Contribute to architectural design of scalable analytics systems Manage deployment and operationalization of workloads in AWS (S3, ECS, Postgres) Promote engineering best practices including Git-based version control and CI/CD Requirements 3–7 years of experience in data or software engineering Strong Python programming skills (Java More ❯
Posted:
Software Engineering
10th Percentile
£45,000
25th Percentile
£55,000
Median
£75,000
75th Percentile
£100,000
90th Percentile
£132,500