1,251 to 1,275 of 1,790 Software Engineer Jobs in London

Senior Software Engineer, C++

Location
Greater London, England, United Kingdom
Flow Traders is looking for Senior C++ Software Engineers to join our growing team in Amsterdam. Software Engineers at Flow Traders provide us with our competitive edge, equipping Researchers and Traders with the information and capabilities that they need to make sound business decisions. C++ plays a critical … role in our event‐driven trading systems, which are designed to reliably handle vast amounts of data at ultra‐low latencies. As a C++ Engineer, you will build systems used to analyze and trade tens of thousands of products across hundreds of global trading venues every day. Working closely ...

Software Engineer III- Android Engineer- JPM Personal Investing- Mid Level

Location
Greater London, England, United Kingdom
ethos to give consumers the confidence and clarity to make informed investment decisions and achieve their financial goals. As a Senior Android Engineer in the Android team at Nutmeg, you will play a key role in advancing our mobile platform. You'll drive architectural improvements, support our migration ...

Staff Software Engineer - Commercial Planning

Location
Greater London, England, United Kingdom
part of the M&S Software Engineering team, you’ll be joining a well-loved, historic brand, working on solutions that serve millions of loyal customers and thousands of colleagues. With ethical values running through the company’s core, and technology leaders who truly understand software engineering … shaping the next generation of commercial planning platforms and services. What You'll Do Your key accountabilities will include: Develop, test and debug software solutions, taking a lead on what good coding practices look like and championing engineering excellence across the team. Provide expert technical guidance on complex projects ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
Senior Full Stack Engineer, you'll design and ship high-performance web applications across our React/Next.js frontend and Node.js/Express backend with real autonomy. You'll make architectural calls, explain the tradeoffs behind them, and stand behind them in review. You'll work directly with product ...

Senior/Staff Software Engineer

Location
Greater London, England, United Kingdom
hardware teams to collaborate with AI agents to design, validate, and evolve complex systems with speed and rigor. About the role Flow is seeking software engineers to build AI-powered capabilities that help teams author, review, and manage requirements more effectively. You will work on agentic systems engineer and agentic domain engineer workflows—bringing AI into the center of how teams reason about their systems. This role sits at the intersection of AI, product, and full-stack engineering: you will take ideas from prototype all the way to stable, observable features in production. What ...

Lead Software Engineer

Location
Greater London, England, United Kingdom
technologies Make immediate project contributions and rapidly build client trust Balance technology choices pragmatically while delivering high-quality work within deadlines Lead architecture and software design discussions Collaborate on systems spanning the full ML lifecycle from data ingestion and preprocessing through model deployment, integration, and performance monitoring Generate technical … DevSecOps/DevOps, MLOps, and Infrastructure as Code Core Competencies Demonstrates extensive experience in leading high-stakes consulting engagements, with a strong focus on software architecture, AI/ML integration, and production-quality coding across multiple programming languages. Capable of mentoring teams, managing project roadmaps, and fostering effective communication ...

Software Engineer — Staff / Senior

Location
Greater London, England, United Kingdom
role You'll own the backend systems Letly runs on — and the architecture other engineers build on: the software behind every viewing, tenancy, certificate, rent payment and repair. These are systems where correctness, reliability and scale are non-negotiable : real people's money, homes and legal exposure … production scale. Strong API and data modelling (document or relational), plus cloud/containerised deployment (GCP or AWS, Docker, Kubernetes). AI‐Native engineer: you use AI across all layers of your work and utilise models expertly while understanding LLM failure modes and patterns. Senior: a track record ...

Senior Software Engineer - Compliance Technology

Hiring Organisation
Balyasny Asset Management
Location
London, UK
Employment Type
Full-time
suite of tools in compliance and regulatory space. The ideal candidate has a passion for solving business problems with technology, is obsessed with developing software that provides incredible user experiences and is eager to learn about the intersection of finance and technology. This growing suite of tools spans across … regulatory reporting over multiple geographies, trade surveillance and workflow applications. Role OverviewWork closely with compliance, trading and technology teams to deliver cutting-edge innovative software solutions to businessesCollaborate in a fast-paced team environment to understand, engineer, and deliver on business requirementsStrike a balance along the dimensions ...

Senior Software Engineer (ML QA)

