Software Engineering Jobs in London

1,951 to 1,975 of 2,370 Software Engineering Jobs in London

Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
Realm
Backend Software Engineer (Golang & Node.js) A fast-growing tech company in the energy and data optimisation space, working with global partners to drive efficiency and reduce emissions, backed by several major investors across the energy, finance, and AI sectors. Technology Stack: Node.js, TypeScript, MongoDB, AWS (Serverless), Snowflake, Fly.io, Datadog … Tableau, and more. What You’ll Bring: This is a hands-on engineering role, ideal for someone who loves solving problems with code. Minimum 1 year of experience with Go (or strong willingness to learn it quickly) Strong experience with Node.js Familiarity with authentication mechanisms. Experience connecting with external More ❯
Posted:

Software Engineer

london, south east england, United Kingdom
Hybrid / WFH Options
Realm
Backend Software Engineer (Golang & Node.js) A fast-growing tech company in the energy and data optimisation space, working with global partners to drive efficiency and reduce emissions, backed by several major investors across the energy, finance, and AI sectors. Technology Stack: Node.js, TypeScript, MongoDB, AWS (Serverless), Snowflake, Fly.io, Datadog … Tableau, and more. What You’ll Bring: This is a hands-on engineering role, ideal for someone who loves solving problems with code. Minimum 1 year of experience with Go (or strong willingness to learn it quickly) Strong experience with Node.js Familiarity with authentication mechanisms. Experience connecting with external More ❯
Posted:

Senior Software Engineer

London Area, United Kingdom
Berkeley Square - Talent Specialists in IT & Engineering
Senior Systems Software Engineer I'm currently recruiting for an experienced Senior Software Engineer to join a global algorithmic trading firm on a permanent basis. We're ideally looking for somebody with 8+ years of a Python programming experience, to assist with the development and maintenance of their More ❯
Posted:

Senior Software Engineer

london, south east england, United Kingdom
Berkeley Square - Talent Specialists in IT & Engineering
Senior Systems Software Engineer I'm currently recruiting for an experienced Senior Software Engineer to join a global algorithmic trading firm on a permanent basis. We're ideally looking for somebody with 8+ years of a Python programming experience, to assist with the development and maintenance of their More ❯
Posted:

Founding Software Engineer

London Area, United Kingdom
Oho Group Ltd
Founding Software Engineer – Join the Team Building AI for Spreadsheets Full-time | Hybrid, London | Competitive Salary + Equity A massive amount of business and financial logic still lives in spreadsheets. This small, highly technical team is building new infrastructure that allows AI systems to understand and interact with spreadsheet … skills and interests, you might work on: Spreadsheet diffing and transformation algorithms Building out their web platform Agentic pipelines and AI reasoning infrastructure Product engineering and DevOps What we're looking for: Ridiculously smart, curious builders Great engineers who thrive in ambiguity Bonus points for experience in competitive programming More ❯
Posted:

Founding Software Engineer

london, south east england, United Kingdom
Oho Group Ltd
Founding Software Engineer – Join the Team Building AI for Spreadsheets Full-time | Hybrid, London | Competitive Salary + Equity A massive amount of business and financial logic still lives in spreadsheets. This small, highly technical team is building new infrastructure that allows AI systems to understand and interact with spreadsheet … skills and interests, you might work on: Spreadsheet diffing and transformation algorithms Building out their web platform Agentic pipelines and AI reasoning infrastructure Product engineering and DevOps What we're looking for: Ridiculously smart, curious builders Great engineers who thrive in ambiguity Bonus points for experience in competitive programming More ❯
Posted:

DevOps Engineer

London
Hybrid / WFH Options
BAE Systems
a DevOps Engineer you provide a bridge between development, testing, network/infrastructure, operations and system administrators to facilitate efficient, continuous and high quality software delivery. The processes and tooling implemented by the DevOps Engineers enables Software Engineers to turn source code and associated artefacts into installation media … reengineering with exemplary team working and communication skills. As a DevOps Engineer you should have a good breadth of knowledge across the disciplines of software development and how software is deployed. You will be working in a multiple disciplined team, and require a broad range of technical and … soft skills to enable the team to implement sound DevOps engineering practices and deliver value quickly and continuously. These skill are categorised into the following domains. Automation skills: Automation is a key skill domain for DevOps engineers, they need to be able to design, build and maintain automation solutions More ❯
Employment Type: Permanent
Posted:

Java Software Engineer

