Software Engineer Jobs in London

676 to 700 of 980 Software Engineer Jobs in London

Senior Software Engineer - Age of Empires (Remote) (London)

london, south east england, united kingdom
Hybrid / WFH Options
Forgotten Empires
Senior Software Engineer - Age of Empires (Remote) Senior Software Engineer - Age of Empires (Remote) 1 week ago Be among the first 25 applicants Forgotten Empires is a full-service game developer focused on Windows PC and Console games. While headquartered in the U.S., our team consists of 100+ passionate individuals from around the globe, each of … whom brings a unique skill set and perspective to the table. Since 2022 we are part of Keywords Studios. We are currently looking to add an experienced Software Engineer (focused in Gameplay and AI) to work on Age of Empires. As a programmer with us, you will use your awesome skills in C++ to help us to bring … debug, profile and optimize code Requirements What you'll bring to the table: Must have prior experience working on RTS based games in a professional setting Proven senior level engineer experience in C++ Recent experience working in the video game industry with at least 1 shipped title Experience working in a team environment B2 English level - conversational and written More ❯
Posted:

Senior Software Engineer - GoLang - £750-900 p/d

City of London, London, United Kingdom
Sanderson Recruitment
Go Engineer/GoLang Engineer/AI Engineer/AI Developer/Software Engineer - Go We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. Are you ready to bring your Lead Software Engineering expertise to the next level? We're looking … s commercial goals by harnessing artificial intelligence and machine learning technologies to develop new products, improve productivity, and enhance risk management effectively and responsibly Overview: Designs and develops creative software solutions, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops secure high-quality production code, and reviews … and debugs code written by others Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture Leads communities of More ❯
Employment Type: Contract
Rate: £750 - £900 per day
Posted:

Senior Software Engineer (Python) -London (London)

london, south east england, united kingdom
MODE Recruitment Limited
Senior Software Engineer (Python) -London Senior Software Engineer – Python – London/Home office The company: Through the power of AI and Big Data this company have developed a number of data driven tools and platforms aimed at delivering a transparent financial solution. Focusing purely on sustainable investment! If you want the leave the planet clean and … ethos of this company. This group has 4 arms: A Data Provider: Assessing the performance and sustainability of companies worldwide. AI: An advisory and technology company with an AI engineer for forecasting investment opportunities Asset Management: Investment management company investing in sustainable equities They focus on R&D of AI, ML, Data, Finance and sustainability. You will be based … and other teams (Specialists, Researchers, Product owners, designers etc) Have freedom to govern your own tasks and spend time on new developments and research. The candidate: Extensive experience in Software Engineering Strong experience with Python. You have a deep understanding of system design, data structures, and algorithms. Comfortable in cloud environments Test coverage is as important as the code More ❯
Posted:

Senior Software Engineer - GoLang - £750-900 p/d

London, South East, England, United Kingdom
Sanderson
Go Engineer/GoLang Engineer/AI Engineer/AI Developer/Software Engineer - Go We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. Are you ready to bring your Lead Software Engineering expertise to the next level? We're looking … s commercial goals by harnessing artificial intelligence and machine learning technologies to develop new products, improve productivity, and enhance risk management effectively and responsibly Overview: Designs and develops creative software solutions, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops secure high-quality production code, and reviews … and debugs code written by others Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture Leads communities of More ❯
Employment Type: Contractor
Rate: £750 - £900 per day
Posted:

Senior Software Engineer II, Endpoint - Cisco ThousandEyes

London, United Kingdom
Cisco Systems, Inc
Senior Software Engineer (C++), Endpoint Client - Cisco ThousandEyes Location: London, United Kingdom Area of Interest: Software Development Job Type: Professional Job Id: 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 extensive … beyond, helping customers deploy at scale while delivering AI-powered insights within Cisco's Networking, Security, Collaboration, and Observability portfolios. What You'll Do We seek a skilled C++ Software Engineer to join our team. This role involves working on integration and test automation projects, with opportunities to work across various technologies and platforms. Qualifications Modern C++ proficiency More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (Any OO)- Market-Leading Global Hedge Fund | London, UK (London)

