Top Software Engineer Jobs in London

Reposted 2 Months AgoSaved
In-Office
London, UK
Junior
Junior
Software
The Software Engineer will work closely with AI researchers to develop scalable software integrating AI technologies, manage software lifecycle, and collaborate with cross-functional teams.
Top Skills: AWSAzureC++DockerGCPKubernetesPythonPyTorchTensorFlow
One Month AgoSaved
Hybrid
London, UK
Senior level
Senior level
Information Technology • Consulting
Design and implement an AI-enabled AWS delivery platform that safely supports agentic development. Build guardrails, controls, observability, telemetry, and policy enforcement across local development environments and CI/CD pipelines. Research and prototype secure developer workflows, containerized or remotely offloaded environments, and scalable governance practices. Collaborate across engineering, platform, security, and enterprise teams to turn emerging concepts into practical solutions and support developer adoption.
Top Skills: AWSCi/CdClaude CodeContainerized Development EnvironmentsGithub CopilotObservabilityTelemetry
One Month AgoSaved
In-Office
London, UK
Senior level
Senior level
Blockchain • Financial Services • Cryptocurrency • Web3 • Quantitative Trading
Design, build, and maintain backend services and APIs for a multi-tenant SaaS cash forecasting platform. Own PostgreSQL schemas, query performance, data integrity, testing, deployments, automation, observability, and performance optimization. Contribute to React frontend work, collaborate on technical solutions, participate in code reviews and on-call rotation, and use AI tools to improve development productivity.
Top Skills: Ai Development ToolsAWSDockerGitJavaPostgresPythonReactRspecRubyRuby On RailsSQL
Reposted One Month AgoSaved
In-Office
London, UK
Senior level
Senior level
Fintech • Financial Services
Build and lead production-grade Generative AI software for document extraction, classification, translation, fraud detection, and workflow optimization. Own architecture, technical roadmaps, scalable services, model and prompt evaluation, testing, code reviews, and regulatory requirements including resilience, explainability, and auditability. Mentor engineers and collaborate with Risk, AI platform teams, and senior stakeholders in a regulated banking environment.
Top Skills: AdkCi/CdGenerative AiHarnessJenkinsKubernetesMlflowNatural Language ProcessingOpenshiftOraclePostgresPythonTektonUdeploy
2 Months AgoSaved
Hybrid
London, UK
Junior
Junior
Automotive • Software • Automation
Design and implement Arene SDK components and hardware-agnostic abstraction layers using modern C++ for embedded, resource-constrained automotive systems; collaborate with global teams to improve emulation, testing, and software delivery.
Top Skills: CC++CanCpuDo-178Ecss-Q-St-80EthernetI2CIec 61508Iso 21434Iso 21448Iso 26262LinuxLinux Device DriversLinux KernelMcuMipiPciePosixPythonQemuRtosSocSpi
2 Months AgoSaved
In-Office
London, UK
Internship
Internship
Financial Services
London-based software developer internship at Squarepoint building production software for algorithmic trading. Work on projects across Data Engineering, Risk, Market Data, Quant Development, and Frontend. Implement independent programming projects (Python or C++), use Unix systems, and collaborate with mentors to deliver solutions used in live trading. Minimum 12-week placement with networking and social events.
Top Skills: CC++JavaPythonRustUnix
One Month AgoSaved
In-Office
London, UK
Senior level
Senior level
Aerospace • Security • Energy • Defense
Design, develop, and maintain embedded software for low-power microcontrollers and Linux-based detection systems. Lead technical investigations, define requirements and interfaces, contribute to architecture, perform testing and code reviews, and collaborate across hardware and systems teams. Own software work packages, support Agile delivery, improve engineering practices, and mentor junior engineers. The role focuses on mission-critical chemical and explosive trace detection technology.
Top Skills: BitbucketCC++CanCentosConfluenceFreertosGitI2CJIRAKeil RtxLinuxLogic AnalyzersMicrocontrollersMultimetersOscilloscopesPythonRed Hat Enterprise LinuxRocky LinuxRtosSpiThreadxUartUsb
2 Months AgoSaved
Hybrid
London, UK
Mid level
Mid level
Artificial Intelligence • Machine Learning • Big Data Analytics
Design, build and deploy production-grade machine learning systems and infrastructure. Create reusable, scalable ML solutions, guide architecture and technical scoping, collaborate with cross-functional teams, and advise clients on ML feasibility, security, and best practices.
Top Skills: AWSAzureDockerGCPKubernetesPythonPyTorchScikit-LearnTensorFlow
One Month AgoSaved
Remote
London, UK
Senior level
Senior level
Cloud • Information Technology • Consulting
Designs, develops, and maintains scalable backend services, APIs, and data capabilities for analytics, dashboards, and visualizations. Responsibilities include processing and aggregating structured and unstructured data, optimizing performance, collaborating with frontend, data, UX, product, and DevOps teams, and supporting reliable production deployments. The role also involves technical design, testing, monitoring, troubleshooting, code reviews, and continuous improvement of analytics services.
Top Skills: AgileAWSAzureCi/CdLoggingMicroservicesMonitoringNosql DatabasesObservabilityRelational DatabasesRest ApisSource Control
Reposted 2 Months AgoSaved
In-Office or Remote
London, UK
Senior level
Senior level
Software
As a Senior Backend Software Engineer, you will develop and maintain the SaaS platform, focusing on user-centric design and implementation using a variety of technologies. Your role involves collaborating with teams to meet customer needs and enhance the product.
Top Skills: .Net CoreC#Circle CiDockerGoogle Cloud PlatformKubernetesLinuxPostgresRabbitMQReactTerraformTypescript
Reposted 2 Months AgoSaved
In-Office
London, UK
Entry level
Entry level
Information Technology • Software • Analytics • Automation
You will build distributed systems, derive algorithms for session detection, and integrate Meticulous into code generation to enhance developer feedback and efficiency.
Top Skills: AlgorithmsDistributed SystemsFrontend Codebases
Reposted 2 Months AgoSaved
In-Office
London, UK
Entry level
Entry level
Artificial Intelligence • Productivity • Software • Automation
As a Software Engineer at SolveAI, you'll develop backend systems for a key product, while having the freedom to influence the company's direction and work environment.
Top Skills: GrpcRust
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 2 Months AgoSaved
In-Office
London, UK
Internship
Internship
Artificial Intelligence • Software • Biotech
Interns will work on AI, code understanding, and data analytics, focusing on distributed systems and AI agents while collaborating with experienced engineers.
Top Skills: C++JavaJavaScriptPythonScala
One Month AgoSaved
In-Office or Remote
London, UK
Expert/Leader
Expert/Leader
Artificial Intelligence • Fintech • Machine Learning • Software • App development • Conversational AI • Generative AI
Leads end-to-end modernization from a monolith to microservices, including legacy analysis, architecture, estimation, data migration, deployment, and production support. Guides .NET services, databases, messaging, containerization, and frontend integrations. Acts as the technical escalation point for complex issues while improving Jira tracking, estimation accuracy, QA collaboration, release predictability, and engineering processes. Manages and develops the team through one-on-ones, performance reviews, feedback, and career-focused objectives.
Top Skills: .Net 8Asp.Net CoreC#DockerJIRAKubernetesMicroservicesMicrosoft Sql ServerNoSQLPostgresRabbitMQRedisRest ApisSQL
One Month AgoSaved
In-Office
London, UK
Senior level
Senior level
Gaming • Payments • Sports
Build and evolve a real-time trading risk platform for sportsbook operations. Design distributed streaming components, process the full bet lifecycle, implement complex financial calculations, aggregate exposure, create alerting systems, and optimize high-throughput, low-latency services. Ensure event ordering, idempotency, consistency, scalability, and resilience while collaborating with trading and product teams. The role uses a Flink-based, event-driven architecture and integrates with trader-facing downstream systems.
Top Skills: Apache FlinkSparkAWSJavaKafka Streams
Reposted One Month AgoSaved
In-Office
London, UK
Expert/Leader
Expert/Leader
Cloud • Information Technology • Internet of Things • Professional Services • Software
Lead the evolution and delivery of large-scale distributed systems for Cisco ThousandEyes. Partner with product and engineering leaders, develop integrations with Cisco wireless and security portfolios, apply AI to issue diagnosis and network remediation, mentor engineers, improve developer productivity, and help build and operate complex Internet-scale systems.
Top Skills: AWSC++CqrsDockerElasticsearchJavaKafka StreamsKotlinKubernetes
Reposted 2 Months AgoSaved
Hybrid
London, UK
Senior level
Senior level
Healthtech • Software • Biotech • Pharmaceutical
Design and build complex, business-critical data pipelines and ML/LLM-powered clinical extraction systems. Collaborate with clinicians, product, and global engineering teams to scale solutions, maintain quality and security, and help grow the European engineering organization while developing UK healthcare domain knowledge.
Top Skills: AirflowAWSC#DatabricksDbtDeep LearningLlmPrefectPythonRaySnowflakeSparkSQL
Reposted 2 Months AgoSaved
In-Office
London, UK
Mid level
Mid level
Artificial Intelligence • Blockchain • Information Technology • Consulting
Build and own end-to-end systems powering autonomous AI sales workflows: high-throughput AI inbound SDR systems, dialer infrastructure, prospecting engines, post-interaction intelligence, and large-scale data pipelines using a modern TypeScript/React/Next.js and AWS-based stack.
Top Skills: Autonomous AgentsAWSClickhouseDatadogLlmsNext.JsOpensearchRagReactTrigger.DevTypescriptWeb Scraping
Reposted 2 Months AgoSaved
In-Office
London, UK
Mid level
Mid level
Artificial Intelligence • Information Technology • Software
Build and maintain backend platform services for multi-cloud compute and inference, implementing orchestration, resource scheduling, deployment pipelines, autoscaling, APIs, and event-driven systems. Design schemas and service APIs, work with messaging, storage, and databases, ensure quality via testing and observability, participate in design reviews, debug production issues, and document operational runbooks.
Top Skills: AWSAzureCi/CdDockerGCPGitGoGrafanaGrpcKafkaKubernetesMySQLNatsPostgresPrometheusRabbitMQRedisRestful ApisS3SlurmTerraform
2 Months AgoSaved
Easy Apply
Remote
London, UK
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Lead and deliver full‑stack features for international direct‑to‑consumer products. Collaborate with product, design, and analytics; own operations, metrics, on‑call, code quality, and talent development while driving technical design and execution.
Top Skills: AIAWSKotlinKubernetesMySQLPythonReactVue
Reposted One Month AgoSaved
Remote or Hybrid
London, UK
Senior level
Senior level
Artificial Intelligence • Fintech • Machine Learning • Natural Language Processing • Business Intelligence
Lead design and build of API-first product platforms and high-scale APIs consumed by internal teams, external integrations, and AI agents. Drive API standards, reliability, observability, and scalability; develop agentic workflows and reduce systemic technical risk while mentoring senior engineers.
Top Skills: Agentic WorkflowsApi GovernanceApi VersioningDistributed SystemsGraphQLModel Context Protocol (Mcp)Restful Apis
Reposted 2 Months AgoSaved
Remote
London, UK
Mid level
Mid level
Artificial Intelligence • Healthtech • Mobile • Software
Full-stack AI/ML Software Engineer to build HealthTech SaaS microservices, implement and integrate ML solutions, write high-quality code, author documentation, perform code reviews, and act as an SME on services and systems.
Top Skills: Ai/MlLinuxmacOSMicroservicesPythonSaaS
Reposted 2 Months AgoSaved
Remote
London, UK
Mid level
Mid level
Gaming • Software • Virtual Reality • Consulting
Design, build and maintain backend services for multiplayer games. Implement distributed systems, CI/CD, containerised microservices, databases (SQL/NoSQL), cloud infrastructure, and documentation. Collaborate on estimates, support teammates, and ensure high-quality deployments and operational standards.
Top Skills: Amazon Web ServicesC#C++Ci/CdDockerGenerative AiGitGoGCPJavaKotlinKubernetesLlmsAzureNoSQLPerforceSQLTerraform
Reposted 2 Months AgoSaved
Remote
London, UK
Senior level
Senior level
Information Technology • Software • Analytics
The Senior Back-End Software Engineer designs, develops, and maintains scalable backend systems while taking ownership of the software development lifecycle.
Top Skills: AtlantisAWSCi/CdCloudwatchDynamoDBEc2EksFastapiGithub ActionsIamJenkinsKubernetesLambdaNode.jsPrefect.IoPythonRdsS3SnsSqsTerraformTypescript
Reposted 2 Months AgoSaved
In-Office or Remote
London, UK
Mid level
Mid level
Cloud • Software
As a Software Engineer at Canonical, you will design, build, and ship software, improve packaging and distribution processes, and mentor colleagues while contributing to open source projects.
Top Skills: C/C++FlutterGoPythonRust
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account