Location
Greater London, England, United Kingdom
About the job Help prove the ML software stack that future AI systems will depend on. the company is expanding the software systems behind AI compute at datacenter scale. This role focuses on validating a complex machine learning stack before it reaches customers and hardware.You will build … frameworks, simulators, emulators and future hardware. You will shape test architecture across large codebases, CI pipelines and representative ML workloads. You will use strong software engineering judgement to turn complex technical goals into scalable validation systems. This is a role for someone who enjoys depth, ownership and useful engineering. ...

Lead Software Engineer- Java- JPM Personal Investing

Location
Greater London, England, United Kingdom
core part of our ethos to give consumers the confidence and clarity to make informed investment decisions and achieve their financial goals. As an Engineer at J.P. Morgan Personal Investing, you will be part of a team with great ambitions. We aim to build a top-in-market suite … hands of our customers. We're looking for people who have a curious mindset, thrive in collaborative squads, and are passionate about building quality software that has a big impact in a rapidly changing environment. By their nature, our people are also solution-oriented, commercially savvy and have ...

Lead Software Engineer- Java- JPM Personal Investing

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
core part of our ethos to give consumers the confidence and clarity to make informed investment decisions and achieve their financial goals. As an Engineer at J.P. Morgan Personal Investing, you will be part of a team with great ambitions. We aim to build a top-in-market suite … hands of our customers. We're looking for people who have a curious mindset, thrive in collaborative squads, and are passionate about building quality software that has a big impact in a rapidly changing environment. By their nature, our people are also solution-oriented, commercially savvy and have ...

Software Engineer

Hiring Organisation
BAE SYSTEMS
Location
London, UK
Employment Type
Full-time
understand complex data, so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in the most demanding environments. Job Title: Software EngineerRequistion ID: 120492Location: London, Manchester or Leeds - Hybrid working offered, with consideration for both full and part-time applicants - please speak to your recruiter … find innovative solutions to complex challenges as part of a team who help keep the UK safe? Join BAE Systems as an experienced Software Engineer. As a key member of a Software Engineering team, you'll be working with our National Security Customers to build systems that support ...

Backend Software Engineer – Infrastructure, Foundations

Location
Greater London, England, United Kingdom
Build software at scale throughout the product lifecycle, from idea generation and design through prototyping and production delivery Collaborate with technical and non-technical teammates to understand customer problems and build solutions Build a performant search and indexing ecosystem for complex granularly permissioned data Contribute to open-source data … more Develop foundational capabilities for Palantir Foundry and Gotham used by public- and private-sector institutions worldwide Requirements Engineering background in Computer Science, Mathematics, Software Engineering, Physics or similar field Strong coding skills with demonstrated proficiency in programming languages such as Java, C++, Python, Rust, or similar languages Familiarity ...

Lead Software Engineer - Cloud Platform Engineering

Location
Greater London, England, United Kingdom
realize your potential. Our team is key to our success. We’re people-first. We value collaboration, curiosity and commitment. As a Platform Engineer at JPMorgan Chase within the Accelerator Business Platform Team, you are the heart of this venture, focused on getting smart ideas into the hands … others Develops composable infrastructure systems and capabilities Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Provide operational support for production systems in a “you-build-it-you-run-it” culture, including incident response and continuous reliability improvements. ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
role in embedding AI into our products in a way that is practical, responsible, and valuable to the business. Role focus As a Lead Engineer, you are a senior technical leader who shapes technical direction and engineering excellence across products. You drive system design, set standards, and mentor engineers … Resolve technical and delivery challenges using sound judgement Communicate complex technical concepts simply and effectively What you will bring At least eight years of software engineering experience Experience working in ad tech or the advertising industry Strong full stack capability Proficiency in modern engineering stacks, cloud platforms, and agile ...

Lead Software Engineer - Solution & Data Architecture - B2B SaaS Fintech

Location
Greater London, England, United Kingdom
help shape how we do that well. What you'll own You own the partnership with Product: one PM, one lead engineer, one roadmap. You sit with product and domain experts before the ticket exists, understand the business problem, push back on the requirement where it needs … them into plans a team could execute. You write. Technical specs, design docs, ADRs. Clear enough that another architect can challenge them and an engineer can build from them. Comfortable with AI-assisted development. You use coding agents day to day and have a view on where they help ...

Principal 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 … working at the absolute cutting edge of what's possible with today's most advanced AI technologies. Key Responsibilities Define and evolve the overall software architecture and technology vision for the organisation. Provide deep technical guidance to multiple engineering teams across projects. Lead the design and delivery of large ...

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 … monitoring, incident response, testing, and development practices. These are the essentials you'll need to get an interview: 5 to 8 years of professional software engineering experience delivering production systems in an agile environment. Strong backend development skills with Node.js and TypeScript, including experience designing and building APIs ...

