76 to 100 of 4,058 Software Engineering Jobs in London

Lead Software Engineer - Python, Data, Cloud, AIML

Location
Greater London, England, United Kingdom
have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Lead Software Engineer at JPMorgan Chase within theCommercial & Investment Bank's Markets Research Technologyteam,you serve as a seasoned member of an agile team to design … multiple technical areas within various business functions in support of the firm’s business objectives. You will work on challenging Cloud-native data, backend engineering and AIML engineering,helping usindustrialize AI/ML models at Production scale. This role is a technical hands-on Engineering role. Experience ...

Lead Software Engineer

Location
Greater London, England, United Kingdom
Description - Lead Software Engineer (17310) Job Description Lead Software Engineer ( 17310 ) Description Lead Software Engineer Luton | Full-time | Hybrid We support hybrid working, and you’ll spend 60% of your time each month in the office. You're a hands‐on software engineer with strong expertise … where teams can thrive, this role gives you the opportunity to make a significant impact across easyJet's technology organisation The opportunity As Lead Software Engineer, you'll provide technical leadership within a squad while remaining a highly active contributor to software delivery. This is primarily a senior ...

Software Engineer Consultant

Hiring Organisation
Eden James Consulting Limited
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
recruiting for a Software Engineer Consultant on behalf of one of the UK's fastest-growing technology consultancies, ranked in the Financial Times FT1000 Europe's Fastest-Growing Companies list in both 2025 and 2026. Our client works where technology meets national importance. As a trusted partner … security and telecoms, they deliver data-driven solutions to some of the most complex and consequential challenges in the public sector. Joining as a Software Engineer Consultant, you will have real ownership of technical delivery, working side by side with clients to architect and build software that ...

Lead Software Engineer

Location
Greater London, England, United Kingdom
looking for a Lead Software Engineer to drive technical project delivery, guiding teams from concept to deployment while ensuring high-quality, scalable solutions.If you enjoy seeing your work deployed into ‘real-life’ applications, this is the perfect role for you. Not only will you directly contribute to our client … continued success of the business. We're looking for someone with a co-operative, can-do attitude who can build high-quality data engineering solutions. If this sounds like you, we can't wait to hear from you! KEY RESPONSIBILITIES: Lead the design, development, testing, and evaluation of complex ...

Sr Lead Software Engineer - Java / Python

Location
Greater London, England, United Kingdom
Lead Software Engineer - Java/Python LONDON, LONDON, United Kingdom Job Description Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Lead Software Engineer at JPMorganChase within Digital Markets Execution Technology, Execute … across multiple technical areas within various business functions in support of the firm’s business objectives. Job responsibilities Executes and oversees end-to-end software solutions, engineering standards, architecture, and technical troubleshooting for trading systems Designs and builds high-performance, latency-sensitive services with awareness of upstream/ ...

Senior/Principal Software Engineer

Location
Greater London, England, United Kingdom
Senior/Principal Software Engineer Application Deadline: 30 October 2026 Department: Software Engineering Employment Type: Permanent Location: London (Hybrid) Compensation: £70,000 - £100,000/year Description Please note: This role requires applicants to hold active, or recently active, SC or DV clearance. This role also requires … direction, and work alongside capable people who care about doing the job properly. You’ll help design and build modern cloud-native services, guide engineering standards, and solve genuinely hard problems with our customers. The Role: Design and deliver secure, scalable software in small agile teams Stay hands ...

Principal Software Engineer, GPS Scale AI

Location
Greater London, England, United Kingdom
Principal Software Engineer, GPS Overview Company Name: Scale AI Job Role: Principal Software Engineer, GPS Qualifications: Not specified Category: I Job Type: Full Time Location: London, UK What we're looking for A strong engineering background, with a Bachelor’s degree in Computer Science, Mathematics … related quantitative field (or equivalent practical experience) 10+ years of post-graduation engineering experience, with demonstrated proficiency in languages such as Python, TypeScript/JavaScript, Java, or C++ 5+ years of experience applying AI/ML in production environments, such as building generative/agentic AI applications, RAG systems ...

Software Engineer Backend

Location
Greater London, England, United Kingdom
Software Engineer Backend Department: Dev & Engineering Employment Type: Full Time Location: United Kingdom Description About Intermedia Are you looking for a company where YOUR VOICE is heard? Where can you MAKE A DIFFERENCE? Do you THRIVE in a FAST-PACED work environment? Do you wake every morning EXCITED … models, services, and data. Design for scalability, reliability, performance, observability, and fault tolerance across services. Write high-quality, readable, testable code that follows established engineering standards and best practices. Participate in code and design reviews and contribute to strong engineering and quality practices across the team. Troubleshoot ...

Staff Software Engineer-AI

