1 to 25 of 3,274 Software Engineering Jobs in London

Senior Software Engineer - Backend

Hiring Organisation
Fitch Ratings
Location
London, UK
Employment Type
Full-time
Fitch Group is currently seeking a Software Engineer - Associate Director based out of our New York or London office. As a leading, global financial information services provider, Fitch Group delivers vital credit and risk insights, robust data, and dynamic tools to champion more efficient, transparent financial markets. With over … owned by Hearst. Fitch's Technology & Data Team is a dynamic department where innovation meets impact. Our team includes the Chief Data Office, Chief Software Office, Chief Technology Office, Emerging Technology, Shared Technology Services, Technology, Risk and the Executive Program Management Office (EPMO). Driven by our investment ...

Fullstack Developer (DV Cleared)

Hiring Organisation
Experis
Location
London, United Kingdom
Employment Type
Permanent
Salary
£70,000
Salary: £45,000-70,000 Design, develop, and maintain scalable digital solutions for Defence and Security clients. The role involves working across the full software development lifecycle, delivering secure, high quality applications that support mission critical operations. You will collaborate with multidisciplinary teams to build user-focused products, integrate … deliver user-centred solutions. Develop and integrate APIs, microservices, and cloud-native applications. Contribute to solution architecture, technical design, and technology selection. Implement software engineering best practices, including code reviews, testing, version control, and CI/CD. Troubleshoot and resolve application, performance, and security issues. Produce technical documentation ...

Senior Software Engineer, AI Centre of Excellence Software engineering London

Location
Greater London, England, United Kingdom
Excellence, you will drive the adoption of cutting‐edge Generative AI technologies to transform how we operate and innovate. You will mentor peers, set engineering best practices, and shape Checkout.com’s AI strategy, while also designing, building, and deploying AI solutions that enhance products and streamline business processes … What we're looking for: Hands‐on experience with LLMs (e.g., GPT, BERT, Llama, Gemini) and applying them to real‐world problems. Strong backend engineering expertise, including RESTful APIs and micro‐services design. Proficiency in Python/JavaScript and familiarity with AI frameworks (e.g., LangChain, PydanticAI). Solid understanding ...

Senior Lead Software Engineer - Go / Kubernetes / Python - Public Cloud Engineering

Location
Greater London, England, United Kingdom
your career and provide an adventure where you can push the limits of what’s possible. About Team We are expanding our Public Cloud Engineering organization into EMEA region by establishing a new Identity and Access Management (IAM) team to better serve our customers and strengthen collaboration across … global engineering teams. This is a unique opportunity to join at the ground level and help shape a new team, it's technical direction, engineering culture, and operational excellence. The team will own critical Identity domains that supports our platform across multiple public cloud infrastructure such as Amazon ...

Senior Software Engineer - QuantumBlack, AI by McKinsey

Hiring Organisation
McKinsey & Company
Location
London, UK
Employment Type
Full-time
QUALIFICATIONSBachelors, Master's or PhD level degree in a discipline such as: computer science, machine learning, applied statistics, mathematics, engineering or artificial intelligence7-8+ years of experience in software development, with significant full-stack web application development experience strongly preferred Experience working collaboratively with technical and non-technical … including Docker and CI/CDStrong focus on automated testing, logging, monitoring, and overall system reliabilityExperience modeling and coaching others to use engineering best practices such as design patterns, customer-centric design, test-driven development, code refactoring, code review, and OWASP Top 10 security awarenessExperience leading in Agile teams ...

Lead Software Developer

Location
Greater London, England, United Kingdom
Leadership Lead the design, development, and delivery of scalable full-stack solutions. Provide technical direction, coaching, and mentoring to engineers within the team. Promote engineering best practices, coding standards, and knowledge sharing. Drive technical decision-making and support technology selection across the delivery lifecycle. Champion modern software engineering … Engagement Build strong working relationships with stakeholders and delivery partners. Participate in show-and-tell sessions, demonstrations, and technical workshops. Contribute to the wider engineering and developer communities. Communicate technical concepts effectively to both technical and non-technical audiences. Essential Skills & Experience Software Engineering Extensive experience developing ...

