851 to 875 of 3,951 Software Engineering Jobs in London

Software Engineer - London

Location
City Of London, England, United Kingdom
Required Skills Kotlin TLS DNS unit testing AWS MCP AI Java TypeScript CDK AWS CDK Networking CI/CD Job Summary Backend Software Engineer – AWS CDK & Edge Platforms Location: London (Hybrid) Pay Rate: £400/day Inside IR35 Duration: 12 Months The Opportunity Looking to work on high-scale … distributed systems for a major global streaming platform? We are seeking a Backend Software Engineer for a 12-month contract with the Video Platform team in Central London. You will join a dedicated team delivering automated traffic routing, end-to-end observability, client configuration releases, and AI tool hosting ...

Senior Software Engineer — Timetabling Platform & AI

Location
Greater London, England, United Kingdom
Solutions Ltd. is seeking a Software Engineer II to enhance the CrunchTime platform, which serves modern university needs. You will design, build, and ship features within a small, agile team, directly impacting the product's evolution. The ideal candidate holds a Bachelor’s degree and has 3+ years … software engineering experience, particularly in backend or full-stack development with Java Spring Boot or TypeScript. This role offers an opportunity to shape impactful features and collaborate closely with cross-functional teams. #J-18808-Ljbffr ...

Senior Lead Software Engineer - Cloud, Java & Kubernetes

Location
Greater London, England, United Kingdom
JPMorganChase is seeking a Senior Lead Software Engineer in the PTT team to enhance, build and deliver trusted technology products in a secure, scalable way. You will guide design decisions and contribute to our engineering community, influencing product functionality and operations. The role requires expertise across Java, Spring ...

Lead Software Engineer

Hiring Organisation
Sanderson Government and Defence
Location
City of London, South East, United Kingdom
Employment Type
Temporary Contract, On-site
Salary
Up to £500 per day + Outside IR35
seeking an experienced Lead Software Engineer to embed within a delivery team supporting a high-profile programme. This is a unique opportunity for a senior technologist who is comfortable operating as the sole engineering representative within a client team, acting as a trusted technical advisor, delivery lead … comfortable navigating ambiguity, identifying risks and opportunities, and ensuring strong collaboration across organisations. Key Responsibilities Embed within a client delivery team as the lead engineering representative. Provide technical leadership across software development activities and solution design. Work independently to deliver high-quality software solutions with minimal oversight. ...

Software Architect

Hiring Organisation
Spectrum IT Recruitment
Location
London, England, United Kingdom
annumSouthampton, HampshirePermanentAn exciting opportunity to shape the future of AI-driven software development within a growing technology organisation.We are recruiting for an experienced Software Architect to join an innovative software engineering team developing next-generation cloud-based solutions for the public safety and justice sector.This … excellent opportunity for an accomplished Software Architect with strong development experience who is passionate about modern software architecture, emerging AI technologies and delivering secure, scalable, high-quality applications.The organisation is undergoing an exciting transformation towards AI-Native software development, embedding AI tools throughout the development lifecycle ...

Power Platform Embedded Software Engineer

Location
Greater London, England, United Kingdom
Embedded Software & Power Platform AI Engineer Location: London (Hybrid) The role We’re looking for a Power Platform Software Engineer with an embedded software mindset and the Microsoft skill set to match. You'll combine low-level engineering discipline (devices, data, real-time systems) with Power … Connect devices and embedded systems to the Microsoft stack using Azure IoT Hub, Event Hubs, Logic Apps, Functions and custom connectors Work with embedded software and firmware where needed, such as telemetry, device data, protocols and interfaces between hardware and cloud Apply AI where it adds real value, using ...

Firmware Software Engineer Manager

Hiring Organisation
Hackajob Ltd
Location
South West London, South East, United Kingdom
Employment Type
Permanent Contract, On-site
client is a global technology company. Our client's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking … data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to our client's needs with opportunities to switch teams and projects ...

Firmware Software Engineer Manager, Pixel

Location
Greater London, England, United Kingdom
Firmware Software Engineer Manager, Pixel Overview Company Name : Google Job Role : Firmware Software Engineer Manager, Pixel Qualifications : Not specified Category : I Job Type : Full Time Location : London, UK What we're looking for Bachelor’s degree or equivalent practical experience. 10 years of experience in the embedded system … devices software industry. 5 years of experience in technical leadership, setting technical direction, and guiding a cross-functional team. Experience in one or more general purpose programming languages (e.g., C/C++, Java, Python). Nice to have 8 years of experience in cellular modem firmware validation, 3GPP protocol ...

AI-Powered Software Engineer – Cloud & Finance Platform