Location
Greater London, England, United Kingdom
begin! Staff Software Engineer-AI (14866) 8+ years of experience in software engineering, with deep hands-on experience designing, coding, testing, and operating scalable, resilient, production-grade backend systems and cloud-native services Expert-level coding capability in modern programming languages such as Python, TypeScript … production code while guiding technical direction Deep hands-on expertise building enterprise AI applications using large language models, AI agents, retrieval-augmented generation, prompt engineering, orchestration frameworks, evaluation methods, and model optimisation techniques Proven ability to take complex AI solutions from prototype to production, making practical engineering trade ...

Full Stack Software Engineer - VP

Location
Greater London, England, United Kingdom
Trading, Sales, Operations, Risk, Strats, and Technology partners across London, New York, and other global locations. The ideal candidate pairs deep Java and Angular engineering with strong distributed‐systems design and a proven ability to leverage AI‐assisted development to accelerate delivery. This is a senior, hands‐on technical … leadership role for an engineer who enjoys solving complex business and technical problems while shaping architecture, engineering standards, and platform strategy, and mentoring and guiding other engineers. In the Technology division, we leverage innovation to build the connections and capabilities that power our Firm, enabling our clients and colleagues ...

Full Stack Software Engineer - VP

Hiring Organisation
Morgan Stanley
Location
London, England, United Kingdom
with Trading, Sales, Operations, Risk, Strats, and Technology partners across London, New York, and other global locations.The ideal candidate pairs deep Java and Angular engineering with strong distributed-systems design and a proven ability to leverage AI-assisted development to accelerate delivery. This is a senior, hands-on technical … leadership role for an engineer who enjoys solving complex business and technical problems while shaping architecture, engineering standards, and platform strategy, and mentoring and guiding other engineers.In the Technology division, we leverage innovation to build the connections and capabilities that power our Firm, enabling our clients and colleagues ...

Senior Software Engineer, Portfolio Management Capabilitities

Location
City Of London, England, United Kingdom
build the tools that help shape investment decisions The Front Office Investments Technology team at T. Rowe Price is looking for a Senior Software Engineer to help deliver the next generation of cloud-native applications used by investors.You'll join the Portfolio Management Capabilities (PMC) team, where engineering … products you build will be used daily by investors to analyse portfolios, evaluate opportunities and make decisions.This is a hands-on, full-lifecycle engineering role with significant ownership. You'll work directly with subject matter experts to understand problems, shape solutions, and design, build, test, deploy and support production ...

Senior Software Engineer, Portfolio Management Capabilitities

Location
Greater London, England, United Kingdom
build the tools that help shape investment decisions? The Front Office Investments Technology team at T. Rowe Price is looking for a Senior Software Engineer to help deliver the next generation of cloud-native applications used by investors. You'll join the Portfolio Management Capabilities (PMC) team, where engineering … products you build will be used daily by investors to analyze portfolios, evaluate opportunities and make decisions. This is a hands‐on, full‐lifecycle engineering role with significant ownership. You'll work directly with subject matter experts to understand problems, shape solutions, and design, build, test, deploy and support ...

Senior Lead Software Engineer - Hybrid (Azure/.NET)

Location
Greater London, England, United Kingdom
discussed during the recruitment process. Pinewood.AI is looking for an experienced and hands-on Lead Developer to play a key role in expanding our software development team based in Marylebone, London. Reporting directly to our Head of Engineering, you will support the continued growth of the team … region while driving collaboration with our Product and Engineering teams in Birmingham. As a senior member of the team, you will lead a group of developers and senior engineers, shaping technical decisions, guiding delivery, and ensuring the team produces high-quality, scalable solutions for the Pinewood Automotive Intelligence Platform ...

Senior Software Engineer (JVM, Kotlin)

Location
Greater London, England, United Kingdom
teams in London, Sydney, San Francisco, and New Zealand. We specialise in creating technology solutions at the intersection of data, AI, machine learning, data engineering, and software engineering. Our mission is to help enterprises, technology companies, and governments better connect with and understand their organisations, their people, their … engineers and technologists dedicated to unleashing the potential of data in new and impactful ways. We design and build bespoke data platforms and unique software products, create and deploy intelligent systems, and bring engineering expertise to life by transforming data into actionable insights and tangible outcomes. We engineer ...

2027 Blackstone Technology & Innovations - Software Engineer Summer Analyst

Location
Greater London, England, United Kingdom
with professionals across the firm and the unique chance to fully immerse themselves in Blackstone's culture. Job Description As a Summer Analyst in Software Engineering, you will help design, build, and support technology solutions used across Blackstone's businesses. Depending on team placement, you may work … software applications, cloud platforms, data systems, infrastructure automation, AI-enabled solutions, or internal developer platforms. You will collaborate with engineers, product managers, data practitioners, and business stakeholders to solve real-world problems and deliver solutions that are scalable, resilient, and impactful. Our teams leverage modern software engineering ...

Senior Software Development Engineer (Full Stack)

