Software Engineering Jobs in London

251 to 275 of 6,076 Software Engineering Jobs in London

Senior Software Engineer – ML Data Platform

City of London, London, United Kingdom
Zettafleet
founding team and contribute towards best practices, standards, and culture of the company. What we are looking for: Back-end development: 5+ years of industry experience in back-end engineering developing data platforms or large-scale extract-transform-load (ETL) pipelines. Programming languages: Proficiency in Python for data pipelines, distributed systems and micro-services. Cloud-native technologies: Experience in … developing and deploying in cloud platforms (e.g., AWS, GCP or Azure), an understanding of containerisation (e.g., Docker) and infrastructure-as-code software (e.g., Terraform). Algorithms and data structures: Excellent understanding of core CS fundamentals, including common abstract data structures and algorithms with the ability to apply them to optimise production systems. Problem solving: Strong analytical problem-solving skills … an impact on day one. Competitive salary, equity and benefits package. 28 days + public holidays allowance. Opportunities for professional growth and progression with your career. Work on challenging engineering problems that have a real impact on the industry. Work with high-profile customers and technology partners. More ❯
Posted:

Senior Software Engineer – ML Data Platform

London Area, United Kingdom
Zettafleet
founding team and contribute towards best practices, standards, and culture of the company. What we are looking for: Back-end development: 5+ years of industry experience in back-end engineering developing data platforms or large-scale extract-transform-load (ETL) pipelines. Programming languages: Proficiency in Python for data pipelines, distributed systems and micro-services. Cloud-native technologies: Experience in … developing and deploying in cloud platforms (e.g., AWS, GCP or Azure), an understanding of containerisation (e.g., Docker) and infrastructure-as-code software (e.g., Terraform). Algorithms and data structures: Excellent understanding of core CS fundamentals, including common abstract data structures and algorithms with the ability to apply them to optimise production systems. Problem solving: Strong analytical problem-solving skills … an impact on day one. Competitive salary, equity and benefits package. 28 days + public holidays allowance. Opportunities for professional growth and progression with your career. Work on challenging engineering problems that have a real impact on the industry. Work with high-profile customers and technology partners. More ❯
Posted:

Senior Software Engineer (.NET, SQL)

London, England, United Kingdom
Frontiers Media S.A
Social network you want to login/join with: Senior Software Engineer (.NET, SQL), London col-narrow-left Client: Location: London, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: 9be8a57b7cce Job Views: 4 Posted: 29.06.2025 Expiry Date: 13.08.2025 col-wide Job Description: Who we are At Frontiers we are on a mission … with product managers, architects, and other cross-functional teams to gather requirements, assess technical feasibility, and determine optimal implementation strategies. Collaborate within a multinational, cross-functional team to deliver software solutions aligned with business needs. Write clean, maintainable, and efficient code while adhering to best practices. Ensure the quality of the delivered solutions. Optimize applications for performance, scalability, and … to learn, flexible approach, and staying current with emerging trends in IT to maintain an up-to-date technology stack. Required Skills and Experience : 4+ years of experience in software engineering, specializing in .NET Core/Framework. 3+ years of hands-on experience with SQL Server. Familiar with Agile/Scrum methodologies. Skilled in building and consuming RESTful More ❯
Posted:

Junior Software Engineer