London Area, United Kingdom
Radley James
paced world of financial markets. They are currently seeking two Java Engineers to join their elite team and drive the development of mission-critical software solutions. Position Overview: As an Engineer at our client's firm, you will play a pivotal role in developing and maintaining the software that powers their high-frequency trading operations. The ideal candidate will have a proven track record of building mission-critical software systems, and preferably come from a financial or trading background. Responsibilities: Designing, development, and maintenance of high-performance, low-latency trading systems. Collaborate closely with traders and … quantitative analysts to understand their requirements and translate them into robust software solutions. Architect, develop, and optimize Java-based trading applications. Ensure the reliability, scalability, and performance of mission-critical systems. Stay up-to-date with industry best practices and emerging technologies in high-frequency trading. Qualifications: Bachelor's More ❯
Posted:

Java Software Engineer

london, south east england, United Kingdom
Radley James
paced world of financial markets. They are currently seeking two Java Engineers to join their elite team and drive the development of mission-critical software solutions. Position Overview: As an Engineer at our client's firm, you will play a pivotal role in developing and maintaining the software that powers their high-frequency trading operations. The ideal candidate will have a proven track record of building mission-critical software systems, and preferably come from a financial or trading background. Responsibilities: Designing, development, and maintenance of high-performance, low-latency trading systems. Collaborate closely with traders and … quantitative analysts to understand their requirements and translate them into robust software solutions. Architect, develop, and optimize Java-based trading applications. Ensure the reliability, scalability, and performance of mission-critical systems. Stay up-to-date with industry best practices and emerging technologies in high-frequency trading. Qualifications: Bachelor's More ❯
Posted:

Software Engineer

London, United Kingdom
iO Associates
Senior Software Engineer AI-Driven Fintech Rate £400-£500 Outside We're hiring on behalf of a fast-growing, mission-led fintech that's changing how people and businesses deal with debt - blending cutting-edge AI with a deeply human approach. They've already helped millions and are now … expanding further into European markets after a major acquisition. To support this, they're looking for a Senior Software Engineer to join their team - a small, agile squad building scalable systems to support global roll out. What you'll do: Build APIs, ingestion pipelines, and greenfield internal tools Lead More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Graduate Software Engineer (Data & Infrastructure) London, United Kingdom

London, United Kingdom
Hybrid / WFH Options
Modo Energy Limited
Graduate Software Engineer (Data & Infrastructure) London, United Kingdom At Modo Energy, we're on a mission to build the information architecture for the energy transition - we want to be the only place to come to for information on the global journey to net zero. Take a look at our … pace at a mission-oriented startup, and will collaborate with us in shaping the culture of a rapidly growing team. The role As a software engineer you will be trusted with responsibility day one, adding value to our data and infrastructure team. You will be responsible for developing new … and improving our data pipelines and infrastructure. We offer multiple career progression paths based on your interests and experience, whether that be in data engineering or infrastructure. At Modo, there will be opportunities to deepen your technical expertise and skills, or take on leadership roles and the ability to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

NS - DevOps Engineer

London, United Kingdom
Hybrid / WFH Options
BAE Systems (New)
a DevOps Engineer, you provide a bridge between development, testing, network/infrastructure, operations and system administrators to facilitate efficient, continuous and high-quality software delivery. The processes and tooling implemented by the DevOps Engineers enable Software Engineers to turn source code and associated artefacts into installation media … reengineering with exemplary team working and communication skills. As a DevOps Engineer, you should have a good breadth of knowledge across the disciplines of software development and how software is deployed. You will be working in a multi-disciplined team, and require a broad range of technical and … soft skills to enable the team to implement sound DevOps engineering practices and deliver value quickly and continuously. These skills are categorized into the following domains: Automation skills : Automation is a key skill domain for DevOps engineers; they need to be able to design, build and maintain automation solutions More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer II, Machine Learning (ThousandEyes)

London, United Kingdom
Cisco Systems, Inc
Senior Software Engineer II, Machine Learning (ThousandEyes) Location: London, United Kingdom Who We Are Cisco ThousandEyes is a Digital Experience Assurance platform that empowers organizations to deliver flawless digital experiences across every network - even the ones they don't own. Powered by AI and an unmatched set of cloud … be crucial. You'll also work on implementing and optimizing stream processing solutions using technologies like Flink and Kafka. Qualifications 3 - 5 years of software development experience and a minimum of 2 internships with direct experience in building and evaluating ML models and delivering large-scale ML products. MS More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior NetSuite Developer

London Area, United Kingdom
Hybrid / WFH Options
Catch Resource Management
Senior NetSuite Developer – NetSuite, Systems Developer, Software Developer, Systems Engineer, Software Engineer, Web Developer, SuiteScript, Technical Lead, NetSuite Engineer, Senior Developer, Lead Developer, Integration Developer, Mulesoft, Celigo, Boomi, HTML, JavaScript, API – Greater Manchester – London -Surrey – Merseyside - West Midlands - East Midlands – Midlands – Gloucestershire – Cardiff – Glasgow -Edinburgh – Cheshire – Staffordshire – Hampshire More ❯
Posted:

