1,576 to 1,600 of 4,043 Software Engineering Jobs in London

Staff Software Engineer, Google Health Coach

Location
Greater London, England, United Kingdom
Staff Software Engineer, Google Health Coach Google London, UK Experience owning outcomes and decision making, solving ambiguous problems and influencing stakeholders;deep expertise in domain. In most instances, this position requires in-person interviews as part of the hiring process. Bachelor's degree or equivalent practical experience. 8 years … experience programming in Java, Python, Kotlin or C++. 5 years of experience testing, and launching software products. 3 years of experience with software design and architecture. Experience integrating generative AI tools or LLM interfaces into workflows. Preferred qualifications: Master’s degree or PhD in Engineering, Computer Science ...

Senior Engineering Manager

Location
Greater London, England, United Kingdom
more about the team and life at Omnea here. What we're looking for We're looking for an ambitious and talented Senior Engineering Manager to join Omnea, the UK's #1 Startup in 2026 , as part of our Engineering leadership team. As we grow from tens … customers and through 10x revenue growth in the next 2-3 years, you'll play a crucial role in building and leading the best Engineering function in its category. You'll be responsible for multiple teams, ensuring we ship high-quality solutions while maintaining the velocity a fast-growing ...

Software Engineer - Robotics London London

Location
Greater London, England, United Kingdom
heading to the office, or leaving earlier when needed to accommodate family commitments. This in-office expectation does not apply to contractor positions Robotics Software Engineer About Applied Intuition Defence Applied Intuition UK is a software and infrastructure supplier that accelerates the deployment of next-generation autonomous capabilities … from Palantir, Anduril, SpaceX, Google, Lockheed Martin, and the UK and US Armed Services. Learn more at appliedintuitiondefense.com About the role As a Robot Software Engineer, your day-to-day life will vary. Some days you might find yourself out in the field, integrating hardware and software directly ...

Staff Software Engineer (Platform Capabilities)

Location
Greater London, England, United Kingdom
Engineer with an excellent track record of building successful platforms for internal teams or as a SaaS. The role sits within our Platform Capabilities Engineering Group, providing technical leadership for the core platforms that enable our product teams to build business functionality fast & predictably. Staff Engineers are amongst … achieve the incredible. London (Hybrid) | 2 days in the office | Competitive Salary + Benefits You take accountability for high-level solution design, standards, engineering performance, and technology decisions within your Group. You will have sound commercial acumen and a solid understanding of how tech drives the top and bottom ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
move more freely between more people , making the online shopping experience seamless and accessible to everyone. The Team ~90 people, more than half in engineering, product and data 45+ advanced degrees across computer science, mathematics and operations research Thousands of data points captured, calculated, analysed and predicted for every … handle An intellectually vibrant culture of first-principles thinking, tight feedback loops and relentless experimentation Work Alongside Industry Leaders Diego Protas – Director of Engineering Diego, an expert in distributed systems and hardware architecture, merging physical computing with enterprise-scale infrastructure. Previously directing teams of 170+ engineers at Mercado Libre ...

Senior Software Engineer - User Trail

Location
Greater London, England, United Kingdom
# Senior Software Engineer - User Trailat The Trade Desk • London, United KingdomBack to jobs1. Home2. Jobs3. United Kingdom4. Senior Software Engineer - User Trail## Quick answerSenior Software Engineer - User Trail at The Trade Desk in London, United Kingdom — confirm sponsorship on the employer application page. Apply directly … page before applying.* Browse more roles in United Kingdom via the country jobs hub.* Use the ATS resume checker before you apply.—T## Senior Software Engineer - User TrailThe Trade Desk140Software EngineeringFull-timeLondon, United KingdomApply Job### Job DescriptionThe User Trail team owns the analytics and observability platform that captures ...

Staff Software Engineer, Labs Science

Location
City of Westminster, England, United Kingdom
solving ambiguous problems and influencing stakeholders;deep expertise in domain. Bachelor’s degree or equivalent practical experience. 8 years of experience in full-stack software development using languages such as C++, Java, Kotlin, and Typescript. 3 years of experience with front-end frameworks, full-stack development, or API development. … year of experience with software design, architecture, and machine learning. 1 year of experience with agentic coding. Preferred qualifications: Master’s degree or PhD in Engineering, Computer Science, or a related technical field. Experience working in a research-adjacent environment, translating SOTA models into product features. Familiarity with ...

Engineering Team Lead/Manager