Senior Engineering Manager Software engineering London

Location
Greater London, England, United Kingdom
London as our HQ, we're shaping the future of fintech - and we're just getting started. Checkout.com is looking for an ambitious Senior Engineering Manager to join our Disputes team. Our mission is to build the tools, services, and models that help merchants manage and win disputes … engineers establish and validate their understanding of technical architecture and design end-user-centric systems and tools. Own predictable, high-velocity delivery - establishing healthy engineering practices, sensible estimation, and a smooth path from idea to production so the team ships consistently and sustainably. Drive operational efficiency and reliability ...

Java Developer

Hiring Organisation
Matchtech Mobility
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£540 - £640 per day
enterprise-scale applications within a collaborative Agile environment. The successful candidate will play a key role in delivering high-quality, scalable, and secure software solutions, working closely with Architects, Business Analysts, Product Owners, QA teams, and DevOps engineers. You'll be involved throughout the full software development lifecycle … Role As a Java Developer, you will be responsible for developing and maintaining backend services, APIs, and enterprise applications while contributing to modern software engineering practices, Agile delivery, and continuous improvement initiatives. This role is ideal for a hands-on developer who enjoys solving complex technical challenges, building ...

Technical Lead

Hiring Organisation
London Stock Exchange Group
Location
London, UK
Employment Type
Full-time
easier, faster, and more fulfilling? Do you dream of streamlining workflows, squashing bugs, and fuelling innovation? We're on a mission to supercharge our engineering culture by building a world-class Developer community that's the envy of the industry. In this role, you'll be joining our Engineering Team within Engineering Excellence & Productivity (EXP) as a Technical Lead. Developer Platforms' mission is to: Enable rapid developer onboarding to LSEG developer tools, ensuring they become productive quickly to build applications on their chosen Cloud platformImprove Developer Experience by increasing their ability to improve cadence of delivery ...

Senior Software Engineer C# Python AI

