Get the job you really want

Top Software Engineer Jobs in London

650+ Job Results
6 Days Ago
London, UK
660 Employees
7+ Years of Experience
660 Employees
7+ Years of Experience
Blockchain • Fintech • Cryptocurrency
The Principal Software Engineer at Nifty Gateway will define technical direction, mentor teammates, and tackle complex system challenges. Responsibilities include influencing leadership, designing and maintaining services, driving technical initiatives, and setting long-term strategy. Minimum qualifications include 8-10 years of software development experience with expertise in Python, distributed systems, and cloud computing. Preferred qualifications include expertise in event-driven architecture and observability.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+30 More
13 Days Ago
London, UK
45,929 Employees
3-5 Years of Experience
45,929 Employees
3-5 Years of Experience
AdTech • Marketing Tech
Looking for a Full-stack Software Engineer to join the Experiences Squad in London. The role involves enhancing the Yieldify Conversion Platform and collaborating with a high-performing engineering team to deliver new features regularly.
13 Days Ago
London, UK
Remote
195 Employees
3-5 Years of Experience
195 Employees
3-5 Years of Experience
Sports • Analytics
Front-end engineer role at Kitman Labs responsible for building user-friendly interfaces and collaborating with backend engineers and designers. Passion for learning, detail-oriented, and comfortable in a dynamic team environment.
15 Hours Ago
London, UK
314 Employees
1-3 Years of Experience
314 Employees
1-3 Years of Experience
Financial Services
Lead in the design and implementation of DV's core trading platform using C++ 17. Collaborate with cross-functional teams to troubleshoot and solve complex problems in the trading space. Work directly with trading desks on new feature requests.
13 Days Ago
London, UK
379 Employees
7+ Years of Experience
379 Employees
7+ Years of Experience
Fintech • Information Technology • Payments • Financial Services
Principal Java Software Engineer at Mangopay responsible for developing software in a modern cloud architecture using Java and other technologies. Key responsibilities include learning APIs, working with different APM, creating queries using GraphQL, and leading architecture decisions.
14 Days Ago
London, UK
Remote
102 Employees
3-5 Years of Experience
102 Employees
3-5 Years of Experience
Machine Learning • Other
Looking for a frontend software engineer to work on core platforms Jebena and Sini, develop new features, maintain existing code, collaborate with teams, and contribute to major feature planning. Must have a degree in computer science and multiple years of professional experience as a front-end engineer.
14 Days Ago
London, UK
Remote
73 Employees
7+ Years of Experience
73 Employees
7+ Years of Experience
Machine Learning • Software
Seeking an experienced Staff Frontend Software Engineer to help set technical direction and develop a modern web UI application at Neptune, a platform aiming to become an MLOps standard for data scientists worldwide. Responsibilities include leading the development of scalable, portable, and flexible features, collaborating with other engineers, defining architecture, and driving technical initiatives. Required skills include JavaScript, TypeScript, and proficiency in React. Full-time remote work with office in Warsaw available.
14 Days Ago
London, UK
Remote
73 Employees
7+ Years of Experience
73 Employees
7+ Years of Experience
Machine Learning • Software
Seeking a Staff Backend Software Engineer to set technical direction and develop a distributed system at scale effectively in a company aiming to become an MLOps standard. Responsibilities include leading building larger strategic features, defining architecture, driving technical initiatives, and more. Requires 10+ years of experience in Software Development of distributed systems, proficiency in Java, knowledge of Kubernetes and containerization, and expertise in data storage technologies.
6 Days Ago
London, UK
977 Employees
7+ Years of Experience
977 Employees
7+ Years of Experience
Software
Seeking a talented and motivated Senior Software Engineer to design, develop, and maintain high-quality software solutions for the hospitality industry. Responsibilities include collaborating with cross-functional teams, designing and developing software solutions, implementing CI/CD pipelines, and participating in team activities.
14 Days Ago
London, UK
880 Employees
3-5 Years of Experience
880 Employees
3-5 Years of Experience
Cloud • Software
Canonical is hiring an Ubuntu on WSL Software Engineer to work on the Windows Subsystem for Linux technology, bridging Linux into Windows environments. The role involves implementing new WSL features, managing Ubuntu WSL applications, contributing to upstream projects, and ensuring Ubuntu releases are on schedule. The candidate will work in languages like Python, Golang, Flutter, and C/C++. Strong technical skills and communication abilities are important for this role.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
14 Days Ago
London, UK
Remote
900 Employees
7+ Years of Experience
900 Employees
7+ Years of Experience
Blockchain • Software • Web3
Seeking a highly experienced Senior Golang Software Engineer with expertise in building scalable systems in Golang and an affinity for cryptography and mathematics. Responsibilities include designing and developing new features, contributing to architectural decisions, and participating in all aspects of the software development process. Qualifications include strong Golang and high performance computing experience, knowledge of ZKP, SNARK, and STARK technologies, and a Master's degree in Computer Science or a related field. Full-time position with competitive salary and benefits package.
Top Benefits:
401-K
Company Equity
Company Outings
+26 More
14 Days Ago
London, UK
Remote
900 Employees
7+ Years of Experience
900 Employees
7+ Years of Experience
Blockchain • Software • Web3
Seeking an experienced Senior Java/Kotlin Backend Engineer to join the team, responsible for building and maintaining server-side systems using Java/Kotlin, blockchain, and zk-rollups. Must have experience in consensus algorithms and working in an Open Source environment. Remote-friendly start-up environment with a focus on diversity and transferable skills.
Top Benefits:
401-K
Company Equity
Company Outings
+26 More
14 Days Ago
London, UK
Remote
900 Employees
7+ Years of Experience
900 Employees
7+ Years of Experience
Blockchain • Software • Web3
Lead GoLang Software Engineer role at Linea, contributing to the development of scalable systems using Go, zkEVM Prover implementation, architectural decisions, backend migrations, new technology adoption, and open-sourcing initiatives. Requires expertise in GoLang, cryptography, and distributed systems.
Top Benefits:
401-K
Company Equity
Company Outings
+26 More
14 Days Ago
London, UK
Remote
900 Employees
7+ Years of Experience
900 Employees
7+ Years of Experience
Blockchain • Software • Web3
Lead the design, development, and maintenance of zkEVM layer 2 client in Java/Golang. Collaborate with research team, manage and mentor engineers, evaluate performance, integrate with infrastructure, stay updated on blockchain tech, document and provide support to users.
Top Benefits:
401-K
Company Equity
Company Outings
+26 More
21 Days Ago
London, UK
Remote
578,950 Employees
7+ Years of Experience
578,950 Employees
7+ Years of Experience
Big Data • Cloud • Logistics • Machine Learning • Retail
Principal Software Engineer responsible for defining and maintaining architecture roadmap, leading technical solutions, and driving innovation for new products. Must have deep knowledge of Cloud native distributed system development and hands-on experience with micro-services and event-driven architecture. Responsibilities include providing technical leadership, mentoring engineering teams, and driving automation and operational excellence.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+21 More
14 Days Ago
London, UK
Remote
8,686 Employees
1-3 Years of Experience
8,686 Employees
1-3 Years of Experience
Appliances • Industrial • Manufacturing
The AI Software Engineer II is responsible for designing, developing, and implementing new or modified software products for ongoing AI/decision technology projects. They collaborate closely with various teams to ensure software projects meet requirements and focus on integrating different AI algorithms to create user-friendly solutions.
14 Days Ago
London, UK
Remote
1,151 Employees
3-5 Years of Experience
1,151 Employees
3-5 Years of Experience
Other
Join the Money Remittance Team to develop and support the Money Transfer mobile user experience in customer-facing apps. Collaborate with a multinational team, work on new innovative features in a Scrum environment, and drive technical debt reduction. Requires 1 year of Flutter experience and 4+ years of mobile development experience.
7 Days Ago
London, UK
3,222 Employees
7+ Years of Experience
3,222 Employees
7+ Years of Experience
Cloud • Software
Seeking a Principal Software Engineer to enhance vector similarity search functionality within Elasticsearch, implementing new features, enhancements, and bug fixes. Collaborate with a globally-distributed team to deliver industry-leading search capabilities. Must have expertise in vector similarity information retrieval and professional experience with vector databases and algorithms.
Top Benefits:
401-K
401-K Matching
Company Equity
+27 More
16 Days Ago
London, UK
378 Employees
1-3 Years of Experience
378 Employees
1-3 Years of Experience
Marketing Tech • Software
As an entry level Software Developer at Konrad, you will work on mobile or web applications, write maintainable software, participate in code review, and research new technologies. A proactive personality and strong communication skills are essential for success in this role.
24 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 role at JPMorgan Chase focusing on full-stack development, problem-solving, and agile methodologies. Responsible for identifying and executing software solutions, developing high-quality code, supporting products, and collaborating with cross-functional teams. Required skills include Java, SpringBoot, TypeScript, React, GraphQL, REST, and agile methodologies.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+19 More
23 Days Ago
London, UK
7,105 Employees
3-5 Years of Experience
7,105 Employees
3-5 Years of Experience
Fintech • Payments • Financial Services
Join Edenred as a Software Engineer working on cutting-edge payment processing and digital banking solutions. Collaborate in a dynamic environment to deliver high-quality software and contribute to platform development and feature enhancements. Utilize skills in Java, SQL, Springboot, TDD, BDD, and more.
18 Days Ago
London, UK
Remote
880 Employees
3-5 Years of Experience
880 Employees
3-5 Years of Experience
Cloud • Software
Work on mission-critical Golang code, focused on software delivery, containers, security sandboxing, telemetry and device management.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
Yesterday
London, UK
23 Employees
7+ Years of Experience
23 Employees
7+ Years of Experience
Security
Stacklok, an innovative software supply chain security startup in London, is looking for a Senior Software Engineer with expertise in Go language, Docker, Linux, and Git. The role involves building and improving the platform for providing security features to developers and organizations.
21 Days Ago
London, UK
Remote
700 Employees
7+ Years of Experience
700 Employees
7+ Years of Experience
Cloud • Mobile • Sales • Software
Join Aircall as a Senior Software Engineer in the Authentication team in EMEA. Develop business-critical features, mentor junior team members, and work with NodeJS, Typescript, AWS, SAML, SSO, OAuth 2.0, and GraphQL. Collaborate on architectural design, deployment, and operational excellence for customer value and integration with critical tools.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+50 More
19 Days Ago
London, UK
2,544 Employees
3-5 Years of Experience
2,544 Employees
3-5 Years of Experience
Industrial • Manufacturing
Seeking a Software Engineer to assist in the design and development of software applications, write code, participate in code reviews, debug and test software applications, collaborate with cross-functional teams, and stay abreast of new technologies. Experience in Java, Linux, shell scripting, high availability application development, and a degree in Computer Science or related field are essential requirements. Knowledge of DevOps tools like Kubernetes, Docker, and CI/CD is desirable. The position offers competitive salary, hybrid office/home working, flexible hours, and various benefits such as pension plan, holidays, private health scheme, international travel opportunities, life assurance, and onsite amenities.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size