Top Software Engineer Jobs in London

Reposted One Month AgoSaved
In-Office
London, UK
Mid level
Mid level
Artificial Intelligence • Information Technology • Security • Consulting • Cybersecurity
Design and implement software solutions for government clients, ensuring high quality and adherence to coding standards while collaborating with cross-functional teams.
Top Skills: AWSAzureC++DockerGoGCPJavaOpenapiPytestPythonRust
Reposted One Month AgoSaved
In-Office
London, UK
Entry level
Entry level
Fintech • Payments • Financial Services
The Software Engineer will design, develop, and maintain platform features for Edenred PayTech, collaborating with teams to ensure software meets quality standards and project specifications.
Top Skills: AWSCSSGitHibernateHTMLJava 8+JavaScriptJenkinsJSONJunitMavenRestful ApiSpring BootSQLUnixXML
Reposted One Month AgoSaved
In-Office or Remote
London, UK
Junior
Junior
Artificial Intelligence • Security
The Software Engineer will develop AI-based capabilities, maintain software stacks, mentor others, and tackle engineering challenges across various technical fields.
Top Skills: ArrowAWSAzureC++DockerElkGoGrafanaGraphQLGrpcJavaPrometheusProtocol BuffersPythonRestRustSQL
Reposted One Month AgoSaved
In-Office or Remote
London, UK
Senior level
Senior level
Cloud • Software • Analytics
The Senior Back-End Software Engineer will implement features, improve logic, write integrations with APIs, and contribute to design discussions within a startup environment.
Top Skills: AWSDjangoDockerK8SPostgres
Reposted One Month AgoSaved
Hybrid
London, UK
Mid level
Mid level
Financial Services
Software Engineers at PDT develop and maintain trading systems, risk controls, and post-trade technologies while collaborating with internal users to define requirements and implement solutions.
Top Skills: C++JavaPython
One Month AgoSaved
In-Office
London, UK
Entry level
Entry level
Cloud • Information Technology • Internet of Things • Professional Services • Software
Develop cutting-edge networking software for Cisco’s IOS XR operating system, contributing across design, coding, testing, delivery, and support. Work may span low-level build and installation infrastructure through manageability and routing applications. The role is suited to highly capable graduates with strong academic records, enthusiasm for software development, collaborative skills, and a passion for building a long-term software engineering career. Comprehensive training is provided, and prior software experience is useful but not required.
Top Skills: Cisco Ios Xr
Reposted One Month AgoSaved
Hybrid
London, UK
Mid level
Mid level
Fintech
In this role, you'll develop reliable Python systems for trading operations, collaborate on projects, debug issues, and provide operational support.
Top Skills: Apache AirflowApache KafkaDjangoFastapiFlaskJavaLinuxPostgresPythonSnowflakeSQL
One Month AgoSaved
In-Office
London, UK
Internship
Internship
Cloud • Information Technology • Internet of Things • Professional Services • Software
Software engineering intern working with the Cisco Ensoft team on Cisco IOS-XR components for carrier and data-center routers. The role involves contributing to an 8–10 week project through software design, coding, testing, agile processes, and AI-enabled workflows. Applicants should be UK university undergraduates studying a numerate degree, have sufficient programming experience to become productive quickly, and enjoy collaborative work.
Top Skills: Cisco Ios-Xr
Reposted One Month AgoSaved
Hybrid
London, UK
Senior level
Senior level
Artificial Intelligence • Machine Learning • Big Data Analytics
Lead architecture and full-stack development of AI-powered platforms, build scalable frontend and backend systems, mentor engineers, translate client problems into production-ready solutions, and ensure high code quality and reliable deployments.
Top Skills: AWSAzureCypressDockerGCPJestKubernetesPythonReactTerraformTypescriptVue
One Month AgoSaved
In-Office
London, UK
Entry level
Entry level
Big Data • Fintech • Information Technology • Machine Learning • Financial Services
Design, build, and evolve production-grade trading platforms and data-serving services. Optimize performance, throughput, and efficiency at scale while improving reliability, testing, automation, code quality, and observability. Participate in production support rotations, troubleshoot incidents, and drive operational improvements across distributed data systems.
Top Skills: Apache ArrowC#C++Delta LakeJavaKubernetesParquetPythonRust
Reposted One Month AgoSaved
Hybrid
London, UK
Mid level
Mid level
Food • Social Impact
Join a new London engineering hub to design, build, and maintain scalable backend services. Deliver features, ensure quality and maintainability, participate in agile teams, and grow across the Java/Spring cloud stack.
Top Skills: Aws S3Aws SnsAws SqsDockerElasticsearchGitJava 25KubernetesMySQLRedisRestful ApisSpring Boot
Reposted One Month AgoSaved
Hybrid
London, UK
Mid level
Mid level
Biotech
Build backend systems and data pipelines to process large-scale protein characterization data, design APIs to integrate lab instruments and robotics, and collaborate with scientists and automation engineers to turn molecular biology workflows into reliable, scalable software for automated wet-lab execution.
Top Skills: APIsPostgresPythonRoboticsTypescript
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Reposted One Month AgoSaved
In-Office
London, UK
Senior level
Senior level
Consumer Web • eCommerce
As a Senior Software Engineer at Relay, you will tackle challenging problems, collaborate with talented teams, and have a direct impact on the company's growth through software development and optimization tools.
Top Skills: BigQueryCloud RunFlutterGCPLlmMlPythonRustTypescript
One Month AgoSaved
In-Office
London, UK
Senior level
Senior level
Artificial Intelligence • Information Technology • Analytics
Provide Level 3 technical support for UK government customers, diagnosing complex issues and delivering code-level fixes. Support go-live activities through workflow updates, UI changes, report creation, database scripting, integration configuration, hotfixes, patches, and upgrades. Collaborate with development teams, manage customer requests through CRM processes, create knowledge-base content, respond to enhancements, and participate in an on-call rotation. The role requires SC clearance eligibility, a British passport, and occasional customer visits.
Top Skills: Asp.NetC#CRMJavaScriptAzureMvcSQLStored Procedures
Reposted 2 Months AgoSaved
In-Office
London, UK
Mid level
Mid level
Artificial Intelligence • Big Data • Computer Vision • Robotics • Virtual Reality
Develop and maintain Joybuy backend systems ensuring high performance, availability, concurrency, security, and scalability. Identify and mitigate technical risks, implement monitorability and rollback strategies, research and adopt new technologies, and integrate emerging tech into global architectures to drive technical growth.
Top Skills: JavaSpring Boot
One Month AgoSaved
In-Office
London, UK
Senior level
Senior level
Artificial Intelligence • Cloud • Social Impact • Software • Wearables
Build and launch a stealth AI product from concept through production. Own product features end-to-end, make architecture decisions, define MVPs and success metrics, and ship software using AI throughout the SDLC. Improve engineering delivery metrics, testing, CI/CD, observability, and release practices while partnering with Product and Design. Mentor engineers and help establish a high-ownership culture.
Top Skills: Artificial IntelligenceCi/CdCloud-Native ServicesLarge Language ModelsObservability
2 Months AgoSaved
In-Office
London, UK
Expert/Leader
Expert/Leader
Artificial Intelligence • Natural Language Processing • Generative AI
Design, build, and operate Anthropic’s MCP proxy, OAuth, and token-management infrastructure. Own reliability through SLOs, on-call support, incident response, and postmortems. Develop enterprise administration controls and permission models, contribute to the MCP standard and Python and TypeScript SDKs, scope complex multi-month initiatives, drive cross-organizational alignment, and help productize advanced AI capabilities.
Top Skills: Distributed SystemsModel Context Protocol (Mcp)OauthObservabilityPythonSlosTypescript
Reposted 2 Months AgoSaved
Hybrid
London, UK
Mid level
Mid level
Artificial Intelligence • Semiconductor
Build and operate Kubernetes-based infrastructure and tooling to support development, testing, deployment and scaling of Graphcores ML software. Manage cloud infrastructure, CI/CD practices, and collaborate with software teams to improve reliability and observability of HPC AI platforms.
Top Skills: AWSGoKubernetesLinux
Reposted 2 Months AgoSaved
Hybrid
London, UK
Senior level
Senior level
Artificial Intelligence • Semiconductor
Design, deploy, and maintain tools and services for build, CI/CD, packaging, and releases. Manage cloud and Kubernetes infrastructure, use IaC, reduce toil, and support junior engineers for reliable ML software delivery.
Top Skills: AWSC++Ci/CdCmakeDockerGithub ActionsGoGrafanaHpcKubernetesLinuxOpenstackOpentofuPrometheusPythonTerraform
Reposted 2 Months AgoSaved
Hybrid
London, UK
Senior level
Senior level
Fintech • Mobile • Payments • Software • Financial Services
The Senior Staff Engineer will lead the development of a Risk Assessment Platform, focusing on system optimization, data integrity solutions, and technical leadership.
Top Skills: Data ProcessingData StreamingJavaMicroservices
2 Months AgoSaved
In-Office
London, UK
Entry level
Entry level
Artificial Intelligence • Machine Learning • Retail • Software
Build and operate algo1’s platform infrastructure, including authentication and authorization, automated release engineering, cloud environments, APIs, webhooks, event-driven systems, and agentic development tooling. Design scalable distributed backend services, manage databases and real-time data streams, and support reliable customer-facing products. The role is office-based in London and involves close collaboration with platform, product, and engineering teams.
Top Skills: AndroidAPIsAWSAzureBackend MicroservicesClaude CodeCursorDockerEvent-Driven ArchitectureGCPKubernetesPostgresRbacRebacWeb ApplicationsWebhooks
Reposted 2 Months AgoSaved
In-Office
London, UK
Mid level
Mid level
Information Technology • Professional Services • Industrial
Design, implement, test, secure, and maintain backend services for commercial journeys. Collaborate with product and cross-functional engineering teams, embed testing and security standards, contribute to CI/CD pipelines, and participate in engineering communities and agile delivery practices.
Top Skills: .NetAgentic AiCi/CdJavaScriptNode.jsSecurity EngineeringTypescript
Reposted 2 Months AgoSaved
Hybrid
London, UK
Entry level
Entry level
Fintech • Financial Services
Build and enhance backend, event-driven payment services within a distributed systems platform. Contribute to microservices, streaming, and event-sourced architectures, participate in Agile Scrum teams, write well-tested code, support production reliability, and collaborate with product and engineering stakeholders while learning modern JVM-based development practices.
Top Skills: Asynchronous ProcessingCqrsEvent SourcingEvent-Driven MicroservicesGradleJavaKafkaKotlinPostgresQuarkusStreaming
Reposted 2 Months AgoSaved
In-Office
London, UK
Mid level
Mid level
Digital Media • Information Technology • Sports • Analytics
Develop high-performance, cloud-first applications for Premium Cricket using specification-driven development (ATDD/BDD). Use C#, modern .NET, asynchronous programming and LINQ, integrate front-end React components, work with AWS/serverless and GitLab CI, and leverage AI-assisted tools to accelerate development and maintain code quality for real-time sports data services.
Top Skills: .NetAi ApisAWSAzureC#CursorDockerGCPGithub CopilotGitlab CiKubernetesLinqLlmsReactRestful ApisServerless
Reposted 2 Months AgoSaved
In-Office
London, UK
Mid level
Mid level
Fintech • Financial Services
The Software Engineer in Test for Android will develop UI automation solutions, mentor teams, and ensure quality in mobile applications. Responsibilities include improving test coverage, collaborating with engineers, and advocating for quality practices throughout the software delivery lifecycle.
Top Skills: AndroidCi/CdJetpack ComposeKotlin
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account