Senior NetSuite Developer

london, south east england, United Kingdom
Hybrid / WFH Options
Catch Resource Management
Senior NetSuite Developer – NetSuite, Systems Developer, Software Developer, Systems Engineer, Software Engineer, Web Developer, SuiteScript, Technical Lead, NetSuite Engineer, Senior Developer, Lead Developer, Integration Developer, Mulesoft, Celigo, Boomi, HTML, JavaScript, API – Greater Manchester – London -Surrey – Merseyside - West Midlands - East Midlands – Midlands – Gloucestershire – Cardiff – Glasgow -Edinburgh – Cheshire – Staffordshire – Hampshire More ❯
Posted:

Senior Software Engineer

London, United Kingdom
Hybrid / WFH Options
Hook
and of building one of the world's leading workplaces for great people along the way. Responsibilities: You will wear many hats in your engineering duties. Your day-to-day will include: Working in a team with technical and non-technical colleagues to design and build product features that … frontend and backend, and writing clean, well-tested code. Own significant parts of our product architecture and propose and lead new improvements. Reviewing other software engineers' code and providing structured feedback. Designing our engineering processes and patterns to be the best for our team. Monitoring system performance and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer

London, United Kingdom
reMarkable
ll be one of the first to help establish and build our new team in the UK. About the role As a Senior Embedded Software Engineer at reMarkable, you will be a part of the unit responsible for developing and maintaining low-level software for our current and … future products. You will be working with our custom embedded Linux distribution, Codex, and on improving our software build system with a focus on automation and scalability. Topics you may work with include driving the display, connectivity, power management, over-the-air updates, and various generalized APIs for diagnostics … part of a multidisciplinary team based in London consisting of middleware, cloud, and embedded Linux engineers. Further tasks and responsibilities Testing and validation of software components in our products, ensuring that they meet requirements defined by reMarkable Norway, industry standards, and certifications. Contribute to automating development processes and help More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London Area, United Kingdom
Intec Select
Senior Staff Software Engineer – Embedded & Python | London Hybrid | £90,000 We're working with a leading aerospace technology company looking for a Senior Staff Software Engineer to join their embedded systems team. You'll help shape the future of real-time control systems for next-gen aerospace applications. … What You’ll Do: Design and develop embedded software for safety-critical, real-time systems Use Python for tooling, simulation, or test automation Collaborate with cross-functional teams to define and refine system requirements Lead key technical initiatives and mentor junior engineers What They’re Looking For: Strong experience … systems Solid Python skills (test frameworks, automation, scripting) Familiarity with real-time OS, multithreading, and safety standards like DO-178C SC Clearance Senior Staff Software Engineer – Embedded & Python | London Hybrid More ❯
Posted:

Senior Software Engineer

london, south east england, United Kingdom
Intec Select
Senior Staff Software Engineer – Embedded & Python | London Hybrid | £90,000 We're working with a leading aerospace technology company looking for a Senior Staff Software Engineer to join their embedded systems team. You'll help shape the future of real-time control systems for next-gen aerospace applications. … What You’ll Do: Design and develop embedded software for safety-critical, real-time systems Use Python for tooling, simulation, or test automation Collaborate with cross-functional teams to define and refine system requirements Lead key technical initiatives and mentor junior engineers What They’re Looking For: Strong experience … systems Solid Python skills (test frameworks, automation, scripting) Familiarity with real-time OS, multithreading, and safety standards like DO-178C SC Clearance Senior Staff Software Engineer – Embedded & Python | London Hybrid More ❯
Posted:

Principal Staff Software Engineer, AI and Data Infrastructure

London, United Kingdom
Google Inc
Principal Staff Software Engineer, AI and Data Infrastructure link Copy link corporate_fare Google place London, UK Advanced Experience owning outcomes and decision making, solving ambiguous problems and influencing stakeholders;deep expertise in domain. Apply link Copy link Bachelor's degree or equivalent practical experience. 8 years of experience … in software development and with data structures/algorithms in Python. 7 years of experience in leading technical project strategy, Machine Learning (ML) design, and optimizing ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning). 5 years of experience with speech/audio (e.g., technology … learning (e.g., sequential decision making) or ML infrastructure, or related ML field. 5 years of experience with design and architecture; and testing/launching software products. Preferred qualifications: Master's degree or PhD in Engineering, Computer Science, or a related technical field. 5 years of experience in a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer, C++