London, United Kingdom
Kitt
Reporting directly into our Head of Engineering, you'll be working across our comprehensive workspace management platform. This is a full stack role where you'll contribute to our microservices architecture, frontend applications, and learn about our infrastructure. It's a fantastic opportunity to grow your skills across a modern, distributed system at scale. We define ourselves as product … APIs and gRPC services to mobile apps, with support from the team Code quality: Follow code quality standards, participate in code reviews, and learn best practices for writing maintainable software Product collaboration: Work with product managers, designers, and engineers to understand requirements and deliver user-focused solutions Bug fixing & maintenance: Identify and fix bugs, improve existing features, and help … Learn our deployment pipeline, work with our custom Kitt CLI tools, and understand our development workflow Our team highlights Quarterly hackdays Integrated personal development time (3 days a quarter) Engineering show and tell over pizza and refreshments Up-skilling budget A culture focussed on developer experience and giving you a platform to thrive and grow both technically and personally More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Babcock
countries to collect, connect and understand complex data, so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in the most demanding environments. Job Title: Software Engineer Requistion ID: 120492 Location: London or Manchester - Hybrid working offered, with consideration for both full and part-time applicants - please speak to your recruiter about the options Grade … edge technology and self-motivated to find innovative solutions to complex challenges as part of a team who help keep the UK safe? Join BAE Systems as an experienced Software Engineer. As a key member of a Software Engineering team, you'll be working with our National Security Customers to build systems that support their core mission … code using Automated Testing Frameworks Ensuring code consistency and quality by utilising static code analysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Common software design patterns Using precedent and your own creativity to solve our client's challenges! It would be great if you also had experience in some of these, but if More ❯
Posted:

Senior Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
GiveDirectly
and country operations teams of ~650, together come from 21 different countries speaking 69 different languages. Team members bring experiences from the private sector, NGOs and government. From software engineers to seasoned humanitarian workers, former management consultants to public servants, researchers to field operations -- it’s an incredible group of people. Our values are central and deliberately opinionated. We … whether that’s identifying recipients in hard-to-reach places, sending payments quickly after disasters, or powering the platforms our donors use to give. We’re hiring a Senior Software Engineer to help build the systems behind this work. Our engineering team still operates like a startup within GiveDirectly—lean, fast-moving, and high-autonomy. You’ll lean … help shape the roadmap, and collaborate closely across disciplines to solve real-world problems. The specific team you’ll join is still being finalized—it could be: Our Programs Engineering team (getting cash in the hands of people experiencing extreme poverty), Our Fundraising Engineering team (raising more money for recipients), or Our International Rapid Response team (getting cash More ❯
Posted:

Senior Software Engineer United Kingdom, London

London, England, United Kingdom
PlayStation
Best Place to Work. Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, acclaimed PlayStation software titles from PlayStation Studios, and more. PlayStation also strives to create an inclusive environment that empowers employees and embraces diversity. We welcome and encourage everyone who has a passion … PlayStation brand falls under Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Group Corporation. Department Overview: As part of the Gaming, Developer and Future Technology (GDFT), Applied Research Engineering team, you will implement and deliver state of the art applications and plug-ins, involving a wide range of products, services and platforms. GDFT is focused on the future … Creating architecture, specifications and frameworks for use across multiple hardware and cloud architectures whilst considering the needs and requirements of other teams. Collaborating with engineers and teams in Production Engineering to deliver network enabled solutions and components that can be packaged and deployed within cloud architectures Collaborating with the Project Management team and other engineers for planning, coordination and More ❯
Posted:

Senior Software Engineer

City of London, London, United Kingdom
Stealth AI Startup
forefront of agentic systems. What You’ll Do Design & build scalable backend services and data pipelines - written in Python and deployed with Docker & Kubernetes. Integrate with enterprise ecosystems- enterprise software systems such as SAP and Oracle ERP, GraphQL/REST APIs, SFTP feeds, and event buses (Kafka, Pulsar). Wrangle large, heterogeneous data sets —model, transform, and index multi … the stack - build lightweight front-ends when needed and pair with ML engineers on inference and evaluation pipelines. You Might Be a Great Fit if You Have strong commercial software-engineering experience, with a fluency in Python and comfortable in TypeScript/JavaScript . Have built and operated data-intensive systems (batch & streaming) in a cloud environment (AWS … to disconnect and recharge. Visa sponsorship available for exceptional talent already eligible to work in the UK (must be based in the UK already) An opportunity to define the engineering culture and leave your mark on technology that could reshape a vast, underserved market. Interview Process: Following an initial screening call with our talent partner, the interview process will More ❯
Posted:

Senior Software Engineer

London Area, United Kingdom
Stealth AI Startup
forefront of agentic systems. What You’ll Do Design & build scalable backend services and data pipelines - written in Python and deployed with Docker & Kubernetes. Integrate with enterprise ecosystems- enterprise software systems such as SAP and Oracle ERP, GraphQL/REST APIs, SFTP feeds, and event buses (Kafka, Pulsar). Wrangle large, heterogeneous data sets —model, transform, and index multi … the stack - build lightweight front-ends when needed and pair with ML engineers on inference and evaluation pipelines. You Might Be a Great Fit if You Have strong commercial software-engineering experience, with a fluency in Python and comfortable in TypeScript/JavaScript . Have built and operated data-intensive systems (batch & streaming) in a cloud environment (AWS … to disconnect and recharge. Visa sponsorship available for exceptional talent already eligible to work in the UK (must be based in the UK already) An opportunity to define the engineering culture and leave your mark on technology that could reshape a vast, underserved market. Interview Process: Following an initial screening call with our talent partner, the interview process will More ❯
Posted:

Senior Software Engineer - Search Platform

London, England, United Kingdom
Mimecast Limited
Senior Software Engineer - Search Platform page is loaded Senior Software Engineer - Search Platform Apply locations Great Britain - London time type Full time posted on Posted 2 Days Ago job requisition id R5623 Join Our Quest for Search Excellence: Become a Senior Software Engineer on the Search Platform Team! About Us: At Mimecast, we are dedicated to providing … distributed indexing and search service that holds petabytes of email indices, ensuring our clients can efficiently search within and manage their data. Position Overview: We are seeking a Senior Software Engineer to join our Search Platform team in London. The ideal candidate will have a strong background in core Java development, with experience in Lucene or other Lucene-based … functional teams in Agile sprints, contributing to planning, development, and review processes. CI/CD Practices: Utilize GitLab and Jenkins for continuous integration and deployment, ensuring smooth and efficient software delivery. Containerization: Leverage Docker and Kubernetes for container orchestration and deployment, enhancing the scalability of our applications. What You’ll Bring Education: Bachelor’s degree in Computer Science, Engineering More ❯
Posted:

Software Development Engineer-Finance AI and ML Dev, PXT Finance - ML Forecasting and Core Engi[...]

London, England, United Kingdom
Amazon
Software Development Engineer-Finance AI and ML Dev, PXT Finance - ML Forecasting and Core Engineering Amazon Finance Tech team leads innovation to combine data-driven finance with the AI approach driving accuracy, next gen forecasting capabilities, speed, efficiency, and reliability by exploring new techniques in ML and GenAI and building full stack services in AWS. This AI-First … lead AI Application Architecture, designs for predicting outcomes, forecasting values with high degree of automation and ML Ops for existing science pipelines and frameworks. Key job responsibilities As an software engineer on the team, you will own components of an integrated system. You will design and develop these components using AI builder tools, AWS and serverless infrastructure in the … data with the highest standard of privacy. You will create a system that will allow the team to monitor the efficiencies of the designs. You will utilize GenAI-assisted software development on a daily basis that integrates with artificial intelligence tools like Amazon Q Developer into builder workflows to generate & optimize code, build tests, explain unfamiliar code, and learn More ❯
Posted:

Software Engineer

London, England, United Kingdom
Riskonnect
they unite our organization and bring meaning and purpose to what we do. #Pioneer #Spark #Focus #Community Job Responsibilities Participate in requirements analysis. Collaborate with internal teams to produce software design and architecture. Write clean, scalable code using C#/Typescript programming languages. Test and deploy application and systems. Revise, update, refactor and debug code. Improve existing software. Develop … documentation throughout the software development life cycle (SDLC). Position Requirements: Degree from a recognized university, preferably in Computer Science, Engineering, or IT. 2+ year of experience in .NET Core and Angular development. Proficiency in C#, ASP.NET Core, and Entity Framework Core. Strong front-end skills in Angular 13+, TypeScript, HTML5, CSS3, and JSON. Experience working with RESTful … APIs and integrating front-end applications with back-end services. Sound knowledge of software design patterns and OOP concepts. Experience with MS SQL Server technologies. Familiarity with Git and version control workflows. Experience with third-party libraries and APIs. Familiarity with Agile methodologies (e.g., SCRUM). Strong problem-solving, analytical, and troubleshooting skills. Excellent communication and teamwork abilities. Experience More ❯
Posted:

Software Developer

London, England, United Kingdom
IBM
Join to apply for the Software Developer role at IBM Join to apply for the Software Developer role at IBM Introduction At IBM CIC, we deliver deep technical and industry expertise to a wide range of public and private sector clients in the UK. Introduction At IBM CIC, we deliver deep technical and industry expertise to a wide … development team. As a Developer, you'll work alongside experienced engineers, contributing to the creation and maintenance of our cloud-based applications. Application Developer will participate in the full software development lifecycle, focusing on designing, coding, developer testing, and deploying cloud-native applications using modern full-stack technologies. Responsibilities Design develop and maintain robust and scalable web applications using … of microservices and event-driven design. Experience with databases (SQL, NoSQL). Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries IT Services and IT Consulting Referrals increase your chances of interviewing at IBM by 2x Get notified about new Software Engineer jobs in London More ❯
Posted:

Sr Software Engineer (Java, React)

London, England, United Kingdom
WeAreTechWomen
About the Role: Grade Level (for internal use): 10 The Team: S&P Global corporates value stream technology team consists of geographically diversified software engineers responsible to develop scalable solutions by working directly with product development team. Our team culture is oriented towards equality in the realm of software engineering irrespective of hierarchy promoting innovation. One should … Impact: You will enable S&P ratings business to provide best in class end-to-end analytical, commercial and customer experience by building feature rich solutions including big data engineering, analytics, business intelligence and workflow capabilities. The ideal candidate thrives in a highly technical role and will design and develop software using cutting edge technologies consisting of web More ❯
Posted:

Software Engineer II - React

Westminster Abbey, England, United Kingdom
J.P. MORGAN-1
description before applying. Be an integral part of an agile team that's constantly pushing the envelope to innovate, build, enhance and deliver top-notch technology products. As a Software Engineer at JPMorgan Chase within the Strategic Growth Office and a part of the Aumni Team you are an integral part of an agile team that works to enhance … technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Structure software so that it … like Spring Boot. Experience building solutions on at least one Cloud platform (AWS, Azure, GCP). Experience working on globally distributed applications with strict consistency requirements. Knowledge of modern software architecture patterns. Experience with a modern CI/CD platforms such Circle Ci. Experience with modern version control platform such as GitHub. Adjusts quickly to changing priorities and conditions. More ❯
Posted:

Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Automata
re more than just a company disrupting the industry—we're a team of innovators, problem-solvers, and creators passionate about empowering scientists. Our LINQ platform combines hardware and software to streamline workflows, making lab automation fast, flexible, and affordable. This means our customers can focus on groundbreaking research, while we take care of the rest. Why Work at … through hands-on experience or professional development, you’ll grow both professionally and personally. Community : Join a diverse, passionate team that values collaboration. We're hiring a Full Stack Software Engineer whose mission is to build lab automation products at the convergence of hardware and software in the life-sciences automation space that can transform the industry, accelerating … science. About the team Our engineers are driven by curiosity and a growth mindset. They find immense joy in seeing the software power the robots and the hardware bench, transporting plates from instrument to instrument. They understand the profound impact of their work on the life sciences industry, and this fuels their passion. The core skills we’d like More ❯
Posted:

Senior Software Engineer

London, United Kingdom
Hybrid / WFH Options
Moneybox
retirement services all together into one simple app, so it's easier than ever to achieve your goals and build wealth, whatever your starting point. Job Brief Our backend engineering teams are responsible for defining and delivering our strategic technology roadmap and platform capabilities that support the entire business. With over 1.5 million customers and responsibility for managing … high standards, and continually improving processes. Provide technical support to internal teams and actively share knowledge through documentation, including Architectural Decision Records (ADRs). Initiate and contribute to wider engineering technical designs. Who You Are Enthusiastic about contributing to a fast-growing company with a mission to make a positive impact on the world. A passionate and dedicated software …/framework) - REST APIs - OO programming languages (we use C#) - Relational databases, ACID transactions Strong analytical and problem solving skills. Ability to communicate complex design ideas to the wider engineering group Able to work both alone and as part of an agile team. Able to actively participate in technical and commercial discussions. What's In It For You? Opportunity More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Conversions

London, England, United Kingdom
Henry Schein One group
customer success in mind, building relationships that go beyond transactions and ensuring that as team members, we all prioritise customer success in every aspect of our work. We build software that delivers value for our users and resist the urge to over-engineer our solutions. We let our users and the data tell us where we go next. Our … NodeJS, TypeScript, Angular, TailwindCSS .NET 7, Blazor WebAssembly Puma, Sidekiq Postgres, Redis GitHub, AzureDevOps, Slite, Slack How You'll Make An Impact We are looking for a talented senior software engineer who is experienced at building applications for consumers and enterprises. You will play a leading role on our teams and have flexibility, autonomy and responsibility to help design … globe. About You You are highly self-motivated and can work independently or partner closely with other engineers on a project. You have proven experience within leading roles on software engineering team projects. You are excited about building high quality products and want to own the product development lifecycle starting with the right design and development principles. You More ❯
Posted:

Senior Software Engineer I - Menu Foundation [United Kingdom]

London, England, United Kingdom
Hybrid / WFH Options
Olo Inc
digital ordering, payment, and guest engagement solutions enable hospitality at scale, helping brands to do more with less, and making every guest feel like a regular. As a Senior Software Engineer , you will play a significant and visible role in helping us scale one of the most advanced food ordering platforms in the market. We are looking for a … to improve code quality across the team. Partner with Product and other stakeholders to refine requirements, ensuring solutions are well-architected and aligned with business goals. Deliver reliable, maintainable software solutions and actively implement performance optimizations and resilience mechanisms. Monitor and maintain services in production, diagnosing and resolving critical issues efficiently with minimal support. Participate in the architecture and … Contribute actively to the team's knowledge base, lead learning sessions, and promote a culture of continuous improvement. What We'll Expect From You 5+ years of experience in software engineering, including excellent knowledge of C#, .NET and object oriented concepts. 3+ years of experience developing and maintaining scalable React applications using modern JavaScript frameworks and libraries (TypeScript More ❯
Posted:

Senior Lead Software Engineer - Team Lead - Accelerator Business

London, England, United Kingdom
J.P. MORGAN
that nurtures skills and helps you realize your potential. Our team is key to our success. We're people-first. We value collaboration, curiosity and commitment. As a Lead Software Engineer at JPMorgan Chase within the Accelerator Business in the Onboarding and KYC team, you are the heart of this venture, focused on getting smart ideas into the hands … and break down product requirements into actionable technical tasks Provide operational support of production systems within a you-build-it-you-run-it culture Lead communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies Refine and improve development and deployment processes Add to team culture of diversity, equity, inclusion, and … debugging skills, with the ability to troubleshoot complex systems in production. Excellent verbal and written communication skills to work effectively with cross-functional teams and stakeholders. Deep understanding of software development lifecycle practices, including CI/CD, TDD, security and Agile methodologies. Practical cloud native experience, deploying Kubernetes applications on a cloud service provider, such as Google Cloud, Amazon More ❯
Posted:

Senior Lead Software Engineer - Team Lead - Accelerator Business

Westminster Abbey, England, United Kingdom
J.P. MORGAN-1
that nurtures skills and helps you realize your potential. Our team is key to our success. We're people-first. We value collaboration, curiosity and commitment. As a Lead Software Engineer at JPMorgan Chase within the Accelerator Business in the Onboarding and KYC team, you are the heart of this venture, focused on getting smart ideas into the hands … and break down product requirements into actionable technical tasks Provide operational support of production systems within a you-build-it-you-run-it culture Lead communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies Refine and improve development and deployment processes Add to team culture of diversity, equity, inclusion, and … debugging skills, with the ability to troubleshoot complex systems in production. Excellent verbal and written communication skills to work effectively with cross-functional teams and stakeholders. Deep understanding of software development lifecycle practices, including CI/CD, TDD, security and Agile methodologies. Practical cloud native experience, deploying Kubernetes applications on a cloud service provider, such as Google Cloud, Amazon More ❯
Posted:

Sr. Software Engineer, Infrastructure

London, England, United Kingdom
Hybrid / WFH Options
Circadia Technologies Ltd
Position Overview: As a Sr. Software Engineer, Infrastructure at Circadia Health, you will play a critical role in ensuring our technical infrastructure's stability, scalability, and efficiency, which powers innovative predictive clinical analytics solutions. Reporting directly to the CTO, you will work collaboratively with the engineering and product teams to maintain and enhance the systems and processes that … foundation for Circadia's future success. This is a mission critical role where reliability standards are extremely important since you will be directly responsible for the health of our software architecture serving 30k+ patients monitored by our Circadia Contactless Monitor (IoT devices) every day, growing to 100k+ in the next 2 to 3 years. Key Responsibilities: Maintain and enhance … identify and resolve issues quickly. Documentation: Create and maintain comprehensive documentation for cloud infrastructure and processes. Maintain documentation at a level required for a cloud infrastructure powering a SaMD (Software as a Medical Device) product. Instrumentation: Develop and maintain instrumentation infrastructure to ensure system health. Build instrumentation systems to provide timely system health checks and alerts using Prometheus and More ❯
Posted:

Senior Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Altitude Angel Limited
integration of unmanned aerial systems (UAS) into shared airspace, we’ve paved the way for the future of advanced air mobility (AAM). About the Role As a Senior Software Engineer at Altitude Angel, you will play a pivotal role in shaping the future of aviation technology. You will design and build robust, scalable systems that power our world … leading Unmanned Traffic Management (UTM) platform, enabling the safe integration of drones into airspace. We are looking for a talented individual who is passionate about engineering solutions, not just developing code. You will have the opportunity to innovate, solve complex challenges, collaborate with a talented team, and play a hands-on role in delivering tomorrow’s skies. What You More ❯
Posted:

Senior Software Engineer - Core Banking

London
Hybrid / WFH Options
Starling Bank
so that we're able to interact and collaborate in person. In Technology, we're asking that you attend the office a minimum of 1 day per week. Our Engineering Environment Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear from the team in our latest blogs or … looking for people who want to work on building the tooling that is used by our engineers on a daily basis. Requirements We prioritize aptitude and attitude, seeking passionate software engineers who are self-driven in ambiguous situations and committed to crafting elegant solutions for complex technical challenges. For the most part we code in Java, but you need … developed in-house, predominantly in Java, with a minimalistic approach to third-party software. We believe in simple solutions adhering to Clean Code principles that promote maintainable and extensible software, automated testing and Continuous Integration & Delivery. Experience on distributed systems with a focus on resiliency and maintainability is highly valued. We're looking for engineers with at least 6+ More ❯
Employment Type: Permanent
Posted:

Software engineer (Full-stack developer)

London Area, United Kingdom
IFPI
Job title: Software engineer (Full-stack developer) Reporting to: Deputy Director of CPE; Development Location: London, UK (3 days working from the office, 2 days from home) Start date: ASAP Background IFPI is the voice of the recording industry worldwide. IFPI and its National Group network represents the interests of some 8,000 members across the globe. Our mission … Proactive and empirical person Desirable PCAP, Oracle Database Administrator/IBM Certified Database Administrator or similar certifications are highly desirable. Willing to obtain certifications. Undergraduate degree in Computer Science, Engineering, or a related field. Demonstrable knowledge of data mining techniques using web crawlers/scrapers. Interest in technology outside the standard development ecosphere. Knowledge developing AI-based products (LLMs More ❯
Posted:
Software Engineering
London
10th Percentile
£56,250
25th Percentile
£75,000
Median
£102,500
75th Percentile
£125,000
90th Percentile
£138,750