Get the job you really want

Top Software Engineer Jobs in London

1,265+ Job Results
2 Days Ago
London, UK
440 Employees
Senior level
440 Employees
Senior level
Fintech • Payments
Senior Backend Software Engineer role at a fintech company providing a business credit card & spend management platform for SMEs. Responsibilities include building the best credit card and payments product, working with C#, .Net Core, SQL Server, Cloud Services, Rest APIs, and Agile Methodology. Hybrid work in London offices with benefits like private healthcare, worldwide travel insurance, parental leave, and more.
2 Days Ago
London, UK
Remote
4,900 Employees
Entry level
4,900 Employees
Entry level
Fintech • Payments
The Associate Software Engineer will be part of the Data Lake engineering team, focusing on developing a Data Lakehouse that supports AI and ML initiatives. Responsibilities include collaborating with stakeholders, designing and maintaining infrastructure on AWS and Azure, implementing CI/CD pipelines, and enhancing system performance. This role is ideal for entry-level candidates eager to learn and grow in cloud technologies and software engineering.
2 Days Ago
London, UK
841 Employees
Senior level
841 Employees
Senior level
Information Technology
As a Full Stack Engineer, you will develop and maintain web and desktop applications, write clean and maintainable code, participate in code reviews, ensure timely feature delivery, support QA and customer issues, deploy new releases weekly, collaborate with cross-functional teams, and mentor junior engineers.
2 Days Ago
London, UK
1,000 Employees
Senior level
1,000 Employees
Senior level
Artificial Intelligence • Big Data • Machine Learning • Software • Analytics
The Software Engineer will build and launch new data-driven applications for enterprise clients, focusing on user-friendly UIs and optimizing processes. Responsibilities include designing improvements to existing applications, experimenting with new technologies, and mentoring team members while ensuring a fun work environment.
2 Days Ago
London, UK
652 Employees
Junior
652 Employees
Junior
Consumer Web • Marketing Tech
As a Software Engineer at Uswitch, you'll work within an experienced product team to drive feature ideation, development, and measurement, maintain the full stack, build efficient CI/CD pipelines, and optimize user experience and performance. You'll collaborate with cross-functional teams and leverage data to enhance product performance.
2 Days Ago
London, UK
15 Employees
Senior level
15 Employees
Senior level
Software • Automation
As a Fullstack Software Engineer, you will develop features for existing software and new products, write clean code, participate in code reviews, create documentation, and stay updated on software development trends in a remote team environment.
2 Days Ago
London, UK
Hybrid
2,000 Employees
Mid level
2,000 Employees
Mid level
Cloud • eCommerce • Fintech • Payments • Financial Services
As a Software Engineer on the Platform Team at ProcessOut, you will work alongside backend and DevOps engineers to scale the payment orchestration platform, contribute to architectural enhancements, and collaborate with the Product team on new features. Emphasis is placed on quality, uptime, and elegant design.
2,000 Employees
Junior
Cloud • eCommerce • Fintech • Payments • Financial Services
As a Software Engineer in the Payments Team, you will enhance the merchant-facing platform by building new API connections and maintaining existing integrations. You'll contribute to the architecture, optimize performance, and mentor junior team members while collaborating with the Product team. Understanding payment service integrations is key.

Featured Jobs

2 Days Ago
London, UK
471 Employees
Mid level
471 Employees
Mid level
Blockchain • Software
The Prototype Engineer will work on developing prototypes and simulators, collaborating with stakeholders to shape innovation projects and presenting solutions during meetings.
2 Days Ago
London, UK
471 Employees
Senior level
471 Employees
Senior level
Blockchain • Software
As a Software Engineer at IOG, you will write high-quality Haskell code for advancing the Cardano blockchain ledger. Responsibilities include implementing features, testing, reviewing pull requests, fixing bugs, and collaborating with cross-functional teams while adhering to software engineering principles.
2 Days Ago
London, UK
471 Employees
Mid level
471 Employees
Mid level
Blockchain • Software
As a Software Engineer, you will write high-quality code for blockchain projects, collaborate with cross-functional teams, and address software development tasks independently. You'll be responsible for design contributions, code reviews, bug fixing, and documentation, all while adhering to agile practices and maintaining high standards of software quality.
2 Days Ago
London, UK
190 Employees
Junior
190 Employees
Junior
Artificial Intelligence • Natural Language Processing • Software • Conversational AI • Generative AI
The Software Engineer will develop and maintain voice-assistant technologies, enhance real-time communication platforms, and implement multi-tenant infrastructure. Responsibilities include building internal tools for data annotation, coding new features, and collaborating with the engineering team on various projects.
2 Days Ago
London, UK
Hybrid
92 Employees
Mid level
92 Employees
Mid level
Artificial Intelligence
The Software Engineer will architect and optimize the inference backbone of the platform, automate benchmarks, and contribute backend expertise to AI-driven solutions, focusing on large language models within a dynamic team.
2 Days Ago
London, UK
650 Employees
Junior
650 Employees
Junior
Productivity • Software
The Software Engineer on the Pipelines team is responsible for designing and building new features, simplifying existing services, and scaling systems. The role includes writing high-quality code, maintaining microservices, ensuring observability, and collaborating with multi-functional teams to deliver incremental value.
2 Days Ago
London, UK
1,267 Employees
Mid level
1,267 Employees
Mid level
Financial Services
The Software Developer in Risk Technology will enhance Squarepoint’s trading risk platform by designing and building components for trade capture, position management, and data processing. Candidates should possess strong C++ skills and be adept at developing solutions for high-volume trading data while optimizing for performance and resilience.
2 Days Ago
London, UK
Hybrid
735 Employees
Mid level
735 Employees
Mid level
Fintech • Payments • Financial Services
As a Software Engineer at Zopa, you'll work on building various services, ensure quality and delivery of code, gather requirements from product stakeholders, and maintain operational responsibilities. Collaboration within cross-functional teams and a commitment to quality through testing methodologies are essential.
2 Days Ago
London, UK
774 Employees
Senior level
774 Employees
Senior level
Financial Services
As a Quantitative Developer at QRT, you will develop tools for voice and electronic trading, including dashboards and visualization tools. You'll ensure production processes align with business objectives and adapt the tech stack to meet changing needs in a collaborative, fast-paced environment.
2 Days Ago
London, UK
774 Employees
Mid level
774 Employees
Mid level
Financial Services
As a Software Engineer in the Risk team, you will build and deliver solutions for Risk Management and Trading desks, focusing on high-quality, scalable applications. You must possess strong communication skills and extensive software development experience, particularly in Python and cloud technologies.
2 Days Ago
London, UK
848 Employees
Mid level
848 Employees
Mid level
Fintech • Payments • Financial Services
As a Backend Software Engineer at Teya, you will own the full feature development lifecycle, focusing on designing and maintaining scalable and efficient backend systems. You will collaborate with cross-functional teams, enhance existing systems, and contribute to process improvements in a dynamic environment.
2 Days Ago
London, UK
388 Employees
Mid level
388 Employees
Mid level
Automotive • Information Technology • Insurance
As a Mid-Level Python Engineer, you will develop, test, and maintain Python applications, troubleshoot complex issues, collaborate with cross-functional teams, and contribute to code quality through reviews and documentation, while continuously learning and adapting to new technologies.
2 Days Ago
London, UK
128 Employees
Entry level
128 Employees
Entry level
Insurance
As a Software Engineer at Laka, you'll contribute to building and operating the company's microservices platform, delivering cloud applications, and developing REST APIs for partnerships, all within a collaborative and dynamic environment focused on innovative insurance solutions.
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.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size