Wandsworth, Greater London, UK
Oxford Knight
Software Engineer (Any OO)- Market-Leading Global Hedge Fund Summary Enthusiastic Software Engineer wanted for one of the world's leading hedge funds where you'll use your solid engineering expertise to create innovative, next-generation software solutions which drive the whole investment process. Within a fast-paced, dynamic environment, this position would suit someone … of transactions per second. You will also receive structured learning on technical and quantitative skills with the support of the firm's CTO. If you have a passion for software development and a passion for learning new technologies, this is perfect for you! Requirements Bachelor's, Master's or PhD degree in Computer Science from top-tier institution … Python) Deep knowledge of distributed service oriented architecture, relational databases, machine learning/deep learning Sound experience building high performance, highly available and scalable systems Proficiency in building complex software systems successfully taken up by users Rewards & Incentives Hugely collaborative environment; fantastic opportunity to learn new tech Competitive compensation: truly flat structure; feel valued for your input and be More ❯
Employment Type: Full-time
Posted:

Software Engineer (Any OO)- Market-Leading Global Hedge Fund | London, UK (London)

london, south east england, united kingdom
Oxford Knight
Software Engineer (Any OO)- Market-Leading Global Hedge Fund Summary Enthusiastic Software Engineer wanted for one of the world's leading hedge funds where you'll use your solid engineering expertise to create innovative, next-generation software solutions which drive the whole investment process. Within a fast-paced, dynamic environment, this position would suit someone … of transactions per second. You will also receive structured learning on technical and quantitative skills with the support of the firm's CTO. If you have a passion for software development and a passion for learning new technologies, this is perfect for you! Requirements Bachelor's, Master's or PhD degree in Computer Science from top-tier institution … Python) Deep knowledge of distributed service oriented architecture, relational databases, machine learning/deep learning Sound experience building high performance, highly available and scalable systems Proficiency in building complex software systems successfully taken up by users Rewards & Incentives Hugely collaborative environment; fantastic opportunity to learn new tech Competitive compensation: truly flat structure; feel valued for your input and be More ❯
Posted:

Software Engineer