Senior Software Engineer - C# / Java

Location
Greater London, England, United Kingdom
About Threecolts Threecolts is the leading software suite for online & offline consumer brands (Amazon, Walmart, Target, Shopify, eBay, etc.). We’ve built a powerful ecosystem of software solutions to help businesses grow smarter — from revenue recovery and retail finance, to multichannel operations and pricing optimization. With over … employees globally and strong backing, we’re scaling fast across new markets and new partner channels. About Threecolts Threecolts is the leading software suite for online & offline consumer brands (Amazon, Walmart, Target, Shopify, eBay, etc.). We’ve built a powerful ecosystem of software solutions to help businesses ...

Senior Software Engineer, C++

Hiring Organisation
Flow Traders
Location
London, UK
Employment Type
Full-time
Flow Traders is looking for Senior C++ Software Engineers to join our growing team in Amsterdam. Software Engineers at Flow Traders provide us with our competitive edge, equipping Researchers and Traders with the information and capabilities that they need to make sound business decisions. C++ plays a critical … role in our event-driven trading systems, which are designed to reliably handle vast amounts of data at ultra-low latencies. As a C++ Engineer, you will build systems used to analyze and trade tens of thousands of products across hundreds of global trading venues every day. Working closely ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
Business Unit within Capgemini’s Cloud & Custom Applications (C&CA) practice, where we Consult with Purpose, Continuously Evolve, and Architect Tomorrow. As a Backend Engineer, you will help design and deliver resilient, scalable, and secure digital services that support corporate banking journeys and customer outcomes. Working alongside Product Owners … support critical business and customer outcomes.Collaborate with cross-functional stakeholders to translate business needs into effective technical solutions and measurable value.Contribute to the full software development lifecycle, ensuring solutions are delivered to high quality and engineering standards.Promote a culture of continuous improvement by identifying opportunities to simplify processes, automate ...

Software Engineer - Core IP Security

Location
Greater London, England, United Kingdom
simplify, replace or rebuild existing systems when better approaches are available Who are we looking for? A group of engineers who combine strong software development skills with an interest in security, cryptography and high-integrity systems. You should be comfortable working across the full stack, from service backends … infrastructure automation in a collaborative, fast-moving environment. The ideal candidate will have the following skills and experience. Essential: Strong experience delivering production-quality software, ideally using C#/.NET Strong understanding of software architecture, concurrency, distributed systems and API design Experience building or operating security-sensitive systems ...

Senior Software Engineer (Python/Terraform/AWS)

Location
Greater London, England, United Kingdom
detect and prevent fraud, theft, and piracy while protecting legitimate customer use. Working as a fast-paced agile squad, the team designs and develops software using modern engineering practices, collaborates across many products across the organisation. The team combines technical depth, product focus, and mentorship to deliver innovative solutions … that safeguard our products and customers. About the Role This role focuses on delivering secure, reliable software and cloud infrastructure for services where reputation management and security are critical to business success. You will design, build, deploy, and support production-ready solutions in AWS, with monitoring, alerting ...

Senior C++ Software Engineer

Location
Greater London, England, United Kingdom
build tomorrow’s world—today. Join us and start building tomorrow’s world today! Job Description Join our team to deliver high-impact Defence software solutions for mission-critical systems. You’ll work on projects requiring robust, safety-regulated software development, applying your expertise in C++ and compliance … Seniority: Senior (8+ years of experience) Clearance: Candidates must be willing and eligible to obtain SC clearance. Key Responsibilities Design, develop, and maintain C++ software for mission-critical defence systems. Apply DO-178 principles and ensure compliance with safety standards. Perform black-box/system-level testing and verification ...

Senior C++ Software Engineer

Hiring Organisation
Alten
Location
London, UK
Employment Type
Full-time
that build tomorrow's world—today. Join us and start building tomorrow's world today! Job DescriptionJoin our team to deliver high-impact Defence software solutions for mission-critical systems. You'll work on projects requiring robust, safety-regulated software development, applying your expertise in C++ and compliance … week)Seniority: Senior (8+ years of experience) Clearance: Candidates must be willing and eligible to obtain SC clearance. Key ResponsibilitiesDesign, develop, and maintain C++ software for mission-critical defence systems. Apply DO-178 principles and ensure compliance with safety standards. Perform black-box/system-level testing and verification ...