Location
Greater London, England, United Kingdom
future of prediction markets with cutting-edge technology and a customer-first philosophy, Smarkets is where you belong. About the Role: As an Engineering Team Lead in our Engineering organisation, you are leading a team of software engineers who build, manage, and maintain the microservices that power … leveraging your team to ensure that our services are responsive, scalable, and performant. Ultimately, you will be working alongside your team of engineers, other engineering managers, technical leadership, and product managers, to drive the complex technical projects that help deliver the Smarkets product roadmap. What you will ...

Engineering Manager (Hands-on)

Location
Greater London, England, United Kingdom
encourage diversity and are an international team coming from 26 different countries and speaking 25 different languages. About the Role As a hands-on Engineering Manager of one of our feature teams at Ledgy, you\'ll lead the engineers who build the features that help companies offer, manage … structures, while you stay close enough to the work to help the team make strong technical and product decisions. You’ll combine hands-on engineering leadership with thoughtful team development. The role is about staying close enough to the work to guide decisions, while creating the conditions for engineers ...

Data Analytics Engineer I Data engineering London

Location
Greater London, England, United Kingdom
systems. Collaborate with Finance stakeholders to translate business requirements into technical specifications and Service Level Agreements. Qualifications 2+ years of experience in an Analytics Engineering or Data Engineering role with a focus on large scale data transformation and data warehousing. Excellent SQL coding skills. Experience with cloud-based … such as dbt, or Dataflow. Understanding of data modeling techniques. Experience with using visualisation platforms such as Looker, Tableau, or Apache Superset. Understanding of software engineering best practices and their application to data processing systems. Knowledge of Python, Java or Flink is a plus, but not a necessity. ...

Staff Software Engineer - Promotions Platform

Location
Greater London, England, United Kingdom
business by providing products and capabilities so that teams can focus on what matters most: building delightful experiences for the fans. As a Staff Software Engineer, you'll join the Promotions Platform team within FBG. Your duties will encompass the design, implementation, testing, and maintenance of software that … currently focused on developing the next generation of promotional tools. Responsibilities Lead a team or teams that develops, tests, documents, and deploys high quality software into production, leading the delivery of solutions that are extensible and scalable Clarify requirements and assists with coding/story estimates Participate ...

Senior Software Engineer, Java

Location
Greater London, England, United Kingdom
future of gaming. Are you ready to level‐up the game? The Role Focusing on our Sportsbook product, we’re looking for a Senior Software Engineer to help build and evolve our next‐generation trading risk platform, powering real‐time liability and exposure management across multiple brands and markets. … consistency guarantees. Outcome‐level alerting that enables faster and more informed trading decisions. Integration with downstream systems, including trader‐facing tools. Experience 5+ years software engineering experience in building distributed systems. Excellent Java skills. Experience with streaming technologies (Apache Flink preferred; Kafka Streams, Spark Streaming, etc.). Solid ...

Software Engineer, Agents & Automations

Location
Greater London, England, United Kingdom
execution engine, integrations, debugging tools, observability, evaluation systems, and feedback loops that help customers understand and improve what they deploy. This is broad product engineering work across frontend, backend, and AI-powered systems. The goal is to ship reliable software that helps customers augment or automate real business … workflows with agents and automations they can trust. As a Software Engineer, Agents & Automations, you will: Design, build, ship, and maintain core capabilities for North’s Agents & Automations platform. Build product and platform features that help users create, run, debug, evaluate, and improve agents and automations. Own features ...

AI Software Engineer

Location
Greater London, England, United Kingdom
efficiently across a diverse hardware landscape, from edge SoCs to powerful cloud GPUs. Responsibilities SDK Development (C++) Design, develop, and maintain high-performance software development kits (SDKs) to expose computer vision capabilities to end-users and internal products. Model Deployment and Integration Port, convert, and deploy machine learning models … pipelines using Python to streamline the model testing and deployment life cycle. Education Education: Bachelor's or master's degree in Computer Science, Electrotonic Engineering, or related technical field. Qualifications Deep understanding of C++14/17/20, including STL, memory management, and multi-threading. Strong ability to write ...

Senior Software Engineer I - Risk Control & Governance

Location
Greater London, England, United Kingdom
embed governance and assurance capabilities into the core platform, ensuring clean integration points and shared data contracts. Qualifications What do you need? Strong Backend Engineering: Proven experience building high-throughput, data-intensive systems in Java. Hands-on expertise with Kafka, SQL and NoSQL databases, and designing for scale … reliability. Data Engineering Aptitude: Experience with data quality frameworks, pipeline orchestration, or lineage tracking. You understand what it takes to make data trustworthy at scale. Systems Thinking: Ability to reason about complex distributed systems, identify failure modes, and design solutions that are both robust and operationally simple. Ownership & Autonomy ...