Location
Greater London, England, United Kingdom
Schroders, a global investment manager, is seeking a Software Engineer for the Public Markets Investment Platform. You will build scalable Python-based solutions using cloud-native technologies (AWS/Azure), collaborate with portfolio managers and data teams, and contribute to analytics workflows in a fast-paced, finance-focused environment. … role emphasizes AI-assisted development, modern engineering practices, and a culture of mentorship, with opportunities to scale ideas across Schroders' #J-18808-Ljbffr ...

Senior C#/.NET Software Engineer (LON)

Location
Greater London, England, United Kingdom
Senior Software Engineer LONDON (1 day per week; Fridays) Job role This is a challenging role that will see you be involved in enhancing and modernising a critical front office trading system as the primary objective. With your software development background, you’ll be working with the application … stakeholder exposure as well as the opportunity to hone your technical talents and leadership skills. What you'll do As a hands-on Senior Software Engineer, you’ll be creating great customer outcomes via engineering and innovative solutions to existing and new challenges, and technology designs which ...

Senior Robotics Systems Engineer – Autonomy & Software

Location
Greater London, England, United Kingdom
real industrial environments - and we’re growing the team to take it even further. About the Role We are seeking a Senior Systems Engineer – Software & Autonomy to support the definition, architecture, integration, and verification of the software systems that enable our humanoid robotic platform. The role will work … across perception, localisation, navigation, artificial intelligence, motion planning, controls, ROS 2 platform software, simulation, deployment, and diagnostics. You will collaborate with software leads and subject matter experts to translate product and operational needs into coherent capabilities, requirements, architectures, interfaces, integration plans, and verification criteria. This is a systems ...

Implementation Software Engineer

Location
Wimbledon, England, United Kingdom
This is an exciting opportunity for an experienced Software Engineer from a project engineering background ideally working with asynchronous, event driven systems to assist in the successful delivery of a market-leading solution for real-time payment processing to clients. The Icon Payments Framework (IPF) provides institutions with … Successful candidates will have proven experience working effectively within highly collaborative agile development teams. You should be able to demonstrate a passion for engineering effective solutions to complex challenges. We are looking for self-starters, who can readily take ownership and continually strive to innovate. Additionally, you should have ...

Implementation Software Engineer

Location
Greater London, England, United Kingdom
This is an exciting opportunity for an experienced Software Engineer from a project engineering background ideally working with asynchronous, event driven systems to assist in the successful delivery of a market-leading solution for real-time payment processing to clients. The Icon Payments Framework (IPF) provides institutions with … Successful candidates will have proven experience working effectively within highly collaborative agile development teams. You should be able to demonstrate a passion for engineering effective solutions to complex challenges. We are looking for self-starters, who can readily take ownership and continually strive to innovate. Additionally, you should have ...

Lead Software Engineer – Java – Asset Management Trading

Location
Greater London, England, United Kingdom
inclusion, and respect, where your ideas and skills can thrive. Discover a place where your contributions make a difference every day. As a Lead Software Engineer in Asset Management Trading Technology, you will design, build, and evolve industry-leading platforms that manage orders and execute trades across diverse asset … Kafka and AMPS Drive technical innovation and contribute creative ideas for platform advancement Drive the adoption and scaling of GenAI practices within the software development workflow Lead code reviews and mentor team members to ensure engineering excellence Participate in the full software development lifecycle from design through ...

Software Engineer III – GenAI, Python, AWS

Location
Greater London, England, United Kingdom
manage risk.Our team are responsible for developing Agentic AI based solutions, which help our users streamline their day-to-day roles. As a Software Engineer III at JPMorgan Chase, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products … business objectives. Job responsibilities: Interface closely with the business, quantitative research analysts, and upstream as well as downstream technology teams across the firm Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Work ...

Forward Deployed Software Engineer

Location
Greater London, England, United Kingdom
growth-stage fintech with teams in London, Nottingham, Atlanta, Stockholm, Munich and Mumbai, and we're building a global Product, Data & Engineering team that thrives on autonomy, ownership, and is focused on impact! Our teams solve real-world problems for small businesses, shaping products that unlock opportunity at scale. … Engineering is going through an AI-first transformation, rethinking how teams are structured and how they ship. It's changing what a small team can do! We empower our teams to make decisions, move fast, and take full responsibility for the solutions they deliver. You'll join a team ...

Software Engineer III - Fullstack (Java, React, Python and AI) Engineer

Location
Greater London, England, United Kingdom
deliver impactful customer and internal platforms. Your expertise will help us build reliable integrations and drive experimentation and personalization. We value your passion for engineering excellence and your commitment to secure, compliant solutions. Discover a place where your skills and ideas can make a real difference. As a Full … peer review, automated testing, and secure coding standards; contributes learnings and reusable patterns to improve broader team effectiveness. Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation. Contribute to AI-enabled ...