Hiring Organisation
Intrum
Location
London, England, United Kingdom
supportive culture where effort counts.Investment. Tech. Freedom. Ambition.It’s all in place. So, when are you joining Are you our new Senior Software Development Engineer (Full Stack)? Intrum. Home to a self-starting global team where you’re not only free to act on your ideas. Your decisions … actions actually matter. Discover how you can grow by making a difference as part of our technology team as a Senior Software Development Engineer (Full Stack). As a Senior Software Development Engineer (Full Stack) at Intrum, working UK-wide, you’ll play a key role within ...

Lead Software Engineer

Location
Greater London, England, United Kingdom
About Arondite Arondite enables organisations to wield autonomy, data and AI at scale. We equip operators with the foundational software to orchestrate their mix of platforms and capabilities, and then take mission‐critical decisions faster than their adversaries. We exist to ensure the UK and its allies out‐think … mission and if you want to be part of a growing team of outstanding people, then we want to hear from you. As Lead Software Engineer at Arondite you will be responsible for the success of an area of our enterprise software product, Cobalt. The role gives ...

Senior Software Engineer (with Delivery Management)

Location
Greater London, England, United Kingdom
should enable it. Our Promise. We deliver absolute confidence in environments where failure is not an option. About the role: Everfox is hiring Senior Software Engineer to support our team in London, UK. This role suits a strong senior software engineer who wants to go beyond writing code. … need a formal delivery-management background, just solid engineering and an appetite to take on more: design, architecture, coordination, planning and end-to-end delivery. Generalists are welcome. What counts is the quality of your reasoning and problem-solving and how you take on a hard challenge ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
## Senior Software EngineerApply: Home Based/Remote: London, UK: Full time: Posted 30+ Days Ago: JR185**About Centric Software:**Centric Software is a global leader, providing an innovative and AI-enabled product-concept-to-commercialization platform for retailers, brands and manufacturers of all sizes. We equip … Programming:** Use reactive programming frameworks like Quarkus reactive to build non-blocking, asynchronous applications.* **Collaborative Development:** Work with product managers, DevOps, QA, and other engineering teams to align on requirements, plan sprints, and deploy reliable microservices in production environments.* **Code Quality and Review:** Write clean, efficient code following best ...

Senior Software Engineer - DevOps Job Details | BBC

Location
Greater London, England, United Kingdom
TEAM Join an innovative, tight-knit team where your growth matters. You will collaborate across the BBC to shape our future observability roadmap, engineering critical high-scale services using AWS. This role offers total freedom to pitch ideas, innovate at a massive scale, and define our future enterprise monitoring … Architect and scale robust, highly available, and user-focused infrastructure using cloud services and automation as well as lead the design and development of software that meets complex product and business needs which includes integrating monitoring and support tools. Be able to think out of the box and proactively ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
Details Date Posted: 2026-09-24 Country: United Kingdom Location: London, London, City of Position Role Type: Onsite Senior Software Engineer Location: London Permanent Onsite Due to the interesting work we do and the sector this team is working in, we require all candidates to hold an active … teams work synchronously with our customers to solve some of the toughest digital challenges faced in the world today. Role & Responsibilities Design and build software using industry best practice Collaborate with stakeholders and other engineers Contribute to the completion of milestones associated with your project Contribute to continuous improvement ...

Principal Software Engineer

Location
Greater London, England, United Kingdom
within the community. Salary: £80,200 - £120,400 The Opportunity This is more than just a job; it’s a mission. As a Principal Software Engineer, you will play a pivotal role in designing, developing, and maintaining the critical infrastructure that powers our services. You will work … customer needs. “My purpose is to lead a team of engineers, rise to the challenges presented, push the boundaries and define possible together.” – Principal Software Manager, Northrop Grumman UK What You’ll Do Take ownership of multiple teams’ deliverables and work with technical leads to define a path that ...

Senior React & Node Developer (AI & Full Stack)

Hiring Organisation
Infused Solutions Ltd
Location
London, United Kingdom
Employment Type
Permanent
Salary
£65000 - £75000/annum
products from the ground up. This isn't a role focused on maintaining legacy systems. You'll be part of a small, highly experienced engineering team responsible for transforming ambitious ideas into production-ready software. Working closely with Product, Design and AI specialists, you'll take concepts from whiteboard … prototypes, proof of concepts, MVPs and ultimately scalable products. If you enjoy solving complex problems, building products from scratch and leveraging AI throughout the software development lifecycle, this is an opportunity to make a genuine impact. The Role As a Senior Product Engineer , you'll work across the full ...

Java Senior Developer - Core Services

Location
Greater London, England, United Kingdom
security considerations. Maintain and support AWS infrastructure, Kubernetes deployments, AWS Keyspaces, Redis and Kafka. Review peer code and ensure adherence to coding standards and engineering best practices. Propose technical solutions and make design decisions for complex, scalable systems. Collaborate with developers, architects, and analysts to understand requirements and deliver … team ceremonies and contribute to continuous improvement. What You Need to Have to Be Considered The ideal candidate will have strong experience in backend software engineering and cloud-native application development, with expertise in the following areas: Strong hands-on experience in Java and Spring Framework development. Proven ...