Hiring Organisation
Client Server
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Senior Software Engineer/Developer (C# Python AI) London/WFH to £100k Are you a Senior Software Engineer with C# and/or Python coding skills combined with a strong knowledge of software engineering best practices and system design? You could be joining a global … international businesses. The technology team is small, agile and heavily focused on greenfield development, giving you the opportunity to have real influence over architecture, engineering practices and how AI is embedded into the software development lifecycle. As a Senior Software Engineer, you'll be an individual contributor ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
Senior Software Engineer Application Deadline: 4 September 2026 Department: Software Engineering Employment Type: Permanent Location: London (Hybrid) Compensation: £70,000 - £95,000/year Description Please note: applicants must hold active SC clearance and be eligible to obtain DV. This role also requires applicants to work … high impact systems, the kind where security, scalability, and seamless usability aren't just features, but absolute requirements. We’re looking for a Senior Software Engineer who wants to shape meaningful systems, influence technical direction, and collaborate with capable people who care about doing the job properly. In this ...

Software Engineer - QuantumBlack, AI by McKinsey

Hiring Organisation
McKinsey & Company
Location
London, UK
Employment Type
Full-time
writing code that is readable, testable, maintainable, and scalableDemonstrated experience working collaboratively with other developers, as well as technical and non-technical people within software teams Hands-on experience and willingness to learn across frontend (TypeScript, React, Angular, Vue, Next.js, Tailwind), backend (Python, Node.js, Java/Spring, C#/… experience, and skills), we provide a comprehensive benefits package to enable holistic well-being for you and your family. WHAT YOU'LL DOAs a Software Engineer, you will collaborate with a global network of technologists, designers, and strategists to help clients transform their businesses through innovative digital solutions. ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
integrations (Kotlin, Android ART, IPC/AIDL) on tactical edge and Situational Awareness (TAK) platforms. You will sit at the intersection of modern enterprise software engineering and tactical edge integration, ensuring all code meets MoD Secure by Design (SbD) principles and Def Stan 00-056 safety boundaries. Full … engineers. Required Qualifications & Experience Defence & Security Baseline Active UK SC Clearance (minimum) with UK nationality/sovereignty requirements. Hands-on experience delivering under MoD software development standards and Secure by Design (SbD) frameworks. Full-Stack Engineering (Web & APIs) 4+ years of production experience with modern Web stacks (TypeScript ...

Senior Software Engineer, AI Centre of Excellence

Hiring Organisation
Checkout.com
Location
London, UK
Employment Type
Full-time
Excellence, you will drive the adoption of cutting-edge Generative AI technologies to transform how we operate and innovate. You will mentor peers, set engineering best practices, and shape Checkout.com's AI strategy, while also designing, building, and deploying AI solutions that enhance products and streamline business processes … What we're looking for: Hands-on experience with LLMs (e.g., GPT, BERT, Llama, Gemini) and applying them to real-world problems. Strong backend engineering expertise, including RESTful APIs and micro-services design. Proficiency in Python/JavaScript and familiarity with AI frameworks (e.g., LangChain, PydanticAI).Solid understanding ...

Lead Software Engineer

Location
Greater London, England, United Kingdom
powered and data‐driven businesses . We work with enterprise organisations on a global stage, reinventing how they design, build, and operate AI powered software at scale with speed. Our Purpose: We're on a mission to reinvent what's possible with AI in enterprise environments . Our Software … absolute cutting edge of what's possible with today's most advanced AI technologies. Key Responsibilities Lead the design, development, and delivery of complex software systems and AI‐powered applications. Work across the full stack — frontend (React, TypeScript) and backend (Python, Java) — to build performant, maintainable solutions. Mentor ...

Sr. Technical Lead / Architect

Location
Greater London, England, United Kingdom
Lead/Solution Architect to provide technical leadership, execute customer technology roadmap, architect scalable enterprise solutions, and lead the successful delivery of high-quality software products. The ideal candidate should possess strong full-stack development expertise with Python, SQL, AWS & React JS, along with hands-on experience in cloud … platforms, DevOps practices, modern software architecture, and mentoring engineering teams. The role requires a highly self-driven individual who can independently drive technical initiatives with minimal oversight while collaborating closely with product owners, business stakeholders, architects, and engineering teams. Key Responsibilities Technical Leadership ...

Senior Full Stack/Native Cloud Engineer (Vice President)

Hiring Organisation
Jefferies Financial Group
Location
London, UK
Employment Type
Full-time
experienced Senior Full Stack/Native Cloud Engineer at Vice President level to join our London Technology team. This is a strategic, hands-on engineering leadership role focused on designing and delivering scalable, cloud-native, event-driven platforms that enable data-driven and intelligent solutions across Jefferies' client-facing … form part of the Madison CRM & Analytics programme and will require a strong combination of deep technical expertise, end-to-end delivery ownership, and engineering leadership. The successful candidate will work closely with business stakeholders, product managers, and globally distributed technology teams to build resilient, high-performance platforms ...

Senior Software Engineering

Hiring Organisation
Adecco
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£600 - £650/day Inside IR35
more. We do this by showcasing their talents, skills, and unique experience in an inclusive environment that helps them thrive. Job title: Senior Software Engineering (Python/C#/.NET, Data & Database Platforms) Location : London (2/3 days per week onsite) Contract: 12 months with possible extension … Rate : £600 - £650 inside IR35 Role Overview We are seeking an experienced Software Engineering professional with strong expertise in Python, C#/.NET, enterprise data platforms, and database technologies. This role combines hands-on technical leadership with ownership of strategic technology initiatives supporting business-critical data and analytics ...

Sr Lead Software Engineer – Data Engineering, Python/C++/KDB/AI

Location
Greater London, England, United Kingdom
Join adynamic, global analytics teamwithin JPMorgan Chase’s Commercial & Investment Bank, Electronic Trading Technology. As a Lead Software Engineer at JPMorgan Chase within Commercial & Investment Bank, Electronic Trading Technology, you will play a pivotal role in designing and delivering high-performance, scalable solutions that power real-time trading … seek candidates with strong expertise inany of Python/KDB/C++, and who can leverage their knowledge ofAIto drive innovation in data engineering, analytics, and automation. Experience leveraging AI in development, analytics, or SDLC use cases is a critical enabler for this role. Job Responsibilities Lead technical initiativesacross ...

Sr Lead Software Engineer - Data Engineering, Python/C++/KDB/AI

Location
Greater London, England, United Kingdom
Join a dynamic, global analytics team within JPMorgan Chase’s Commercial & Investment Bank, Electronic Trading Technology. As a Lead Software Engineer at JPMorgan Chase within Commercial & Investment Bank, Electronic Trading Technology, you will play a pivotal role in designing and delivering high-performance, scalable solutions that power real-time … with strong expertise in any of Python/KDB/C++, and who can leverage their knowledge of AI to drive innovation in data engineering, analytics, and automation. Experience leveraging AI in development, analytics, or SDLC use cases is a critical enabler for this role. Job Responsibilities Lead technical ...

Senior Software Engineer

Hiring Organisation
IBEX RECRUITMENT LTD
Location
London, United Kingdom
Employment Type
Permanent
Salary
£90,000
Senior Full Stack Product Engineer (.NET/AI) - SC Clearance Eligible We're looking for an experienced Senior Product Engineer/Senior Software Engineer to join a team building secure, modern software within a highly regulated environment. This role is ideal for an engineer who combines strong full … stack development skills with a product engineering mindset and has practical experience using AI to accelerate software development . You'll be working on sophisticated, security-focused platforms where resilience, scalability and secure engineering principles are paramount. Experience designing or enhancing highly secure messaging or communications systems ...

Senior 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 Senior Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank's Markets Research Technology team, you serve as a seasoned member of an agile team … 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 us industrialize AI/ML models at Production scale. This role is a technical hands-on Engineering role. ...

Senior Software Engineer (Identity)

Hiring Organisation
ebury
Location
London, UK
Employment Type
Full-time
future. Senior Engineer (Identity Team)London Office - Hybrid: 4 days in the office, 1 day working from homeEbury is seeking exceptional and highly motivated software engineers to join our engineering division in London. This is an opportunity to make a significant impact within a leading FinTech firm. … Senior Software Engineer, you will be an integral part of our Identity teamfrom your first day, contributing to mission-critical projects. As a Senior Engineer, you will have significant responsibility, agency, and ownership of large, mission-critical services, products, and platforms. We are committed to identifying and nurturing future ...

Senior Software Engineer (Node.js, TypeScript)

Hiring Organisation
Diligent
Location
London, UK
Employment Type
Full-time
Here's a summary of the role: Build software that matters, take real technical ownership, and use modern AI tooling to do your best work. This is a hands-on senior engineering role for someone who enjoys solving complex product problems, shaping robust solutions, and helping teams deliver … reliable services at scale. You'll work on secure, scalable microservices and APIs using TypeScript, AWS, and modern engineering practices. You'll play a leading role within a collaborative product engineering team, owning complex features end to end, contributing to design and architectural decisions, supporting production systems ...

Senior Engineering Lead, Index Distribution

Hiring Organisation
London Stock Exchange Group
Location
London, UK
Employment Type
Full-time
innovation, transparency, and robust governance, FTSE Russell plays a critical role in shaping global financial markets. Job Summary: FTSE Russell is seeking a senior software engineer to be part a dynamic team of software engineers building all distribution capabilities of our index products to the financial community worldwide. … channels, and strong analytical skills in various languages, the main ones involved being typescript, python and javascript (with Angular).As an Index Distribution Manager Software Engineering, you are responsible for building a modern cloud native (on AWS) distribution infrastructure, with high resilience. You will mentor junior developers ...