Firmware Software Engineer Manager, Pixel

Location
Greater London, England, United Kingdom
Firmware Software Engineer Manager, Pixel Share Firmware Software Engineer Manager, Pixel Google London, UK X In most instances, this position requires in-person interviews as part of the hiring process. Bachelor's degree or equivalent practical experience. 10 years of experience in the embedded system and devices software … programming languages (e.g., C/C++, Java, Python). Preferred qualifications: 8 years of experience in cellular modem firmware validation, 3GPP protocol/RF engineering, or mobile wireless system testing (5G NR/LTE). 2 years of experience in technical leadership or people management, leading engineering teams ...

Software Engineer III – AI/ML Data Platforms (Python, Cloud Native)

Location
Greater London, England, United Kingdom
have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Software Engineer at JPMorganChase within AMDP (AIML Data Platforms), you are an integral part of an agile team that works to enhance, build, and deliver trusted … responsible for developing and supporting technology solutions across multiple technical areas in support of the firm’s business objectives. Job responsibilities Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or breakdown technical problems Works closely with ...

Software Engineer Graduate Scheme (London)

Location
City Of London, England, United Kingdom
Operating Office is what makes us who we are. It’s one of the largest parts of Lloyds Banking Group, bringing together the technology, engineering and operations teams that keep the business moving. Our software engineers sit in platform teams across Group COO, with each platform aligned … across commercial markets, pensions, retail banking, mortgages, HR, Finance or Risk – building the services they need to do their best work. And as a Software Engineer graduate, your work will be anything but behind the scenes. You’ll help design, build and maintain the applications, platforms and digital services ...

Software Engineer - Platform Security

Location
Greater London, England, United Kingdom
/or GCP to enforce the security baseline at scale, integrating with open-source and vendor tools as needed. Enhance product security along the software development lifecycle by creating paved roads and defining additional security and software excellence requirements for containerised services running on multiple managed Kubernetes clusters. … subject matter expert for the Platform and Engineering teams by providing guidance on cloud and k8s services, secure infrastructure‐as‐code, modern secure AuthZ/AuthN techniques (SPIFFE) and secrets management solutions. Collaborate with other teams to define and implement Cloud/K8s native policies and procedures (Kyverno ...

Software Engineer Mid 2

Location
Greater London, England, United Kingdom
## Software Engineer Mid 2Apply: Putney Office, Putney, Greater London, SW152TG: Full time: Posted Today: End Date: November 13, 2026 (15 days left to apply): R0000053870Salary up to: Competitive# Software Engineer – Rust (Mid-Level) ## A bit about usAt Nando's, we're on a mission to Create … Nando's experience is a lot of clever technology. From the moment a customer places an order to the moment their food arrives, our engineering teams build the systems that make it all possible.We're looking for a Software Engineer to join our Orders & Fulfilment team, working ...

Software Engineer Mid 2

Location
London Borough of Wandsworth, England, United Kingdom
Nando's experience is a lot of clever technology. From the moment a customer places an order to the moment their food arrives, our engineering teams build the systems that make it all possible. We're looking for a Software Engineer to join our Orders & Fulfilment team, working … Deliveroo, making sure orders flow seamlessly between platforms. Restaurant Operations: Building tools and services that help our Nandocas manage and fulfil orders efficiently. APIs & Engineering Platforms: Creating reliable services and APIs that other engineering teams can build upon to deliver great customer experiences. There's plenty of variety ...

Senior C++ Software Engineer

Hiring Organisation
RedTech Recruitment
Location
London, England, United Kingdom
Industry: TechnologySenior C++ Software EngineerA fantastic opportunity for a Senior C++ Software Engineer to join a successful technology company developing complex, high-performance software products. Working within an established research and development team, you will take ownership of new ideas from initial prototypes through to production, using … working with a minimum of 2 days per week in the officeSalary: 70,000 - 80,000 per annum + excellent benefitsRequirements for Senior C++ Software Engineer: Strong commercial experience developing production-quality software using modern C++, ideally C++17/20 or beyondA strong understanding of modern C++ techniques ...

Senior Software Developer

Hiring Organisation
Spectrum IT Recruitment
Location
London, England, United Kingdom
annumSouthampton, HampshirePermanentSenior Software Engineer with AIWe're recruiting for a sustainability business investing in its next generation of digital products. They're looking for a talented Senior Developer who combines strong development skills with practical experience of AI-assisted coding, generative AI and intelligent automation.What you'll get involved … accelerate development, applying sound judgement to testing, security and maintainability.Replace manual processes with intelligent workflows and help modernise existing platforms.Shape architecture, reusable components and engineering practices while working directly with users and domain specialists.About You -You've delivered production software and have strong skills in one or more ...