Top Software Engineer Jobs in London

2 Months AgoSaved
In-Office or Remote
London, UK
Senior level
Senior level
Artificial Intelligence • Information Technology • Software • Consulting
Develop, test, deploy and maintain secure, scalable backend services and APIs in an Agile environment. Follow secure SDLC and DevOps practices; senior engineers provide architecture direction, lead technical initiatives, mentor engineers, and support high-volume production systems.
Top Skills: Amazon EcsAPIsAws KmsAws S3Aws SnsAws SqsCi/CdCucumberDockerGatlingGherkinGithub ActionsGitlabGitlab Ci/CdJavaJenkinsK6KafkaKubernetesMongoDBSpring BootTddUnit Testing
Reposted One Month 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 One Month 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 One Month 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 One Month 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 2 Months AgoSaved
Hybrid
London, UK
Mid level
Mid level
Productivity • Professional Services • Software • Design
As a Software Engineer for AI Product at Figma, you'll build collaborative tools, lead AI projects, and work cross-functionally to enhance design accessibility and usability.
Top Skills: ReactRubyRuby On RailsTypescript
Reposted 2 Months AgoSaved
In-Office or Remote
London, UK
Senior level
Senior level
Fintech • Financial Services
The Software Engineer will design, develop, and support the MEMX Trading system software, focusing on production support during US evening hours.
Top Skills: ConfluenceDeephavenFix MessagingGitGradleJavaJenkinsJIRAJunitLinuxTcp/IpUdpWireshark
One Month AgoSaved
Remote
London, UK
Senior level
Senior level
Cloud • Security • Software • Generative AI
Build and evolve Elastic’s MCP server, agent skills platform, developer tooling, CLI enhancements, and third-party AI ecosystem integrations. Develop and support libraries and integrations primarily in Go, with Rust and other languages. Establish evaluation-based correctness standards, collaborate with product teams and external partners, contribute product thinking, and improve developer experience across a globally distributed team.
Top Skills: Ai/Ml FrameworksElastic CliElastic StackGoHTTPLlmsMcpObservabilityRestful ApisRustTelemetry
2 Months AgoSaved
In-Office
London, UK
Mid level
Mid level
Fintech • Payments
Build and deploy agentic systems and orchestration layers to accelerate engineering delivery. Develop and maintain an internal AI enablement hub, integrate agentic testing into CI/CD pipelines, evaluate build-vs-buy decisions, and drive cross-team AI initiatives to improve productivity and product quality.
Top Skills: .NetAgentic OrchestrationAgentic SystemsC#Ci/CdClaudeIntegration TestingUnit Testing
Reposted One Month AgoSaved
In-Office
London, UK
Mid level
Mid level
Healthtech • Software
Assess and certify medical device software across its lifecycle, produce regulatory content, screen standards and guidance, advise Sales and Customer teams, collaborate with Product/Engineering/ML, and support Technical Operations to scale approvals across jurisdictions.
Top Skills: CybersecurityEmbeddingsFine-TuningGenerative AiIec 62304Iec 81001-5-1LlmsRag
2 Months AgoSaved
In-Office
London, UK
Senior level
Senior level
Aerospace • Manufacturing
Design, develop, test, and maintain scalable backend systems for link modeling and temporospatial networking. Improve performance and parallelism across heterogeneous compute (CPU/GPU), optimize computational pipelines, and enhance reliability of distributed infrastructure. Collaborate on technical designs, lead architecture decisions, and support production system health, analysis, and visualization.
Top Skills: C/C++Cloud InfrastructureContainer OrchestrationData VisualizationDistributed Data SystemsGoGpu-Accelerated ArchitecturesJavaLinear AlgebraRustSignal Processing
Reposted 2 Months AgoSaved
In-Office
London, UK
Senior level
Senior level
Artificial Intelligence • Cloud • Database • Infrastructure as a Service (IaaS)
Build and optimize low-level, high-performance software and cloud-scale storage systems for ML-focused data infrastructure. Design data layouts, compression strategies, and orchestration layers; drive performance engineering and systems-level improvements. Collaborate with a small team in New York or London, leveraging open-source tools and cloud warehouse architectures.
Top Skills: Apache ArrowClickhouseCloud Data WarehouseCudaDatafusionDuckdbParquetPyTorchRustVortex
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
Mid level
Mid level
Big Data • Fintech • Information Technology • Machine Learning • Financial Services
The Production Software Engineer ensures system resilience and operational efficiency, focusing on deployment automation, observability, and collaboration across engineering teams.
Top Skills: Ci/CdGrafanaKubernetesOpentelemetryPrometheusVictoria Metrics
Reposted 2 Months AgoSaved
In-Office
London, UK
Mid level
Mid level
Artificial Intelligence • Information Technology • Security • Consulting • Cybersecurity
As a Software Engineer Consultant, you will design, develop, and maintain secure software systems for public safety, working closely with clients and multidisciplinary teams.
Top Skills: AWSAzureC++DockerGitlab CiGoJavaJenkinsKubernetesNoSQLOpenapiPytestPythonRustSQL
One Month AgoSaved
In-Office or Remote
London, UK
Senior level
Senior level
Fintech • Information Technology
Design, implement, and maintain scalable backend systems supporting Alpaca’s financial ledger and brokerage infrastructure. Own high-visibility features from design through deployment, collaborate with finance, operations, product, and engineering stakeholders, and improve system health. Build performant, reliable, maintainable services using modern distributed systems technologies while ensuring the ledger remains a correct source of truth for account transactions, reporting, and compliance.
Top Skills: GoGoogle Cloud Platform (Gcp)GrpcPostgresProtocol BuffersRedpanda
Reposted 2 Months AgoSaved
In-Office
London, UK
Mid level
Mid level
Artificial Intelligence • Machine Learning • Generative AI
The role involves building infrastructure for AI agent execution environments, ensuring system reliability and optimizing performance at scale.
Top Skills: AIAPIsCi/Cd SystemsContainersDistributed SystemsSandboxingVirtualization
Reposted 2 Months AgoSaved
In-Office
London, UK
Expert/Leader
Expert/Leader
Artificial Intelligence • Big Data • Machine Learning
As a Full-Stack Software Engineer, you'll lead the technical strategy for AI applications in the public sector, architecting frameworks, guiding development, and mentoring staff.
Top Skills: AWSAzureGCPKubernetesNode.jsPythonReact
Reposted 2 Months AgoSaved
In-Office
London, UK
Mid level
Mid level
Software
The Software Engineer on Mission Dev will build custom applications, design data pipelines, and collaborate closely with clients to solve complex challenges. Responsibilities include direct customer engagement and contributing to team growth.
Top Skills: Data IntegrationResilient Data PipelinesSoftware Engineering
Reposted 2 Months AgoSaved
In-Office
London, UK
Senior level
Senior level
Artificial Intelligence • Big Data • Machine Learning
As a Senior Full-Stack Software Engineer, you will develop AI applications for public sector clients, design full-stack solutions, and manage cloud infrastructure while collaborating with cross-functional teams to address complex challenges.
Top Skills: AWSAzureDockerGCPKubernetesMongoDBNext.JsNode.jsPostgresPythonReactTypescript
Reposted 2 Months AgoSaved
In-Office
London, UK
Senior level
Senior level
Information Technology
Design and implement scalable IAM architecture and tooling for AuraDB. Integrate enterprise SSO providers, implement auth protocols (OAuth2, OIDC, SAML, LDAP, MFA), manage lifecycle (SCIM), develop access control models (RBAC/ABAC/PBAC/ReBAC/FGA), enforce least-privilege, apply zero-trust patterns, ensure SOC 2 compliance, mentor engineers, and collaborate across product, security, and infrastructure teams.
Top Skills: AbacAuth0AWSAws IamAzureAzure Ad/Entra IdClient CredentialsFgaGCPGoJwtKubernetesLdapMfaMtlsOauth2OidcOktaOracle Access ManagerPbacPing IdentityPythonRbacRebacRequest SigningSAMLScimSpiffeSpire
One Month AgoSaved
In-Office
London, UK
Entry level
Entry level
Artificial Intelligence • Transportation
Design and execute automated tests for onboard embedded software across operating systems, hardware platforms, sensors, middleware, and integration points. Validate systems in hardware-in-the-loop environments, debug issues across software and hardware boundaries, collaborate with engineers to close test gaps, and contribute to CI pipelines and reusable test frameworks. The role supports earlier developer testing and expanded validation coverage for autonomous driving systems.
Top Skills: BuildkiteC++Ci/CdEmbedded HardwareHardware-In-The-Loop (Hil)LinuxPythonQnxReal-Time SoftwareRoboticsSensors
One Month AgoSaved
In-Office or Remote
London, UK
Senior level
Senior level
Artificial Intelligence • Automotive • Computer Vision • Machine Learning • Agriculture • Defense • Manufacturing
Designs, develops, integrates, tests, and maintains production embedded Linux software for vehicle systems. Responsibilities include modern C/C++ and Qt/QML development, Yocto platform maintenance, Python automation, CI/CD, automated testing, debugging across hardware and software boundaries, release management, architecture, documentation, and production support. The role also provides technical leadership and mentorship while collaborating with multidisciplinary engineering, manufacturing, cybersecurity, and supplier teams.
Top Skills: Adobe IllustratorAdobe PhotoshopAutosarBitbakeCC++Cameo Systems ModelerCanCmakeConan 2CppunitEmbedded LinuxEthernetFigmaFmvssGdbGitGoogletestI2CIbm Engineering DoorsIso 26262MagicdrawOpenembeddedPythonQmlQt 6.8+Qt CoreQt DbusQt Design StudioQt NetworkQt QuickQt Remote ObjectsSae J1939Sae J2012SconsSerial InterfacesSpiSquishSystemdUds Iso 14229Yocto Project
One Month AgoSaved
Remote
London, UK
Expert/Leader
Expert/Leader
Information Technology • Software
Architects and develops enterprise Change Data Capture and data integration software across mainframe and distributed platforms. Processes transaction logs, analyzes database internals and binary formats, reverse engineers legacy systems, and resolves performance, reliability, compatibility, and data-integrity issues. Provides technical leadership, mentors engineers, collaborates on customer escalations, and supports critical production incidents and releases.
Top Skills: AdabasCC++Change Data Capture (Cdc)Cloud ArchitecturesData ReplicationDatabase Transaction LogsDatacomDb2 For Z/OsDb2 LuwEbcdicIdmsJclPacked DecimalZ/Os
One Month AgoSaved
In-Office
London, UK
Senior level
Senior level
Artificial Intelligence • Computer Vision • Machine Learning • Software
Own and deliver large-scale backend infrastructure projects end to end, including architecture, deployment, monitoring, and impact measurement. Build reliable distributed systems, performant APIs, database and processing systems, and production services that operate under heavy load. Contribute to code reviews, testing, rollouts, and mentoring while solving complex problems autonomously and planning for significant future scale.
Top Skills: CudaGCPKubernetesPythonPyTorchRayReactTypescript
Reposted One Month AgoSaved
In-Office
London, UK
Senior level
Senior level
Artificial Intelligence
Design and build reliable systems, manage technical projects, write high-quality Python code, and collaborate with researchers to deliver functional software solutions.
Top Skills: AWSKubernetesOpenai-Compatible ApisPythonPyTorchSlurm
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account