Greater London, England, United Kingdom
D R Newitt Recruitment
Job Title: Software Engineer Location: London OR Leeds based (Hybrid flexibility) Salary: £50,000–£70,000 base (DOE) + Performance Bonus + Comprehensive Benefits Partnered with an ambitious, fast-scaling B2B distributor in the specialty chemicals sector, we are looking to hire a Business Intelligence & Technology Engineer to support its next phase of growth. Founded in the … high-impact role ideal for someone eager to take ownership of a growing organisation’s entire technology stack—from business intelligence and data analytics to automation, AI tools, and software integration. Reporting to senior leadership, you’ll identify inefficiencies, propose and implement scalable solutions, and play a strategic role in how the business leverages data and technology across operations … with external tech vendors, developers, and solution providers to deliver business-critical projects. What We’re Looking For A 2:1 or above degree in data, automation, Computer Science, software engineering. Proven experience in a technical role (e.g. BI Developer, Automation Engineer, Software/Data Engineer). Ability to build solutions using scripting languages (e.g. Python More ❯
Posted:

Senior Software Engineer II, Endpoint - Cisco ThousandEyes (London)

Wandsworth, Greater London, UK
Cisco Systems, Inc
Senior Software Engineer (C++), Endpoint Client - Cisco ThousandEyes Location: London, United Kingdom Area of Interest: Software Development Job Type: Professional Job Id: 1436783 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 … beyond, helping customers deploy at scale while delivering AI-powered insights within Cisco’s Networking, Security, Collaboration, and Observability portfolios. What You'll Do We seek a skilled C++ Software Engineer to join our team. This role involves working on integration and test automation projects, with opportunities to work across various technologies and platforms. Qualifications Modern C++ proficiency More ❯
Employment Type: Full-time
Posted:

Python Software Engineer

Greater London, Leicester, Leicestershire, United Kingdom
Uniting Ambition
Job Title: Backend Software Engineer (Python | Energy Sector) Location: Remote Type: Full-Time Industry: Renewable Energy/CleanTech About the Role We are seeking a Backend Software Engineer with a strong foundation in Python and a passion for the energy sector to join a fast-growing and mission-driven consultancy. This role offers the opportunity to … energy technologies (e.g., wind, solar, storage) and market mechanisms. Why Join? You'll be part of a mission-oriented team with deep expertise in remewable energy, data science and software engineering. This is a chance to work at the intersection of technology, policy, and sustainability, shaping tools that make renewable energy more accessible, efficient, and cost-effective. More ❯
Employment Type: Permanent
Salary: £50000 - £60000/annum
Posted:

T24 Principal Software Engineer

London, Clerkenwell, United Kingdom
Hybrid / WFH Options
CBSbutler Holdings Limited trading as CBSbutler
T24 Principal Software Engineer Location: London - Hybrid 3 days a week in the office Duration: Initially 6 months Rate: £market rate The company: Global Technology company delivering digital transformation to a financial services end client. The knowledge, experience and qualifications you need Wide, detailed, and up-to-date experience of the technologies and tools in your area. Plenty … of experience in the full lifecycle of developing software from the first idea to the final execution Mandatory to have L3 code development skills with hands-on experience. TAFJ knowledge and code library management experience. Local code development skill using Info Basic and TAFJ componentized codes. In-depth Technical knowledge of T24 Customization and OFS processing. Linux basics. Agile … delivery experience, especially around discovering requirements and preparing user stories. A good understanding of testing approaches and putting testability at the heart of software design and development. The ability to establish relationships with stakeholders at all levels A good understanding of system integration patterns and associated technologies. Excellent written and spoken English, and communication skills to help manage relationships More ❯
Employment Type: Contract
Rate: £450 - £550/day
Posted:

Embedded Robotics Software Engineer

London, United Kingdom
Hybrid / WFH Options
Entangle Labs
Protocol, Universal Data Feeds, and customizable agent network bring high-performance, scalable infrastructure to developers in the DeFi space and beyond. Position Overview: We are seeking an experienced Embedded Software Robotics Engineer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining embedded software systems for robotic applications. This role requires … a strong background in software engineering, robotics, and embedded systems, along with a passion for innovation and problem-solving. Key Responsibilities: Design and Development: Create and implement embedded software for robotic systems, ensuring high performance and reliability. Testing and Debugging: Conduct thorough testing and debugging of software components, utilizing both automated tests and live testing environments. Collaboration … Work closely with cross-functional teams including hardware engineers, system architects, and product managers to integrate software with hardware components. System Architecture: Participate in the architectural design of complex robotic systems, focusing on scalability and efficiency. Documentation: Maintain clear documentation of software designs, processes, and testing results to ensure compliance with industry standards. Continuous Improvement: Analyze system performance More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer, Ring

London, United Kingdom
Amazon
individuals with a strong sense of independence to join our team in Cambridge. Our team will develop current projects as well as build and deliver new features. As a Software Development Engineer, you will be a core member of the development team. The ideal candidate is passionate about building IoT products. You must be responsive, flexible, and able … been through the process from start to finish. Is comfortable with proactive outward communication and technical leadership and never shies away from a challenge. We are looking for a Software Engineer to join the Ring team and support the development of new and existing products. We value your passion to discover, invent, simplify and build. Key job responsibilities … and demonstrating technical leadership. BASIC QUALIFICATIONS Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems. Experience in professional, non-internship software development. Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design. PREFERRED QUALIFICATIONS Bachelor's degree in computer science or equivalent. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer, Data Center Builder Tools

London, United Kingdom
Amazon
Software Development Engineer, Data Center Builder Tools Job ID: Amazon Data Services UK Limited The Data Center Builder Tools team is looking for an innovative, self-directed Software Development Engineer to drive the development and scaling of managed industrial control services used within AWS Data Centers worldwide. Contribute to Amazon's vision of developing the safest … and most secure, reliable, and efficient data centers on Earth. As a Software Development Engineer II (SDE2) on this team, you will design new software solutions that power AWS Data Center industrial controls platform and management software products. - Leverage your expertise in areas such as systems automation, software and test automation, and mission-critical embedded … systems at scale - Implement Amazon's software development principles to increase the security, availability, and simplicity of industrial controls in our data centers - Work alongside a talented, cross-functional team of hardware engineers, data center operations, and security specialists - Contribute to the vision of developing the safest and most secure, reliable, and efficient data centers on Earth If you More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (London)

London, UK
PhysicsX
Join to apply for the Senior Software Engineer role at PhysicsX 2 days ago Be among the first 25 applicants Join to apply for the Senior Software Engineer role at PhysicsX PhysicsX is a deep-tech company of scientists and engineers, developing machine learning applications to massively accelerate physics simulations and enable a new frontier of … confidentiality. We are about to take the next leap in building out our technology platform and product offering. In this context, we are looking for a capable and enthusiastic Software Engineer to join our team. If all of this sounds exciting to you, we would love to talk (even if you don't tick all the boxes). … The Role We are looking for passionate Senior Software Engineers (with Back End experience) to join us in building the cutting-edge platform that empowers Data Scientists, Machine Learning Engineers and Simulation Engineers to create, train, and deploy physics-informed models at PhysicsX. You'll take ownership of your work from implementation to production, ensuring quality, scalability, and observability More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer (London)

london, south east england, united kingdom
PhysicsX
Join to apply for the Senior Software Engineer role at PhysicsX 2 days ago Be among the first 25 applicants Join to apply for the Senior Software Engineer role at PhysicsX PhysicsX is a deep-tech company of scientists and engineers, developing machine learning applications to massively accelerate physics simulations and enable a new frontier of … confidentiality. We are about to take the next leap in building out our technology platform and product offering. In this context, we are looking for a capable and enthusiastic Software Engineer to join our team. If all of this sounds exciting to you, we would love to talk (even if you don't tick all the boxes). … The Role We are looking for passionate Senior Software Engineers (with Back End experience) to join us in building the cutting-edge platform that empowers Data Scientists, Machine Learning Engineers and Simulation Engineers to create, train, and deploy physics-informed models at PhysicsX. You'll take ownership of your work from implementation to production, ensuring quality, scalability, and observability More ❯
Posted:

Software Development Engineer in Test SDET - 3 Month Contract

London, South East, England, United Kingdom
Roc Search Limited
Roc Search Tech have a 3 month contract available for a (SDET) Software Development Engineer in Test to join a growing Fintech startup in London. IMMEDIATE STARTInside IR35 - Day Rate TBCLocation: London - Hybrid (2 days a week in the office)Responsibilities:* Design, implement, and execute automated test suites using BDD principles and frameworks.* Prioritise test robustness and execution More ❯
Employment Type: Contractor
Rate: Salary negotiable
Posted:

Senior Software Engineer (London)

London, UK
CyberArk
assets. To learn more about CyberArk, visit our CyberArk blogs or follow us on X, LinkedIn or Facebook. Job Description We are looking for an experienced, curious and driven software engineer to join the founding team of an exciting new area of our business. Workload Identity presents a huge opportunity to change the way that communication between services … is secured. It is also a challenging area which touches on many different foundational pieces of modern software development - networking, security, authorization, SDKs, cloud, Kubernetes and much more. CyberArk is putting together a new team dedicated to tackling this problem, and are looking for an experienced engineer to help shape both the team and the technology. Working closely … with a small team you will prototype product ideas and work quickly to iterate and experiment, before moving to productionize the best ideas. We are looking for an engineer with experience of at least one of security, networking, cloud or Kubernetes, ideally with specific experience related to the area of Workload Identity. This role has a lot of scope More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer (London)

london, south east england, united kingdom
CyberArk
assets. To learn more about CyberArk, visit our CyberArk blogs or follow us on X, LinkedIn or Facebook. Job Description We are looking for an experienced, curious and driven software engineer to join the founding team of an exciting new area of our business. Workload Identity presents a huge opportunity to change the way that communication between services … is secured. It is also a challenging area which touches on many different foundational pieces of modern software development - networking, security, authorization, SDKs, cloud, Kubernetes and much more. CyberArk is putting together a new team dedicated to tackling this problem, and are looking for an experienced engineer to help shape both the team and the technology. Working closely … with a small team you will prototype product ideas and work quickly to iterate and experiment, before moving to productionize the best ideas. We are looking for an engineer with experience of at least one of security, networking, cloud or Kubernetes, ideally with specific experience related to the area of Workload Identity. This role has a lot of scope More ❯
Posted:

Senior Mobile Software Engineer FinTech (Fully Remote)

South West London, London, United Kingdom
Hybrid / WFH Options
Interact Consulting Limited
Senior Mobile Software Engineer - FinTech (Fully Remote, 1 Day/Month in London) Location: Fully Remote (UK-based), with 1 day per month in our London office (travel at own expense) Salary: Up to £80,000 per annum Bonus: 12.5% of salary per year Pension: 10% employer contribution Holiday: 30 days per annum About the Role We are … a dynamic fintech company looking for an experienced Senior Mobile Software Engineer to join our growing team. You'll have the opportunity to shape the future of our mobile products, working on innovative solutions that empower our customers and drive business success. This is a fully remote position, with just one day per month required in our London More ❯
Employment Type: Permanent, Work From Home
Posted:

Lead Software Engineer

London, United Kingdom
Better placed recruitment
Lead Full Stack Engineer - Python, Postgres, JavaScript Location: London, UK (onsite 2 days per week preferred) Salary: £90k-140K DOE + Stock Options We are looking for an experienced Lead Full Stack Engineer to join a fast-growing, AI-driven company. With an exceptional founding team, the business is expanding 30% month-on-month and faces complex technical More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C# Software Engineer - Open to any OO- Leading Discretionary Trading Fund | London, UK (London)

Wandsworth, Greater London, UK
Oxford Knight
C# Software Engineer - Open to any OO- Leading Discretionary Trading Fund This leading UK-based discretionary trading fund, boasting AUM of over $16 billion, is looking for a highly skilled C# developer to join their technology team. This team works directly with the researchers and quantitative professionals to solve the toughest of technical challenges working throughout all areas More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer - Python/MongoDB (London)

Plumstead, Greater London, UK
Hybrid / WFH Options
Canonical
Social network you want to login/join with: Senior Software Engineer - Python/MongoDB, London Client: Canonical Location: London, United Kingdom Job Category: Other EU work permit required: Yes Job Reference: 1342677a6a2b Job Views: 16 Posted: 22.06.2025 Expiry Date: 06.08.2025 Job Description: We're enabling high-performing, rock-solid MongoDB deployments on any cloud or platform our … Linux systems administration, operations, and package management. You are passionate about quality and automatic testing. Work with industry pioneers in open source alongside intelligent engineers at all levels from engineer to CTO and CEO. At Canonical, we've cultivated a remote-first culture since our inception. Enjoy a competitive salary, the flexibility to work and live where you wish More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer (London)

Highgate, Greater London, UK
Symbolica AI
Join to apply for the Senior Software Engineer role at Symbolica AI Join to apply for the Senior Software Engineer role at Symbolica AI Symbolica is an AI research lab pioneering the application of category theory to enable logical reasoning in machines. We’re a well-resourced, nimble team of experts on a mission to bridge … most complex challenges with precision and insight. Join us to redefine the future of AI by turning groundbreaking ideas into reality. About The Role We’re looking for Senior Software Engineers to take full ownership of delivering working systems from prototypes and high-level specs — taking ideas from the research team, turning them into production-quality systems, and shipping … the real world. This is an onsite role based in our London office (66 City Rd). Your Focus Translate research prototypes and high-level concepts into production-quality software Own deliverables end-to-end: take specifications, clarify requirements, and execute to completion Build systems that are correct, reliable, maintainable, and performant Work closely with ML researchers and engineers More ❯
Employment Type: Full-time
Posted:

C# Software Engineer - Open to any OO- Leading Discretionary Trading Fund | London, UK (London)

london, south east england, united kingdom
Oxford Knight
C# Software Engineer - Open to any OO- Leading Discretionary Trading Fund This leading UK-based discretionary trading fund, boasting AUM of over $16 billion, is looking for a highly skilled C# developer to join their technology team. This team works directly with the researchers and quantitative professionals to solve the toughest of technical challenges working throughout all areas More ❯
Posted:
Software Engineer
London
10th Percentile
£62,000
25th Percentile
£80,000
Median
£107,500
75th Percentile
£135,000
90th Percentile
£138,750