Top Software Engineer Jobs in London

Senior level
Blockchain • Financial Services • Cryptocurrency • Web3
Design, implement, and scale robust Rust services and libraries for trading, payments, and crypto. Build low-latency distributed systems using RPC, Kafka, and event-driven patterns. Write testable, high-performance asynchronous network code, debug across OS/network/application stacks, own systems end-to-end, and mentor other engineers while collaborating with product teams.
Top Skills: Asynchronous ProgrammingEvent-Driven SystemsKafkaRpcRust
Reposted 23 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Music
Design and build the C++ integration layer for TV audio/video playback, integrate with native media frameworks (AVPlayer/ExoPlayer), own buffering/ABR/A-V sync, debug performance across OS and hardware, improve tooling and observability, and collaborate with platform and device teams to raise playback quality.
Top Skills: A/V SynchronizationAdaptive Bitrate (Abr)AvplayerC++CodecsExoplayerHardware AccelerationProfilersRustStreaming FormatsSystem Diagnostics ToolsTracingVendor Sdks
Reposted 23 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Artificial Intelligence • Big Data • Information Technology • Software
The Senior Software Engineer will develop analytics applications using React and Next.js, ensure performance in Azure environments, and collaborate with cross-functional teams.
Top Skills: AzureAzure DevopsCSSCypressHTMLJavaScriptJestNext.JsReactRest ApisRtlTypescript
Reposted 23 Days AgoSaved
In-Office
London, UK
Mid level
Mid level
Financial Services
The role involves designing, implementing, and deploying a core trading platform in C++. Responsibilities include troubleshooting and collaborating with cross-functional teams to enhance trading systems.
Top Skills: C++ 17Linux
Reposted 23 Days AgoSaved
In-Office
London, UK
Senior level
Senior level
Analytics
The Lead Software Engineer will develop AI-powered software, focusing on backend systems, APIs, microservices, and collaborating in agile teams to deliver technical solutions.
Top Skills: Ai/MlAWSAzureMicroservicesPython
Reposted 23 Days AgoSaved
In-Office or Remote
London, UK
Senior level
Senior level
Software
Design, build, and lead development of AppGlass features; develop AI-first tooling and automation; implement enterprise integrations and deployments across Kubernetes and cloud; and improve reliability, testing, performance, and security for production use.
Top Skills: .NetAICloudJavaJvmKotlinKubernetesPython
Reposted 23 Days AgoSaved
In-Office or Remote
London, UK
Senior level
Senior level
Software
Develop and maintain foundational Kotlin core libraries used by many developers; contribute to language features, tools, and specifications; participate on a design committee; become domain expert in CS topics; write design documents; focus on API design and performance engineering.
Top Skills: JavaJava Standard LibraryJitJvmKotlinUnicode
Reposted 23 Days AgoSaved
In-Office or Remote
London, UK
Expert/Leader
Expert/Leader
Cloud • Security • Software • Cybersecurity
Lead analysis and resolution of system performance issues across Akamai's distributed Linux platform. Design and implement scalable software and tools for performance detection, mentor engineers, and collaborate across teams to deploy efficient solutions.
Top Skills: BccBpfDpdkIpIpv6KvmLinux KernelLinux PerfMySQLQemuSr-IovTcpUdpVdpa
24 Days AgoSaved
In-Office
London, UK
Senior level
Senior level
Healthtech
Develop and maintain high-performance embedded application software in modern C++ for intra-operative medical devices, ensure maintainability, device monitoring and cloud connectivity, debug issues, participate in security and regulatory compliance, and support next-generation device software stacks in a multidisciplinary team.
Top Skills: C++C++17DdsEmbedded SystemsGoogle Test (Gtest)GrpcRemote Device ManagementTest-Driven Development (Tdd)Unix/LinuxZenoh
Reposted 14 Days AgoSaved
In-Office or Remote
London, UK
Senior level
Senior level
Artificial Intelligence • Hardware • Automation • Manufacturing
The Senior Embedded Software Engineer designs, develops, and maintains embedded software for various hardware platforms, ensuring integration and reliability while leading software architecture efforts and mentoring junior engineers.
Top Skills: C/C++GitLinuxRtosZephyr
Reposted 14 Days AgoSaved
Remote
London, UK
Senior level
Senior level
Cloud • Software
Lead backend platform development for National Security clients using cloud technologies, ensuring operational responsibility and agile practices.
Top Skills: Agile DevsecopsBig DataGitGitlabJavaKafkaKotlinPostgresRedisS3ScalaZero Trust Architecture
Reposted 24 Days AgoSaved
In-Office
London, UK
Senior level
Senior level
Artificial Intelligence • Transportation
As a Senior Software Engineer, you will evolve Wayve's simulation platform, focusing on robot emulator fidelity, visual fidelity, or scaling, integrating components and leading technical discussions.
Top Skills: AirflowDagsterFlyteKubernetesPython
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 24 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Fintech • Software • Financial Services
Design, build and maintain infrastructure tooling for deployment, observability, orchestration, disaster recovery and CI/CD to support scalable, highly available production systems and customer integrations.
Top Skills: AWSAzureCircleCIDockerDuckdbGCPGithub ActionsGitlabGoGrafanaJenkinsKafkaKubernetesOpentelemetryPostgresPrometheusPythonVault
Reposted 24 Days AgoSaved
Remote or Hybrid
London, UK
Senior level
Senior level
Fintech • Software • Financial Services
As a Senior Software Engineer at Upvest, you will develop and enhance their Investment API, leveraging modern technologies in a collaborative product team environment.
Top Skills: DockerGoKafkaKubernetesPostgres
Reposted 24 Days AgoSaved
In-Office
London, UK
Senior level
Senior level
Blockchain • Financial Services • Cryptocurrency • Web3 • Quantitative Trading
As a Staff Software Engineer, you will lead the technical direction for authentication systems, integrate identity providers, and build reliable platform services while mentoring engineers.
Top Skills: Ai Coding AssistantsGoJavaKubernetesLlm-Based ToolsOauth 2.0OidcSAML
Reposted 24 Days AgoSaved
Remote or Hybrid
London, UK
Mid level
Mid level
Fintech
Design, build, and operate scalable, fault-tolerant connectors between Fonoa and enterprise systems (ERPs, billing platforms). Own integrations end-to-end, work closely with product and customers, handle retries/idempotency/data consistency, record operational datasets, and use insights to improve products.
Top Skills: ArgocdAzureDatadogGCPGoKubernetes CrdsNode.jsPostgresReactTerraformTypescript
25 Days AgoSaved
In-Office
London, UK
Senior level
Senior level
Fintech • Financial Services
Lead design, build, and maintain scalable XVA risk software; embed AI/ML and generative tooling into workflows; own end-to-end project delivery; drive Agile practices; ensure regulatory compliance; mentor engineers and liaise with risk, operations, and technology stakeholders.
Top Skills: AIDistributed SystemsGenerative AiJavaMachine LearningMicroservicesPythonScalable Data Processing
25 Days AgoSaved
In-Office
London, UK
Senior level
Senior level
Software • Sports • Wearables • Analytics
Lead development of RaceWatch motorsport software, design and prioritise features with product and customers, mentor engineers, deliver high-quality, reusable code, ensure reliability, and support live motorsport events.
Top Skills: CC++
Reposted 25 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Fintech • Payments • Financial Services
As a Senior Software Engineer (Backend) at Apron, you'll design systems, develop core financial integrations, and collaborate with cross-functional teams to innovate and improve the product experience.
Top Skills: Google Cloud PlatformKotlinKubernetesPostgresRelational DatabasesTerraform
Reposted 15 Days AgoSaved
Remote
London, UK
Senior level
Senior level
Database • Analytics
As a Senior Software Engineer, you'll maintain critical data framework integrations, ensuring performance and reliability while collaborating with the community, affecting real-time analytics and observability systems.
Top Skills: Apache BeamApache FlinkSparkJavaJdbcKafka
Reposted 15 Days AgoSaved
Remote
London, UK
Mid level
Mid level
Hardware • Security • Software • Cybersecurity
Responsible for the technical deployment of the Guardian system, ensuring it meets requirements, integrating with client environments, and managing customer communications.
Top Skills: GitJavaAzureMicrosoft Server FamilyRestSoapSQLSubversion
Reposted 15 Days AgoSaved
Remote
London, UK
Senior level
Senior level
Software
Build and deliver internal data tools and platforms, support ingestion systems and promote operational excellence in a collaborative environment.
Top Skills: AirflowAWSEcsEmrKinesisLambdaNode.jsPythonSpark
Reposted 15 Days AgoSaved
In-Office or Remote
London, UK
Entry level
Entry level
Artificial Intelligence • Hardware • Automation • Manufacturing
The Embedded Software Quality Engineer ensures the quality of software in the embedded systems market. Responsibilities may include testing, debugging, and validating software solutions to maintain performance standards.
Reposted 15 Days AgoSaved
Remote
London, UK
Senior level
Senior level
Cloud • Security • Software
Own and build core backend components in Go on GCP, including customer onboarding, entitlement logic, and data ingestion pipelines. Drive ambiguous features from design to production with testing and observability, participate in on-call rotations, lead multi-engineer efforts, review code, and contribute Terraform and GCP operational tooling.
Top Skills: GCPGoTerraform
Reposted 15 Days AgoSaved
Remote
London, UK
Senior level
Senior level
Cloud • Security • Software
Own and drive architecture for a major backend domain in Chainguard's clearing house. Build production-ready Go services on GCP with Terraform, design data pipelines to ingest and deduplicate unstructured vulnerability reports, establish engineering best practices, and collaborate on interfaces, observability, and roadmap planning.
Top Skills: GCPGoTerraform
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account