Get the job you really want

Top Software Engineer Jobs in London

640+ Job Results
7 Days Ago
London, UK
650 Employees
1-3 Years of Experience
650 Employees
1-3 Years of Experience
Productivity • Software
Design and build new features, simplify existing services, and scale systems for a continuous integration/continuous delivery platform. Write high-quality, maintainable, and testable code for distributed systems. Support and maintain production microservices in a complex distributed system. Collaborate with cross-functional teams to set product direction and prioritize user stories.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+25 More
3 Days Ago
London, UK
Remote
578,950 Employees
3-5 Years of Experience
578,950 Employees
3-5 Years of Experience
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Senior Software Engineer at Walmart, you will work on developing and maintaining data pipelines for retail data science. You will collaborate with Data Scientists, Analysts, and business stakeholders to solve complex challenges and build capabilities to evolve the retail business model.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+21 More
11 Days Ago
London, UK
Hybrid
2,000 Employees
5-7 Years of Experience
2,000 Employees
5-7 Years of Experience
Cloud • eCommerce • Fintech • Payments • Financial Services
As a Senior Software Engineer at Checkout.com, you will work on the specification, design, development, testing, deployment, and monitoring of solutions within a modern cloud (AWS) environment. You will collaborate with the team to deliver key features, assist in requirements identification, build and maintain a development environment, define acceptance tests, maintain technical documentation, and enforce coding standards.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+49 More
9 Days Ago
London, UK
Remote
4,700 Employees
7+ Years of Experience
4,700 Employees
7+ Years of Experience
Cloud • Fintech • Information Technology • Machine Learning • Software
Build and manage software that solves engineering problems at scale. Collaborate with team members to create and deliver software to customers. Maintain engineering excellence and support team members. Demonstrate leadership on best practices and mentor others. Make data-driven decisions to solve customer problems effectively.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+46 More
3 Days Ago
London, UK
10,310 Employees
7+ Years of Experience
10,310 Employees
7+ Years of Experience
Big Data • Software
Lead Analytics Cloud Reporting Software Engineer responsible for executing software development projects with a focus on performance, scalability, and stability. Collaborates with teams to ensure timely project completion and provides guidance to junior developers. Focus on design and development of cloud-based reporting platform and digital strategy market.
3 Days Ago
London, UK
2,470 Employees
5-7 Years of Experience
2,470 Employees
5-7 Years of Experience
Insurance
The Software Engineer role involves working on Actuarial Reserving systems change initiatives and Production support. Responsibilities include collaborating with internal and external teams, building data models, maintaining data pipelines, and utilizing Enterprise-grade technology like SQL Server and potentially Azure technologies.
10 Days Ago
London, UK
Hybrid
289,097 Employees
5-7 Years of Experience
289,097 Employees
5-7 Years of Experience
Financial Services
Lead Software Engineer - Java at JPMorgan Chase within the Platform Team, responsible for identifying problems, proposing solutions, teaching others, adjusting to changing priorities, and having high standards. Primarily using Java and Kotlin for cloud-native solutions with a focus on long-term goals and real-world problems.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+19 More
19 Days Ago
London, UK
285 Employees
3-5 Years of Experience
285 Employees
3-5 Years of Experience
Financial Services
The Software Engineer III develops, implements, and maintains software solutions that enable business operations to realize company goals and objectives. They work independently on projects of increased scope and complexity, similar to a senior engineer level.
4 Days Ago
London, UK
76 Employees
5-7 Years of Experience
76 Employees
5-7 Years of Experience
Artificial Intelligence • Information Technology
As a Software Engineer in Test at Xiatech, you will lead the way to automate all aspects of testing and quality assurance for our Xfuze Hyper-Integration and Advanced Analytics Data Platforms as part of a cross-functional squad.
4 Days Ago
London, UK
8 Employees
3-5 Years of Experience
8 Employees
3-5 Years of Experience
Other
Backend engineer role at SmartRecruiters working on SmartPal, an advanced conversational AI for the recruiting industry. Responsibilities include full product lifecycle participation, designing and developing services, building APIs, and bringing product ideas to life. Must have experience with Python, AWS, Docker, Kubernetes, MongoDB, and RESTful APIs.
4 Days Ago
London, UK
Remote
303 Employees
7+ Years of Experience
303 Employees
7+ Years of Experience
AdTech • Marketing Tech
Principal Software Engineer role at UNiDAYS focusing on building innovative solutions for mobile apps. Responsibilities include delivering impactful features, mentoring other engineers, providing technical feedback, and championing user-centric solutions. Preferred experience in modern mobile technologies, app performance optimization, UI/UX design, architectural design, and test automation.
4 Days Ago
London, UK
Remote
303 Employees
7+ Years of Experience
303 Employees
7+ Years of Experience
AdTech • Marketing Tech
A Principal Software Engineer role at UNiDAYS focused on building innovative solutions for mobile apps using KMM, SwiftUI, and Jetpack Compose. Responsibilities include delivering impactful features, mentoring engineers, and championing user-centric solutions. Requires expertise in modern mobile technologies, app performance optimization, UI/UX principles, and architectural design.
3 Days Ago
London, UK
Hybrid
289,097 Employees
5-7 Years of Experience
289,097 Employees
5-7 Years of Experience
Financial Services
Lead Software Engineer at JPMorgan Chase within the Payments Technology group, responsible for developing secure high-quality production code and leading evaluation sessions with internal teams to drive outcomes-oriented probing of architectural designs.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+19 More
8 Days Ago
London, UK
880 Employees
3-5 Years of Experience
880 Employees
3-5 Years of Experience
Cloud • Software
Opportunity for a Software Engineer at Canonical in the Commercial Systems unit, responsible for security, distributed systems, internal operations, and Salesforce. Tasks include coding in Go or Python, collaborating on technical designs, deploying and operating services, and improving engineering practices. Requires a Bachelor's degree in Computer Science, experience with high-level languages like Go or Python, building distributed systems and APIs, and excellent communication skills. Remote role based in the EMEA region with occasional travel.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
4 Days Ago
London, UK
Remote
35 Employees
3-5 Years of Experience
35 Employees
3-5 Years of Experience
Information Technology • Consulting
As an Azure B2C Software Engineer, responsible for developing and maintaining consumer-facing Azure B2C applications, integrating Azure services, enhancing user experience, ensuring security and compliance, documenting system configurations, and collaborating with internal teams.
5 Days Ago
London, UK
Remote
84 Employees
3-5 Years of Experience
84 Employees
3-5 Years of Experience
Software
Join Aztec as a Software Engineer focusing on cryptography in the development of a first-of-its-kind Layer 2 with private smart contracts. Responsibilities include designing efficient solutions, implementing and optimizing cryptographic libraries, and collaborating with the engineering team. Requires a Bachelor's degree, 3+ years of Rust engineering experience, and 1+ year of cryptography engineering experience.
14 Days Ago
London, UK
96 Employees
3-5 Years of Experience
96 Employees
3-5 Years of Experience
Information Technology
Looking for an experienced and versatile software engineer with expertise in Rust, C++, Go, and Python. Must have experience in designing reliable and horizontally scalable distributed systems and API design. Knowledge of TypeScript, React, Angular, gRPC, Kubernetes, JAX, CUDA, MLIR, Triton, and XLA is a plus.
4 Days Ago
London, UK
Remote
266 Employees
3-5 Years of Experience
266 Employees
3-5 Years of Experience
Blockchain • Cryptocurrency
Support and develop services handling cryptocurrency custody workflows, regulatory integration, and problem-solving for clients and stakeholders. Work on major product changes to improve client experience with cryptocurrency interactions. Be part of a small self-sufficient team in a company focused on digital asset technology solutions.
11 Days Ago
London, UK
Hybrid
289,097 Employees
7+ Years of Experience
289,097 Employees
7+ Years of Experience
Financial Services
As a Principal Software Engineer at JPMorgan Chase within the International Consumer Bank, you will engage with business stakeholders, lead technical meetings, deliver cutting-edge solutions, design and implement solutions in Java, and support products through their life cycle. Required qualifications include formal training in Java, experience in architecting distributed systems, building RESTful APIs, working with Cloud platforms, teaching and coaching capabilities, adaptability to new technologies, long-term vision, and high standards for performance.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+19 More
11 Days Ago
London, UK
Hybrid
289,097 Employees
5-7 Years of Experience
289,097 Employees
5-7 Years of Experience
Financial Services
Lead DevOps Engineer at JPMorgan Chase responsible for managing technical infrastructure, advocating good practices, and collaborating with engineering teams. Requires expertise in Kubernetes, cloud platforms, coding (Go/Python), and observability tooling.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+19 More
11 Days Ago
London, UK
Hybrid
289,097 Employees
7+ Years of Experience
289,097 Employees
7+ Years of Experience
Financial Services
Principal Software Engineer at JPMorgan Chase within the International Consumer Bank, leading payments engineering. Responsibilities include engaging with stakeholders, leading technical meetings, designing and implementing solutions in Java, and supporting products throughout the lifecycle. Required qualifications include formal software engineering training, in-depth Java knowledge, experience with architecture patterns, and building solutions on Cloud platforms.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+19 More
7 Days Ago
London, UK
15,311 Employees
3-5 Years of Experience
15,311 Employees
3-5 Years of Experience
Information Technology • Software
As a Software Engineer for New Interfaces, you'll play a pivotal role in designing and developing cutting-edge AI features. Responsibilities include leveraging LLMs, building transformative experiences, developing models, optimizing systems' response latency, and driving new features from prototype to production.
5 Days Ago
London, UK
41 Employees
3-5 Years of Experience
41 Employees
3-5 Years of Experience
Artificial Intelligence • Software
Perplexity is seeking a Sr. Backend Software Engineer to lead the design, implementation, and scaling of backend systems using Python, Postgresql, DynamoDB, Redis, and Kubernetes. Responsibilities include database optimization, building interfaces, and scaling web server backends. Requires 4+ years of engineering experience.
20 Days Ago
London, UK
1,600 Employees
3-5 Years of Experience
1,600 Employees
3-5 Years of Experience
Fintech
Optiver is looking for a Software Engineer to join their London Autotrading development team. The role involves expanding autotrading systems, optimizing core trading platform, and ensuring market stability. Key responsibilities include working closely with the trading team, developing performance critical code, building high-quality software, and tackling architectural limitations in the trading system.
Top Benefits:
401-K
401-K Matching
Company Outings
+23 More
8 Days Ago
London, UK
880 Employees
3-5 Years of Experience
880 Employees
3-5 Years of Experience
Cloud • Software
Building a team focused on Rust programming language and ecosystem on Ubuntu to deliver the best Rust runtime and developer experience. Opportunity for software engineers passionate about open source, Linux systems, software architectures, and Rust.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size