Get the job you really want

Top Software Engineer Jobs in London

1,269+ Job Results
2 Days Ago
London, UK
1,449 Employees
Mid level
1,449 Employees
Mid level
Fintech • Payments • Financial Services
The Software Engineer will join the Partner Payments squad, focusing on backend development, API management, and some frontend work. Responsibilities include improving platform reliability, writing well-documented APIs, and contributing to architectural decisions in an agile environment.
2 Days Ago
London, UK
1,718 Employees
Entry level
1,718 Employees
Entry level
Information Technology
The Software Engineer role involves creating and developing human interfaces for innovative products in the R&D team. Responsibilities include translating business visions into functional products, contributing to technological choices, and collaborating closely with stakeholders. The focus is on maximizing user goals and streamlining development processes.
2 Days Ago
London, UK
2,000 Employees
Entry level
2,000 Employees
Entry level
Fintech • Financial Services
As a Software Engineer at Starling, you will build and support tooling for engineers within a fast-paced environment. Your role involves clean coding, automated testing, and continuous deployment, contributing to innovative banking solutions. Engagement with colleagues and a passion for problem-solving are key.
2 Days Ago
London, UK
2,000 Employees
Entry level
2,000 Employees
Entry level
Fintech • Financial Services
The Software Engineer at Starling will work in a dynamic environment focused on building innovative banking solutions. Responsibilities include developing features, ensuring code quality, and collaborating across teams. Emphasis is on clean coding practices and problem-solving in a supportive atmosphere. Full ownership of tasks is encouraged to enhance efficiency and productivity.
2 Days Ago
London, UK
Remote
1,151 Employees
Senior level
1,151 Employees
Senior level
Other
As a Lead Mobile Flutter Software Engineer, you will oversee the end-to-end development and support of customer-facing applications, lead a dynamic engineering team, work on new features, and drive technical debt reduction. The role involves collaboration with business stakeholders and managing the full software development life cycle.
2 Days Ago
London, UK
110 Employees
Mid level
110 Employees
Mid level
Software • Hospitality
Join Triptease as a Mid Level Software Engineer in Portugal (Remote) to work on building, growing, and maintaining parts of the tech stack, collaborating in small empowered teams, and embracing pair programming and continuous delivery practices.
2 Days Ago
London, UK
190 Employees
Mid level
190 Employees
Mid level
Artificial Intelligence • Natural Language Processing • Software • Conversational AI • Generative AI
As a Backend Software Engineer at PolyAI, you'll develop a no-code platform for non-technical users, contribute to multi-tenant infrastructure, write and review code, and enhance platform analytics with a focus on collaboration within an engineering team.
2 Days Ago
London, UK
17,651 Employees
17,651 Employees
Not Specified
Retail • Energy • Utilities
Centrica is seeking a Software Engineer proficient in Golang to join their dynamic Platform Engineering Team. The role involves developing innovative IoT solutions for a sustainable future and integrating the Hive platform with third-party services. The engineer will work on cutting-edge platforms, enhance system connectivity, and ensure reliability through automated testing. Collaboration with teams, project management, and resolving challenges are key responsibilities.
2 Days Ago
London, UK
285 Employees
Entry level
285 Employees
Entry level
Financial Services
The role is a junior analyst programmer/software engineer position focused on problem-solving and collaboration within a team. Candidates should have basic proficiency in multiple programming languages and a commitment to innovative thinking.
2 Days Ago
London, UK
700 Employees
Senior level
700 Employees
Senior level
Natural Language Processing • Software
Algolia is looking for a Senior Backend Software Engineer to join the Dashboard Platform team. You will work on core features of the Algolia Dashboard, build new services, and focus on infrastructure automation. The role involves contributing to operation and deployment of all Dashboard features, delivering world-class developer experiences, and sharing knowledge on software engineering best practices.
2 Days Ago
London, UK
Remote
59 Employees
Entry level
59 Employees
Entry level
Software
The Full Stack Software Engineer will work on building modular components for OfferFit’s AI testing platform, using robust engineering practices and collaborating with various teams to enhance a complex data-driven product. Responsibilities include coding in TypeScript and JavaScript, improving application architecture, and supporting customer implementation efforts.
2 Days Ago
London, UK
57 Employees
Senior level
57 Employees
Senior level
Artificial Intelligence • Natural Language Processing • Generative AI
As a Software Engineer at Anthropic, you will develop large-scale machine learning systems, enhance infrastructure reliability, improve development tools, and conduct scientific experiments. The role involves writing code with a strong emphasis on safety and societal impacts of AI systems.
9 Days Ago
London, UK
Remote
190 Employees
Senior level
190 Employees
Senior level
Artificial Intelligence • Enterprise Web • Software
As a Staff Software Engineer in Growth, you will lead technical direction, mentor engineers, establish best practices, and collaborate with cross-functional teams. Responsibilities include designing scalable architectures, making data-informed decisions, and working on features that enhance user onboarding and product growth using various technologies.
2 Days Ago
London, UK
Remote
578,950 Employees
Mid level
578,950 Employees
Mid level
Big Data • Cloud • Logistics • Machine Learning • Retail
The Software Engineer III - Full Stack will develop software architecture, lead discussions on competing requirements, oversee less experienced programmers, participate in an on-call rotation, and drive business plans and prevent operational barriers, while utilizing various cloud platforms and technologies in the development process.
2 Days Ago
London, UK
Remote
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Senior Software Engineer on the Sam's Membership team, you will transform requirements into solutions through coding, mentor small teams of engineers, and drive innovation while collaborating with diverse teams to design scalable, cloud-based applications and services.
2 Days Ago
London, UK
Remote
578,950 Employees
Junior
578,950 Employees
Junior
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Software Engineer III, you'll collaborate with cross-functional teams to gather software requirements, design and test scalable applications, troubleshoot issues, and improve development methodologies. You'll work with various technologies including cloud platforms and automated tools to enhance software processes.
2 Days Ago
London, UK
Remote
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Software Engineer III in Data Ventures, you'll develop and productize B2B data solutions, create software architecture, lead discussions on business and technical alignment, manage project execution, and mentor junior developers while leveraging expertise in cloud platforms and modern software practices.
2 Days Ago
London, UK
82 Employees
Senior level
82 Employees
Senior level
Greentech • Energy
The Staff Full Stack Software Engineer will focus on developing the Typescript+React-based web front-end, collaborating with multiple teams, ensuring quality and reliability of systems, and improving development practices, while also contributing to back-end services when needed.
2 Days Ago
London, UK
175 Employees
Mid level
175 Employees
Mid level
Cloud • Fintech • Information Technology • Software • Business Intelligence
As a Software Engineer for Integrations at Cutover, you will develop integrations that connect customers' systems with the Cutover platform. Your role involves understanding client requirements, writing quality code, and maintaining existing integrations while using modern tools and cloud technologies to deliver scalable solutions.
2 Days Ago
London, UK
1,001 Employees
Senior level
1,001 Employees
Senior level
Internet of Things • Other • Software • Analytics • Energy
As a Senior Project Software Engineer, you will lead the design of tailored software solutions for metering and control systems in the oil and gas sector. Responsibilities include designing software, debugging, providing technical support, and ensuring reliable system performance. You will also participate in project reviews and support installations and commissioning efforts.
2 Days Ago
London, UK
Remote
73 Employees
Senior level
73 Employees
Senior level
Machine Learning • Software
As a Staff Backend Software Engineer, you will contribute to architectural design and performance optimization while leading large engineering projects. Responsibilities include day-to-day development, code review, and proposing enhancements to improve product value.
2 Days Ago
London, UK
145 Employees
Junior
145 Employees
Junior
Cloud • Information Technology
As a Python Software Engineer, you will build and maintain a test automation platform, develop libraries for complex database functionalities, and ensure product scalability. You will mentor others in best practices and analyze performance testing results while collaborating in an innovative environment.
2 Days Ago
London, UK
145 Employees
Senior level
145 Employees
Senior level
Cloud • Information Technology
The Software Engineer will work on core database features such as query execution and performance optimization. Responsibilities include designing and developing data warehouse microservices and troubleshooting issues. The role requires strong programming skills and an eagerness to explore different areas of the software stack.
2 Days Ago
London, UK
2,800 Employees
Mid level
2,800 Employees
Mid level
Information Technology • Security • Software
The Full-Stack Software Engineer will work on developing AI-powered digital identity solutions, collaborating across functions to deliver scalable and reliable systems while ensuring privacy and security standards. Responsibilities include working on backend and frontend developments, maintaining high-quality standards, and contributing to continuous improvement and collaboration within the team.
2 Days Ago
London, UK
440 Employees
Senior level
440 Employees
Senior level
Fintech • Payments
As a Senior Backend Software Engineer, you will develop robust solutions using .Net technology, manage the software development lifecycle, collaborate with cross-functional teams, and ensure software quality through effective testing practices.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size