Software Engineer (Data)

Location
Greater London, England, United Kingdom
everything works at its best, ensuring every employee gets the support they need to thrive—both at work and beyond. Your Mission As our Software Engineer (Data) , you’ll build and run the pipelines, orchestration, and infrastructure that move data across Ben: in from our product and the tools … orchestration . Experience building or running data integrations and connectors , especially ones that other companies or customers depend on, is a real plus. Solid software engineering fundamentals : clean code, sensible design, and tests you can rely on. You keep security in mind when you build applications and configure ...

Senior Software Engineer (Full-Stack)

Location
Greater London, England, United Kingdom
Senior Software Engineer (Full-Stack) Department: Engineering Employment Type: Full Time Location: London Description Hybrid: 2 days per week in our Tower Bridge office (Tuesdays and Thursdays) Uswitch At Uswitch, our goal is to be the UK’s favourite way to choose and manage home-life essentials - from ...

Senior Fullstack Software Engineer - (Java, Spring Boot, Microservices

Hiring Organisation
TPXImpact Holdings Plc
Location
City, London, United Kingdom
Employment Type
Permanent
Salary
GBP 70,000 Annual
About The Role Job Level: 9 UK Wide We are looking for a Senior Software Engineer who will be responsible for designing, developing, and deploying high-quality software solutions. You will work on complex software projects, contributing to the architecture, development, and improvement of software systems ...

Lead Fullstack Software Engineer - Java, Springboot, Microservices

Hiring Organisation
TPXImpact Holdings Plc
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP 75,000 Annual
looking for a Lead Software Engineer who will be responsible for the design, development, and deployment of high-quality software solutions. This role involves leading a team of engineers on high-profile projects, ensuring best practices are followed, and driving continuous improvement in software development processes click ...

Staff Software Engineer, Platform Infrastructure

Location
Greater London, England, United Kingdom
ensuring they’re fit for purpose as specifying and designing. You'll be at the forefront of how we work together as a Platform Engineering team and an R&D group more broadly. Blaze a Trail : Own and develop our Database and overall data strategy and practice, with sponsorship ...

Senior Autonomy Software Engineer – Swarm & COLAV

Location
Greater London, England, United Kingdom
UFORCE in London is seeking a Senior/Staff Software Engineer (Autonomy) to design, build, and operate software for uncrewed surface vehicles within the C2/C4ISR stack. You will work across perception autonomy, behaviours, and swarm coordination to advance mission effectiveness. You should have 8+ years … production software experience and strong expertise in Java, Python, or .NET/C#. The role demands rigorous testing, observability, and cross‐team collaboration in a fast‐paced defence tech #J-18808-Ljbffr ...

Senior Software Engineer, IAM Platform (Java/JS) -Flex Hours

Location
Greater London, England, United Kingdom
Elsevier is seeking an experienced software engineer to design and develop scalable authentication and authorisation solutions. You will work on an identity platform running on AWS ECS/EKS, integrating with multiple identity providers, and supporting global product suites. You will contribute across the software life cycle, mentor … peers, and collaborate with cross-functional teams to translate user needs into robust software, operating in agile or hybrid environments in Greater London and beyond. #J-18808-Ljbffr ...

Senior Software Engineer – Data Infra & APIs (London, 6–12mo)

Location
Greater London, England, United Kingdom
Fideres Partners LLP is seeking a Senior Software Engineer in London to expand and maintain the data infrastructure and software libraries supporting our economists’ quantitative research. You will gather requirements, contribute to sprint planning and work with a Kanban and sprint framework. The stack emphasizes Python, containerisation ...

Senior Software Engineer, Research Compute & Data Systems

Location
Greater London, England, United Kingdom
seeking a senior software engineer to design, build, and operate high-performance data systems for quant researchers and trading teams. You will implement exchange data pipelines in modern C++ and coordinate HPC workflows for large-scale simulations. Strong experience in C++ (>=17) and Python is required, with a track … record of shipping production software and mentoring juniors in a data-intensive environment. #J-18808-Ljbffr ...

Lead Software Engineer - Cloud-Native Banking (AWS)

Location
City Of London, England, United Kingdom
leading financial services firm is seeking an experienced Lead Software Engineer to join their International Consumer Bank team in London. This role involves delivering innovative cloud-native solutions and ensuring high-quality software throughout its lifecycle. The ideal candidate has strong Java skills, a solid understanding of distributed ...