Top Software Engineer Jobs in London
Seeking an experienced Backend Software Engineer to join a high-performing team at Encord. You will have end-to-end ownership of projects, autonomy to make decisions, and collaborate with a lean and high-trust team. Responsible for developing and maintaining systems, driving impact for customers, and tackling complex domains with simple solutions.
Seeking a talented Senior Cloud Software Engineer to join the growing Next-Gen SIEM team at CrowdStrike. Responsibilities include designing and developing a threat detection engine in Golang, collaborating with distributed teams, and supporting security analysts in incident management and threat hunting.
As a Principal Software Engineer, you will lead a team of engineers in developing new products, features, and proof-of-concepts for the ADE's Campus Technology team. You will be responsible for translating project requirements into technical solutions, code development, testing, and ensuring on-time delivery. Collaboration with cross-functional partners, product teams, and UX designers is key to success in this role.
Join the innovative and dynamic People Technology engineering team as a Senior Software Engineer at Walmart. Develop digital solutions to support Walmart associates, utilize event-driven and microservices architecture, work on application development, and contribute to the modernization efforts in the People Technology organization.
As a Full Stack Software Engineer at Third Bridge, you will work on a wide range of projects, collaborate with cross-functional teams, and follow best practices to shape design and build solutions in line with architectural strategy. You will contribute to creating solutions that enhance business operations and impact clients, specialists, and internal users. The role offers the opportunity to work in an Agile environment, network with colleagues, and be part of a dynamic and growing team in the investor research market.
The role of a Go Software Engineer, Commercial Systems at Canonical involves developing and operating services related to security, distributed systems, internal business operations, and Salesforce integration. Responsibilities include coding in Go or Python, collaborating on technical designs, deploying services, and improving engineering and operations practices.
Looking for a senior backend software engineer to work on a query and formula computation engine for a financial data solution. Experience with C#, React, and TypeScript. Responsibilities include developing our SaaS platform and solving performance and scalability challenges. Remote-friendly work environment.
Develop backend applications to support and empower restaurant partners in managing their daily operations and attracting more customers. Collaborate with cross-functional teams to execute product roadmap and shape product vision.
Featured Jobs
Join Vidsy as a Go Software Engineer to help build and scale services for their innovative products using GoLang, React, Redux, and microservices. Contribute to technical discussions, architecture, and work in a multi-functional team.
Software Engineer role at GSK focusing on developing AI/ML solutions for preclinical digital biomarkers using computer vision applications. Responsibilities include designing ML products, implementing models, testing, and maintaining codebase. Qualifications include a degree in Computer Science, proficiency in Pythonic programming, experience in software design, and familiarity with cloud computing environments.
Join an experienced team of data engineers at Dojo to assist internal clients with data integrations, design and develop software solutions, collaborate with stakeholders, manage data pipelines and infrastructure, deploy and monitor Kubernetes, and work with big data technologies and cloud platforms.
Software Engineer role at Canonical for Multipass, a workstation mini-cloud providing on-demand VMs for build and prototyping. Responsibilities include leading design, coding, and collaborating with a distributed team. Requires expertise in modern C++, cross-platform development, software testing, and hypervisor technologies.
Join the team working on Camo, a video solution app with AI/ML capabilities. Responsibilities include building robust functionality in C# desktop apps, enhancing user experiences, contributing to product vision, and evolving tooling and architecture. Role is remote in UK hours (GMT) at a values-led indie business. Offers autonomy, growth opportunities, and competitive benefits.
The Trade Desk is seeking a Graduate Software Engineer to join their global technology team. The role involves working on back-end infrastructure with a focus on quality at scale, building large-scale distributed systems, and contributing to impactful software projects. The ideal candidate is a student graduating between December 2024 and August 2025 with a strong track record of making significant software contributions and understanding engineering fundamentals.
Optiver is looking for a Software Engineer to join their Global Data Engineering team responsible for building a global data platform for their data-driven quantitative research system. Responsibilities include working closely with quantitative researchers, developing performance critical code, and building systems that produce reliable datasets. Strong engineering instincts, proficiency in C/C++ and Python, and experience with performance critical distributed systems are required.
Seeking a Senior Distinguished Engineer to lead and mentor teams in developing best practices, architectural designs, and technology solutions in the field of software engineering. The role involves collaborating with cross-functional teams, staying updated on emerging technologies, ensuring high-quality system delivery, and driving a culture of accountability and inclusivity.
Starling, a leading digital bank in the UK, is seeking Software Engineers proficient in Java. The role involves building tooling used by engineers on a daily basis and contributing to the continuous evolution of their fintech platform. The company values clean coding, simple solutions, and innovative problem-solving approaches.
Seeking a Software Engineer with 3+ years of experience in PHP development to assist in designing, developing, and installing software solutions. Responsible for full lifecycle software development, writing efficient code, and integrating software components. Experience with ReactJS and test-driven development is advantageous.
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.
Looking for a Front End Software Engineer passionate about front-end development, UI design, and typed functional programming. Responsibilities include designing and implementing browser-based tools, maintaining high UX standards, building sophisticated UIs, and creating libraries for common interaction idioms.
As a software developer at Marex, you will help build modern, responsive web applications. Responsibilities include designing, coding, and testing web application components, contributing to architecture and design, adhering to development best practices, and liaising with business users for requirements. Skills required include JavaScript, Typescript, C# .NET, React, NodeJS, GraphQL, Docker, and experience with databases, infrastructure as code, and CI/CD and DevOps practices.
The Principal Software Engineer will help improve the Engine systems that power the delivery of all client projects, ensuring the build process remains dependable and performant. This role involves working with the Product Manager, Technical Lead, and developers to ensure code development and architecture meet stakeholder satisfaction.
ystifying customers through high-class service and support in a tech environment. Engaging with customers to guide them through their journey, resolving issues, and building strong relationships. Conducting training sessions and creating educational content about our products. Identifying opportunities to improve customer experience and implementing effective solutions. Collaborating with cross-functional teams to ensure customer needs are met. Providing product feedback to the internal team to drive improvements.
Design, develop, and support software for embedded systems, work on hardware interfacing, develop test and diagnostics software, design and implement new functionality in Hitachi NAS products, collaborate with manufacturing and support engineers, ensure automated regression test coverage
The Systems Integrations Software Engineer at Canonical will design and deliver engineering solutions using Python, Go, Airbyte, and Temporal. They will collaborate with team members on technical designs, deploy services, and seek improvements in engineering and operations practices.
Top London Companies Hiring Software Engineers
See AllPopular Job Searches
AI Engineer Jobs in London
Analytics Engineer Jobs in London
AI Jobs in London
AWS Jobs in London
Backend Developer Jobs in London
Cloud Engineer Jobs in London
Design Engineer Jobs in London
DevOps Jobs in London
DevOps Engineer Jobs in London
Engineering Jobs in London
Engineering Manager Jobs in London
Front End Developer Jobs in London
Full Stack Developer Jobs in London
Infrastructure Engineer Jobs in London
IoS Developer Jobs in London
Java Developer Jobs in London
Machine Learning Jobs in London
.NET Developer Jobs in London
Network Engineer Jobs in London
Project Engineer Jobs in London
Python Jobs in London
Python Developer Jobs in London
QA Jobs in London
QA Engineer Jobs in London
Software Engineer Jobs in London
Software Testing Jobs in London
Web Developer Jobs in London
All Filters
No Results
No Results