London Area, United Kingdom
Hybrid / WFH Options
Templeton & Partners - Innovative & Inclusive Hiring Solutions
C++ Software Engineers – Junior & Senior Contract Roles | London | Energy Sector | 💡 Exciting Contract Opportunities for C++ Developers at All Levels! Are you a C++ developer looking to work on cutting-edge projects in the energy sector ? We are hiring both junior (4+ years’ experience) and senior (10+ years’ experience) contractors … an opportunity to contribute to innovative solutions in a fast-evolving industry. Role Overview 🔹 Junior C++ Developer (4+ years’ experience) – Work hands-on in software development, contributing to high-performance applications in a collaborative team. 🔹 Senior C++ Developer (10+ years’ experience) – Lead development efforts, mentor junior engineers, and drive … You Need 🔹 C++ Expertise – Strong proficiency in modern C++, with hands-on development experience. 🔹 Analytical & Problem-Solving Skills – Ability to debug, optimise, and enhance software performance. 🔹 Collaboration & Communication – Work effectively within a team environment. 🔹 (For senior roles) Leadership experience in software development and mentoring. • Experienced in breaking down More ❯
Posted:

Software Engineer, C++

london, south east england, United Kingdom
Hybrid / WFH Options
Templeton & Partners - Innovative & Inclusive Hiring Solutions
C++ Software Engineers – Junior & Senior Contract Roles | London | Energy Sector | 💡 Exciting Contract Opportunities for C++ Developers at All Levels! Are you a C++ developer looking to work on cutting-edge projects in the energy sector ? We are hiring both junior (4+ years’ experience) and senior (10+ years’ experience) contractors … an opportunity to contribute to innovative solutions in a fast-evolving industry. Role Overview 🔹 Junior C++ Developer (4+ years’ experience) – Work hands-on in software development, contributing to high-performance applications in a collaborative team. 🔹 Senior C++ Developer (10+ years’ experience) – Lead development efforts, mentor junior engineers, and drive … You Need 🔹 C++ Expertise – Strong proficiency in modern C++, with hands-on development experience. 🔹 Analytical & Problem-Solving Skills – Ability to debug, optimise, and enhance software performance. 🔹 Collaboration & Communication – Work effectively within a team environment. 🔹 (For senior roles) Leadership experience in software development and mentoring. • Experienced in breaking down More ❯
Posted:

Security Software Engineer

EC1V, Bunhill, Greater London, United Kingdom
Hybrid / WFH Options
Technical Futures Ltd
Research Engineer - Security Software/Blockchains/Smart Contracts - Solidity/Rust/Python/C & C++ - Cryptanalysis/Cryptology - Fully Remote. Rewarding opportunities for exceptional Research Engineers to get involved with Blockchain programming and Smart Contract Auditing; playing a key role in reducing risk and fortifying code within … the financial industry. The Security Software/Research Engineer, ideally with a PhD in Mathematics, Computing, Cryptography or similar and coupled with strong programming skills (Solidity, Python, C/C++, Go, Rust) will join an innovative self-funded start-up combining high-end security, blockchain and program analysis research. … You’ll undertake Software Security Research as part of a team of experts in Compilers, Cryptography, Mathematics and Finance; bringing an appreciation (or personal interest in) real-world attacker mentality in order to reduce risk and fortify code. Of particular interest is knowledge of zero-knowledge proofs. The Research More ❯
Employment Type: Permanent
Salary: £50000 - £70000/annum Dep on Exp + Hybrid + Bonus
Posted:

Software Engineer

London, United Kingdom
Talan Group
UK, Talan counts 500 employees on several sites, the main being: London, Edinburgh, Chester, and Leeds. Job Description Talan is currently hiring for a Software Engineer to be part of a global finance team within an international bank based in Canary Wharf. You will be part of the Digital … work closely with the modelling teams to understand the models in detail and support modelling in delivering the models within the best practices of Software Engineering. Qualifications Extensive experience in designing, developing, and deploying software applications. Strong understanding of Software Development Lifecycle methodologies. Experience with Python, including More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

QA Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Reed Technology
QA Software Engineer * Location: London (Hybrid) * Job Type: Full-time Join a leading financial software and hardware vendor as a QA Software Engineer. This role offers a fantastic career opportunity within a dynamic, small to medium-sized Fintech business. Open to candidates at all levels of experience … of the role: * Analyse, define, and implement test cases to ensure comprehensive testing of our products. * Become an expert in low-latency, high-performance software and hardware products. * Provide expert usage and technical support for our products to a specialised client base. * Contribute to pre-sales technical support. * Develop More ❯
Employment Type: Permanent
Salary: £45000 - £70000/annum
Posted:
Software Engineering
London
10th Percentile
£56,250
25th Percentile
£72,500
Median
£100,000
75th Percentile
£118,750
90th Percentile
£138,750