Get the job you really want

Top Software Engineer Jobs in London

1,121+ Job Results
471 Employees
Senior level
Fintech • Software • Financial Services
As a Senior Frontend Software Engineer, you will develop the Clear Street Studio platform, creating efficient and scalable front-end solutions. You will collaborate with product managers and users to define and complete features, while working on complex problems in a team environment.
17 Days Ago
London, UK
Hybrid
21,000 Employees
21,000 Employees
Not Specified
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Analyzes, develops, designs, and maintains software for the organization’s products and systems. Performs system integration of software and hardware to maintain throughput and program consistency. Develops, validates, and tests structures and user documentation.
18 Days Ago
London, UK
744 Employees
Mid level
744 Employees
Mid level
Enterprise Web • Marketing Tech • Software
As a Full Stack Software Engineer at Contentful, you will collaborate with teams to design and develop automation and AI-enabled features, maintain scalable applications, and implement solutions to enhance user experiences. The role requires strong skills in TypeScript, React, and Node.js, with a focus on continuous improvement and problem-solving within a fast-paced environment.
10 Hours Ago
London, UK
200 Employees
Senior level
200 Employees
Senior level
AdTech • Artificial Intelligence • Big Data • Machine Learning • Business Intelligence
As a Staff Software Engineer at IAS, you'll lead the development of ad verification and analytics solutions. Responsibilities include architecting full-stack software solutions, collaborating with diverse teams, and ensuring system performance and reliability. You'll also oversee the software lifecycle and mentor team members.
22 Days Ago
London, UK
Remote
4,700 Employees
Mid level
4,700 Employees
Mid level
Cloud • Fintech • Information Technology • Machine Learning • Software
As an Intermediate Software Engineer at Xero, you'll develop and maintain software applications, focusing on creating robust, high-quality solutions. You'll work collaboratively in a cross-functional team, automating manual processes, participating in code reviews, and ensuring software quality through testing. The role emphasizes continuous improvement and adherence to engineering standards.
7 Hours Ago
London, UK
Hybrid
40,000 Employees
Senior level
40,000 Employees
Senior level
Artificial Intelligence • Digital Media • Gaming • Machine Learning • News + Entertainment • Software
The Senior Software Engineer for Android will design and develop major functional changes to existing software and new applications, drive technical decisions, mentor junior engineers, and ensure optimal performance and quality of applications. Collaboration with cross-functional teams and continuous improvement of technical skills are key aspects of the role.
11 Hours Ago
London, UK
Hybrid
289,097 Employees
Senior level
289,097 Employees
Senior level
Financial Services
Leading a team of engineers in developing tooling for security and controls in a cloud platform for a banking operation. Involves interacting with stakeholders, managing vendors, and supporting developers in their SDLC.
18 Hours Ago
London, UK
Hybrid
6,000 Employees
Senior level
6,000 Employees
Senior level
Fintech • Mobile • Payments • Software • Financial Services
As a Senior Full-Stack Engineer at Wise, you will work collaboratively to build a global fraud prevention engine, leveraging machine learning and data analysis to protect customer accounts and enhance user experience. You will focus on availability, security, and compliance in a dynamic environment, driving projects independently and fostering partnerships across teams.

Featured Jobs

19 Hours Ago
London, UK
1,100 Employees
Senior level
1,100 Employees
Senior level
Cloud • Software
You will be responsible for developing and maintaining a large system in modern C++ while ensuring robust and thread-safe asynchronous code. Responsibilities include troubleshooting issues, working with platform APIs, and performing low-level network operations to enhance end-user connectivity and experience.
19 Hours Ago
London, UK
1,100 Employees
Senior level
1,100 Employees
Senior level
Cloud • Software
As a Principal Software Engineer, you will lead the development of innovative features for the End User Monitoring business. You will collaborate with team leaders to map technology solutions to market opportunities and be hands-on in delivering complex software projects, particularly using C++. You'll also mentor team members and shape the product's strategic vision.
Yesterday
London, UK
Remote
2,800 Employees
Senior level
2,800 Employees
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Senior Staff Engineer at Samsara, you will lead technical design and architecture, working on critical projects to enhance the company's software and hardware capabilities, ensuring scalability and real-world impact in the connected operations domain.
2 Days Ago
London, UK
Hybrid
1,051 Employees
Senior level
1,051 Employees
Senior level
Artificial Intelligence • Big Data • Information Technology • Software
As a Senior Software Engineer at Nexthink, you will be responsible for developing reliable endpoint agents called Collectors that gather and interpret OS-level data across multiple platforms. You will tackle complex challenges, create cross-platform solutions, and ensure high standards of quality and performance while collaborating with data analytics systems.
23 Days Ago
London, UK
289,097 Employees
Mid level
289,097 Employees
Mid level
Financial Services
As a Software Engineer III, you will design and deliver technology products, focusing on solving complex problems and ensuring high-quality production code. You will work with a global team on Middleware's Data Engineering, developing frameworks, conducting performance testing, and onboarding clients through automated workflows. You'll leverage agile methodologies and collaborate on system architectures and coding hygiene.
7 Days Ago
London, UK
1,900 Employees
Entry level
1,900 Employees
Entry level
Information Technology • Software • Financial Services
The C++ Software Engineer will develop and optimize a trading platform, create software solutions, analyze complex problems, and provide systems support for trading. Collaborating with business leaders, they will prioritize tasks to enhance performance and stability of the software.
5 Days Ago
London, UK
Remote
10,000 Employees
Mid level
10,000 Employees
Mid level
Cloud • Information Technology • Sales • Security • Cybersecurity
As a Senior Software Engineer II at CrowdStrike, you will design and implement solutions for scalability, improve monitoring effectiveness, and automate processes. You will work with security analysts globally, enhancing core systems for real-time protection against cyberattacks and participating in on-call rotations for operational stability.
An Hour Ago
London, UK
Hybrid
776 Employees
Internship
776 Employees
Internship
Information Technology
Develop and enhance components of a major trading platform, implement pricing functions, and engage in the full software development lifecycle, collaborating on multi-process, event-driven systems primarily using C++.
2 Hours 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.
3 Hours Ago
London, UK
700 Employees
Entry level
700 Employees
Entry level
Natural Language Processing • Software
As a FullStack Software Engineer at Algolia, you'll help design and implement a powerful personalization engine. Collaborating with a cross-functional team, you'll own key features from implementation to production, focusing on creating user-friendly interfaces and robust backend solutions to enhance the customer experience with the personalization tools.
3 Hours Ago
London, UK
700 Employees
Entry level
700 Employees
Entry level
Natural Language Processing • Software
You will design and develop ranking and understanding features, collaborate with a diverse team, and ensure the quality of our data pipelines. You'll need experience in operating production pipelines, handling large datasets, building APIs, and familiarity with cloud providers.
3 Hours 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.
4 Hours 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.
5 Hours 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.
7 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.
7 Hours 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.
7 Hours Ago
London, UK
50 Employees
Senior level
50 Employees
Senior level
Artificial Intelligence • Marketing Tech • Software • Generative AI
As a Frontend Engineer at Writer, you will collaborate with the founders and engineering team to build and scale user experiences, manage the design system, optimize frontend performance, and create reusable components. You will leverage Mobx, React, and TypeScript, ensuring that web applications meet high UX and UI standards.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size