computing. Security, including cryptography and post-quantum security, usable security and human factors, security for AI and AI for security, blockchain and distributed ledger technologies, systems and network security, software and malware security, privacy. SoftwareEngineering, including AI-assisted software development, software architecture and design, formal methods, testing, empirical softwareengineering, human factors … and software evolution. Computer Architecture, including neuromorphic computing, processor and memory system design, new computer architectures for efficiency and scalability, parallel and multi-core systems, domain-specific accelerators (e.g., for AI, graphics and vision), and quantum computing hardware. Theoretical Computer Science, including algorithms and data structures, complexity theory, cryptography and information theory, quantum algorithms, and theory of quantum computation. More ❯
computing. Security, including cryptography and post-quantum security, usable security and human factors, security for AI and AI for security, blockchain and distributed ledger technologies, systems and network security, software and malware security, privacy. SoftwareEngineering, including AI-assisted software development, software architecture and design, formal methods, testing, empirical softwareengineering, human factors … and software evolution. Computer Architecture, including neuromorphic computing, processor and memory system design, new computer architectures for efficiency and scalability, parallel and multi-core systems, domain-specific accelerators (e.g., for AI, graphics and vision), and quantum computing hardware. Theoretical Computer Science, including algorithms and data structures, complexity theory, cryptography and information theory, quantum algorithms, and theory of quantum computation. More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Hargreaves Lansdown
HL are looking for an experienced and talented SoftwareEngineering Manager to lead a Unified Client Experience (UCX) product development team in building market-leading solutions for our clients. About HL and the opportunity. We're building the next generation platform for one of the UK's largest financial services companies, trusted by over 2 million clients and … of the whole organisation, transforming client journeys and delivering on HL's vision to give people financial freedom. You will work with like-minded people from business, product and engineering functions to develop and refine client journeys covering onboarding, KYC, account management and investment workflows in a secure and compliant environment. By joining us, you'll help deliver innovative … Be part of HL's future. Be part of the future of investing. Shape it with us. What You'll Be Doing Building and deploying scalable, secure, and compliant software at pace. Integrating HL web and mobile apps with existing and new systems to deliver a seamless client experience across a range of products and services. Delivering value iteratively More ❯
Introduction Saab in UK is growing rapidly, with over 500 colleagues across eight sites. We bring together Swedish heritage and British expertise to drive innovation in areas such as softwareengineering, underwater robotics, radars, AI, and armed forces training. Joining Saab in UK means contributing to the security and resilience of society while building a career with real … Unit. You'll join Saab's Public Safety Solutions business unit where we develop and deploy Command, Control, and Communication (C3) and a team dedicated to developing mission-critical software solutions that help police, fire and rescue services, ambulance dispatchers, airports, and public transport agencies coordinate and respond to incidents that matter. As a Software Engineer within Telephony … and data connections across diverse and demanding environments. Your work will directly contribute to saving lives and keeping societies safe. Key Responsibilities: Design, develop, and maintain telephony and communication software solutions. Work with modern protocols and technologies (e.g. SIP, RTP, VoIP, PBX systems, messaging frameworks). Collaborate with cross-functional Agile teams to deliver high-performance, scalable, and resilient More ❯
london (city of london), south east england, united kingdom
Sokin
for a passionate Senior Engineer who wants to join our growing team, helping us to transform and scale our payments platform. This role will involve ownership of the entire engineering lifecycle from concept to production and release, being involved primarily in backend development with contribution to the frontend as well. As a Senior team member you will have influence … continue to expand, we're building a team of exceptional people who share our ambition to transform the future of global payments. Key Responsibilities: Own the full lifecycle of softwareengineering, from initial design and development through deployment, monitoring, and maintenance in production. Collaborate with PMs, designers, and cross-functional teams to shape and refine feature requirements, ensuring … resolve complex technical issues. Stay current with industry trends and emerging technologies, advocating for their application when they benefit the organization. Required Qualifications: Minimum of 5 years of professional softwareengineering experience, with a proven track record of end-to-end feature ownership and delivery in production environments. Familiarity with modern frameworks, cloud platforms, and CI/CD More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Tenth Revolution Group
data-driven decision-making. Key Responsibilities Design and build data products, with proficiency throughout the data lifecycle. Develop robust data models through close collaboration with business users and the engineering team. Partner with senior management, operational leads, and other stakeholders, coaching and supporting a data-driven culture, including KPI definition and reporting frameworks. Accountable for data extraction, transforming JSON … enable data-driven decision-making Ensure data quality and accuracy by implementing data validation, monitoring, and error-handling processes. Requirements At least 8 years' experience in data analytics, data engineering, softwareengineering, or a similar role Expertise in developing best practices for data engineering and analytics with a strong background in data modelling including indexing strategies. More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Tenth Revolution Group
value. * Contributing to projects such as developing a digital high net worth insurance offering and/or creating a portfolio analysis tool. Responsibilities: * Participate in different phases of the software development lifecycle (SDLC) across multiple projects. * Design technical solutions and produce supporting documentation in line with internal delivery frameworks. * Comply with and help enforce design, coding, and testing standards … policies, and softwareengineering best practices. * Collaborate with testing teams during product test and UAT phases to resolve assigned defects. * Support code deployment and release processes across environments. * Report status, issues, and risks to technical leads regularly. * Troubleshoot and resolve issues arising during daily operations, providing timely solutions as required. * Enhance technical and softwareengineering skills More ❯
City Of Westminster, London, United Kingdom Hybrid/Remote Options
Additional Resources
firewall appliances (e.g., CheckPoint, Cisco) to ensure network security. Implement and manage routing protocols such as BGP and OSPF, with a focus on high-availability designs. Ensure adherence to softwareengineering best practices, including unit testing, code reviews, and troubleshooting. Support infrastructure-as-code practices using tools like Terraform, Pulumi, and GitOps principles. Contribute to an Agile development … and orchestration. Proven knowledge of routing protocols (BGP, OSPF) and high-availability architecture. Hands-on experience with Infrastructure-as-Code tools (e.g., Terraform, Pulumi) and GitOps methodologies. Expertise in softwareengineering practices: unit testing, code reviews, documentation, debugging, and troubleshooting. Comprehensive understanding of technology stacks, from networks to applications. Solid understanding of Linux environments and Open Source technologies More ❯
Westminster, City of Westminster, Greater London, United Kingdom Hybrid/Remote Options
Additional Resources
firewall appliances (e.g., CheckPoint, Cisco) to ensure network security. Implement and manage routing protocols such as BGP and OSPF, with a focus on high-availability designs. Ensure adherence to softwareengineering best practices, including unit testing, code reviews, and troubleshooting. Support infrastructure-as-code practices using tools like Terraform, Pulumi, and GitOps principles. Contribute to an Agile development … and orchestration. Proven knowledge of routing protocols (BGP, OSPF) and high-availability architecture. Hands-on experience with Infrastructure-as-Code tools (e.g., Terraform, Pulumi) and GitOps methodologies. Expertise in softwareengineering practices: unit testing, code reviews, documentation, debugging, and troubleshooting. Comprehensive understanding of technology stacks, from networks to applications. Solid understanding of Linux environments and Open Source technologies More ❯
london (city of london), south east england, united kingdom Hybrid/Remote Options
ASSA ABLOY
solutions that create value for our clients and exceptional experiences for their end users. And we have the fantastic opportunity available in the Hospitality business area for a Senior Software Engineer. Software Engineer Do you have the technical skills to contribute to new solutions that create value for our clients and exceptional experiences for their end users? Become … team, part of the ASSA ABLOY Group, and enjoy a culture that empowers you to build a career you can be proud of. What you would do as our Software Engineer As a Software Engineer you will develop and maintain our portfolio of products using Ruby on Rails, Javascript/Typescript, HTML, and CSS. You will interact with … to HTML without complex JavaScript, focusing on the "HTML-first" approach. Optional Svelte experience. • Understands networking fundamentals including TCP/IP, DNS, HTTP/HTTPS, and WebSockets. Possess general softwareengineering skills, ideally in C# and Linux toolchains, Bash scripting and PowerShell. • Is familiar with relevant software and infrastructure security compliance frameworks and guidelines, e.g. OWASP, CVE More ❯
Software Engineer C++ Developer Automated Machining Strategy (London/Hybrid) Salary bands depending on experience About the Organisation We are a technology-driven company working to modernize precision manufacturing. Our team builds intelligent software that speeds up the creation of CNC machining programs and supports operators in producing high-quality results more efficiently. Our main product applies advanced … algorithms to streamline the most time-consuming programming steps, helping manufacturing teams increase productivity and consistency across their workflows. We are a growing engineering-led organisation with strong expertise across software development, applied mathematics, and real-world machining. The Opportunity We are expanding a core engineering group focused on machining strategy and automated toolpath reasoning. This role … systems decision-making for machining operations. You will work on problems such as toolpath optimization, cutting strategy selection, and the automation of complex CAM tasks. Collaboration with specialists across softwareengineering, manufacturing, data science, and research will be central to this work. This position suits someone who enjoys experimental development, problem-solving, and building practical solutions from theoretical More ❯
Central London, London, United Kingdom Hybrid/Remote Options
Spyrosoft Ltd
Hybrid 1-2 days a week in the office eligibility to work in the UK Role Overview We are seeking a skilled Senior Developer to join a newly formed engineering team focused on removing legacy components and addressing technical debt within our Media Services products. This role will involve working closely with stakeholders to understand system requirements, designing robust … replacement components, and implementing them using cloud-native technologies and modern engineering practices. The ideal candidate will bring proven expertise in AWS services, particularly with AWS CDK, alongside strong experience in DevOps and CI/CD pipelines. Proficiency in Java microservices development and test driven development (TDD) is essential, as is hands on experience in component migrations. A proactive … and detail-oriented approach will be vital to ensure smooth transitions from legacy systems to scalable, reliable, and future-proof solutions. In addition, experience with software testing practices, Agile methodologies (Scrum or Kanban), and defensive programming techniques will be highly desirable. We are looking for someone who thrives in collaborative, fast-paced teams, who can balance technical precision with More ❯
teams AI/ML Expertise Strong understanding of machine learning frameworks (TensorFlow, PyTorch, Scikit-learn) Experience with LLM integration (OpenAI, Anthropic, open-source models) Knowledge of RAG architectures, prompt engineering, and vector databases (Pinecone, Weaviate) Experience with MLOps tools and monitoring model performance in production Automation Architecture Deep knowledge of automation tools including GitHub Actions, Terraform, and Ansible Experience … with business process automation (RPA) tools like Appian Workflow orchestration experience (Airflow, Prefect) Ability to build custom automation frameworks using Python or similar languages Full-Stack Development Solid softwareengineering background with proficiency in Python, JavaScript/TypeScript, Java, or Go Experience with modern frameworks (React, Node.js, Django, FastAPI) Knowledge of microservices architecture, API design (REST, GraphQL) Experience More ❯
Head of Integrations SaaS/Software A fantastic opportunity has arisen for a Head of Integrations to join a pioneering software company that is transforming how global enterprises leverage cutting-edge technologies. This innovative business, backed by top-tier investors and recognised among the worlds most promising AI companies, is expanding their technical team to support continued growth … based from the Cambridge office Salary: Negotiable basic salary + excellent benefits package Requirements for Head of Integrations Significant commercial experience in SaaS companies, in a role relating to Software Integrations into customers A strong academic history (2.1/1st top Uni, As at A Level etc) the management team is made up of some of the brightest minds … in AI (many with Ph.D.s from internationally leading Unis), so they need someone who can technically joust at this leve Proven track record in software development, system integrations, and creating developer resources such as APIs, SDKs, and technical documentation. Strong experience across Integrations, Full Stack Web Development, and Cloud Architecture Proficiency with one or more of the following technologies More ❯
long-term quality and security of the Source Code Required skills and experience for the role of Senior Full Stack Systems Developer include: A Degree (or higher qualification) in SoftwareEngineering, Computer Science, or a similar, relevant field Extensive experience of working in a Full Stack Developer role Considerable experience of overseeing the Full Software System Lifecycle … of a product Experience of working with software systems/programmes within an environmental setting Demonstrable experience in the use of Java Middleware, API, Docker, and MQ systems Good working knowledge of performance and security in Enterprise Systems Experience of working with networks: LAN & WAN/Internet and Security Prior experience of Database Access Design and Application Optimisation Demonstrable … experience of working with Human Computer Interaction (HCI) in Software Systems, including Machine-to-Machine Automation Technologies Highly-proficient in Software System Design, Development, Testing, and Deployment Strategies for High Availability Desirable skills and experience for the role of Senior Full Stack Systems Developer include: Experience of developing software products for use within a Water/Hydrological More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Hargreaves Lansdown
of the whole organisation, transforming client journeys and delivering on HL's vision to give people financial freedom. You will work with like-minded people from business, product and engineering functions to develop and refine client journeys covering onboarding, KYC, account management and investment workflows in a secure and compliant environment. By joining us, you'll help deliver innovative … Be part of HL's future. Be part of the future of investing. Shape it with us. What You'll Be Doing Building and deploying scalable, secure, and compliant software at pace. Integrating HL web and mobile apps with existing and new systems to deliver a seamless client experience across a range of products and services. Delivering value iteratively … ideas to the table for adoption throughout HL Digital. Driving technical decisions and shaping how we build our services. Working closely with Product Managers and business stakeholders to align engineering outcomes with HL's mission and client value. Championing a culture of continuous learning, cross-functional collaboration, and inclusivity with a growth mindset. About You 8-10 years of More ❯
Central London, London, United Kingdom Hybrid/Remote Options
Adria Solutions
/React Native - Fully Remote Our client, a growing company based in London is seeking an experienced Tech Lead to take ownership of the technology stack and guide the engineering team through this next phase of growth. This is a hands-on leadership role, combining technical delivery with strategic oversight. As Tech Lead, you will act as a player … make high-impact architectural decisions in partnership with the founders. Own the quality, reliability, and performance of applications in production. Mentor engineers through code reviews, pairing, and establishing strong engineering practices. Drive AI-accelerated engineering productivity, leveraging modern tools to ship faster and smarter. Be hands-on: shipping code daily, unblocking the team, and taking responsibility for critical … maintainable. Comfortable with a fast-paced release culture (multiple deploys per day). Product-focused, with the ability to empathise with users and steer feature development. 5+ years of softwareengineering experience, ideally in a fast-moving startup or product-led environment. Strong problem-solving skills, ownership mentality, and ability to work in GMT-friendly time zones. Experience More ❯
london (city of london), south east england, united kingdom
Lithe Consulting
one of the most innovative and agile Java development teams in the country as we embark on a new chapter in London. Who are we? We are the leading software developers for web security testing. We are a UK company with over 48,000 customers in 140 countries, known for strong organic growth over the last decade. Recognised through … founding developers of our new London office, collaborating closely with development teams in our HQ in the North. Work in small, cross-functional teams on our desktop and enterprise software products. Practise Agile methodologies, with a focus on pair programming, TDD, high-quality code, rapid release cycles, and continuous team retrospectives. Solve complex problems in innovative ways, collaborating closely … environment that enables you to focus on meaningful, impactful work without getting bogged down by red tape. Requirements We are looking for developers with a passion for building excellent software and working within a collaborative environment. While Java expertise is essential, your ability to thrive in a team, share knowledge, and engage in open problem-solving discussions is key. More ❯
City of London, London, United Kingdom Hybrid/Remote Options
83zero Limited
is a hands-on leadership role where you'll own the technical direction of a serverless, event-driven, globally distributed platform built on AWS. You'll lead a distributed engineering team, shape high-performance APIs, and build systems that scale hard and run clean. What's On Offer Competitive salary + performance bonus. Meaningful equity - build it, own it … reliability. Design and maintain secure, performant public APIs. Build real-time, distributed systems on AWS (Lambda, DynamoDB, Kinesis, ECS/EKS). Mentor a cross-functional team and elevate engineering standards. Prototype and ship features that drive commercial impact - including mobile apps and PWAs. What You'll Bring Essential: 7+ years in softwareengineering, with 3+ years … or dashboard backend. Deep expertise in serverless/event-driven architecture on AWS. Mastery of CI/CD, Agile delivery, and containerisation (Docker, Kubernetes). Strong leadership of distributed engineering teams. Desirable: Experience in social media, advertising, eCommerce, or news. Proficiency in Node.js, Go, Python, Java, and modern front-end frameworks. AWS certifications, microservices/service mesh, and streaming More ❯
Introduction Saab in UK is growing rapidly, with over 500 colleagues across eight sites. We bring together Swedish heritage and British expertise to drive innovation in areas such as softwareengineering, underwater robotics, radars, AI, and armed forces training. Joining Saab in UK means contributing to the security and resilience of society while building a career with real … defence capability of several nations. Read more about us here . Key deliverables Create and implement comprehensive test strategies and test plans to ensure the quality and reliability of software products Define testing objectives, scope, scenarios, and criteria based on project requirements and specifications Ensure high quality documentation of test plans, test cases, test results, and defect reports. Support … customer projects and communication to internal and external stakeholders Foster a collaborative and productive work environment, promoting continuous learning and professional development Work closely with development teams to understand software features, design, and functionality Interpret high and low-level designs and deployment topologies for target environments to establish appropriate test approaches for both functional and non-functional testing Align More ❯
Central London, London, United Kingdom Hybrid/Remote Options
Client Server
You have excellent communication and collaboration skills You are a passionate technologist, keep up to date with the latest innovations and learn new things You have solid knowledge of softwareengineering principles, Agile practices, CI/CD and ideally have experience within a cloud environment (AWS preferred) You are a bright, proactive individual and a strong problem solver More ❯
london (westminster), south east england, united kingdom Hybrid/Remote Options
Lloyds Bank
ethical and accurate lens. • A Machine Learning & AI Engineer designing and deploying robust ML systems that bring data science to life through automation, CI/CD, and modern cloud engineering practices. Wherever you land, you'll be working with some of the biggest datasets in the UK — using everything from Spark and statistical methods to domain knowledge and emerging … monitoring. • Apply advanced techniques in deep learning, natural language processing (NLP), and statistical modelling to extract insights and drive decision-making. • Explore and evaluate Generative AI applications, including prompt engineering, fine-tuning, and safety alignment using tools like Gemini, Claude, and OpenAI APIs. • Design agentic AI systems that integrate autonomous decision-making and multi-agent collaboration, contributing to next … master: • Programming languages like Python • Machine learning techniques and theory • Generative and Agentic AI • AI Solution design and evaluation techniques • Cloud platforms like GCP • CI/CD, DevOps and softwareengineering • Data analysis, modelling and strategic design • Business and commercial insights Your multi-week AI power-up We start with a blended learning bootcamp. Your fast track from More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Hargreaves Lansdown
This is the future of HL - and the future of investing. We're building the next generation of platform for one of the UK's largest financial services companies, trusted by over 1.8 million clients and managing £130+ billion in More ❯
to ensure meaningful business impact. Projects may include building a digital high net worth insurance product or a portfolio analysis tool. Key Responsibilities * Participate in all phases of the software development lifecycle * Design and document solutions following internal delivery frameworks * Adhere to coding, testing, and design standards and best practices * Collaborate with testing teams during product testing and user … acceptance * Support deployment activities across environments * Provide regular updates on progress, risks, and issues * Troubleshoot and resolve operational issues promptly * Pursue certifications to enhance softwareengineering skills Candidate Profile * Familiarity with the insurance industry * Proficiency in Python for traditional data science * Experience with generative AI tools, especially Gemini * Knowledge of cloud platforms such as Azure or GCP * Ability More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Client Server
meet up with the team in London from time to time, please note you must be UK based and have the right to work. About you: You have strong softwareengineering experience across the full development lifecycle You have expertise with JavaScript, TypeScript, Node.js and APIs You have worked on monolith and microservices environments You have a good More ❯