Top Software Engineer Jobs in London

Reposted 2 Months AgoSaved
Hybrid
London, UK
Entry level
Entry level
Artificial Intelligence • Software
As a Software Engineer on the Apollo platform, you'll build and maintain systems for software deployment, solve customer issues, debug complex problems, and collaborate across teams.
Top Skills: C++DockerGoJavaKubernetes
Reposted 2 Months AgoSaved
Hybrid
London, UK
Junior
Junior
Artificial Intelligence • Software
As a Full Stack Software Engineer, you'll develop and architect user interfaces, manage APIs for data workflows, and improve applications within the Foundry platform, while collaborating closely with users to understand their needs.
Top Skills: CircleCIGitGqlGradleReactTypescriptWebpack
Reposted 2 Months AgoSaved
Hybrid
London, UK
Junior
Junior
Artificial Intelligence • Software
Backend Software Engineers at Palantir build scalable software solutions, collaborate across teams, and develop systems for data processing and storage, enhancing product capabilities.
Top Skills: C++CassandraElasticsearchFlinkGitGoGradleJavaKafkaKubernetesPythonRustSpark
Reposted 2 Months AgoSaved
Hybrid
London, UK
Mid level
Mid level
Artificial Intelligence • Software
Backend Software Engineers at Palantir build and maintain scalable backend services, develop APIs, optimize applications for performance, and collaborate across teams to shape user workflows.
Top Skills: CassandraDockerElasticsearchGitGoGradleJavaKafkaKubernetesPythonRustSpark
Reposted 2 Months AgoSaved
Hybrid
London, UK
Junior
Junior
Artificial Intelligence • Software
The Forward Deployed Software Engineer at Palantir collaborates with customers to architect and build AI-driven solutions using large-scale data to address critical challenges.
Top Skills: C++JavaJavaScriptPythonTypescript
Reposted 2 Months AgoSaved
In-Office
London, UK
Junior
Junior
Artificial Intelligence • Software
Forward Deployed Software Engineers design solutions for customer challenges, involving architecture discussions, coding, and project execution, while ensuring user impacts are considered.
Top Skills: C++Cloud InfrastructureData StructuresFront-End FrameworksJavaJavaScriptPythonStorage SystemsTypescript
Reposted 2 Months AgoSaved
Hybrid
London, UK
Senior level
Senior level
Financial Services
Lead and mentor an agile team to design, develop, secure, and operate scalable cloud-native applications using modern front-end tech and AI-assisted engineering practices; drive automation, code quality, resiliency, and operational stability.
Top Skills: Ai-Assisted Development ToolsAutomated TestingCi/CdCloud NativeFront-End TechnologiesJavaMachine LearningReact
Reposted 2 Months AgoSaved
In-Office
London, UK
Senior level
Senior level
Information Technology • Software • Financial Services • Quantitative Trading
Design and develop software solutions, analyze complex problems, and provide support for trading activities in a dynamic environment.
Top Skills: C++KdbLinuxPythonSQL
23 Days AgoSaved
Remote
London, UK
Entry level
Entry level
Food
Build and launch scalable backend features and services for restaurant partners. Own projects end to end, collaborate with product and engineering teams, identify high-impact technical opportunities, and maintain reliable production systems through testing, monitoring, logging, and DevOps practices. The role uses Python and Flask primarily, with flexibility to work in Go, Ruby, and other technologies on a distributed remote team.
Top Skills: Cloud ServicesDatabasesDevOpsFlaskGoLoggingMonitoringPythonRuby
Reposted 10 Days AgoSaved
Remote or Hybrid
London, UK
Expert/Leader
Expert/Leader
Retail • Software
As a Staff Software Engineer, you will develop robust software solutions, provide technical leadership, mentor engineers, and innovate within the commercial trading domain.
Top Skills: AngularAzure CloudDynatraceIgniteJavaKubernetesMicronautMongoDBNext.JsReactRedisSpringSpring BootSQL ServerTypescript
One Month AgoSaved
Hybrid
London, UK
Internship
Internship
Information Technology • Social Media • Software • App development
Software Engineering Intern building and shipping AI-powered product features across a TypeScript, Node.js, and potentially Go stack. Responsibilities include developing automated chat, content generation, personalization, and moderation features; experimenting with LLMs, embeddings, and vector databases; using AI coding assistants; participating in code reviews and architecture discussions; collaborating with product and design; and presenting completed work. The role includes mentorship and requires strong engineering fundamentals, initiative, adaptability, and a willingness to iterate quickly.
Top Skills: Claude CodeCursorEmbeddingsGithub CopilotGoJavaScriptLlmsNext.JsNode.jsReactTypescriptVector Databases
23 Days AgoSaved
In-Office or Remote
London, UK
Mid level
Mid level
Cloud • Software
Build and maintain customer-facing features, internal tools, and platform improvements for a Rails-based self-storage operating system. Responsibilities include full feature ownership, collaborating with Product, writing tests, debugging production issues, improving stability and performance, monitoring applications, participating in code reviews, and contributing to technical discussions. The role requires independent work on defined tasks and collaboration within a small product engineering team.
Top Skills: ActiverecordBemCapybaraCSSGithub ActionsHerokuHotwireJavaScriptMinitestPostgresRails 7ReactRedisRspecRubyRuby On RailsSassSeleniumSidekiqStripe BillingStripe ConnectTurboViewcomponents
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
One Month AgoSaved
Hybrid
London, UK
Internship
Internship
Productivity • Professional Services • Software • Design
Software engineering interns join collaborative teams to build, test, document, and ship user-facing features, developer tools, infrastructure, or security systems. Interns work with mentors, engineers, product managers, designers, and QA; participate in planning and code reviews; and contribute to projects such as collaboration tools, distributed systems, performance improvements, or security tooling.
Top Skills: C++ChatgptClaudeGithub CopilotJavaJavaScriptPython
One Month AgoSaved
In-Office or Remote
London, UK
Junior
Junior
AdTech • Automotive • Marketing Tech
Build and ship product features using Elixir and Phoenix LiveView in a remote engineering team. Responsibilities include writing tested, maintainable code; contributing to technical and product discussions; working with event-driven architecture, APIs, RabbitMQ, and customer data; and using observability to assess production performance and customer value. The role offers increasing scope, collaboration, pairing, code reviews, and a path toward senior engineering responsibilities.
Top Skills: ElixirErlang/OtpGCPKubernetesPhoenix LiveviewPostgresRabbitMQRedisRubyTailwindcss
10 Days AgoSaved
Remote or Hybrid
London, UK
Expert/Leader
Expert/Leader
Retail • Software
Provide hands-on technical leadership for Contact Centre technology. Design, build, and operate secure, scalable backend services, distributed systems, APIs, integrations, and event-driven workflows. Lead technical direction across teams while developing primarily in Java and guiding frontend work in React and Next.js. Integrate CCaaS platforms including Zendesk, Twilio, Azure, and Google, supporting customer self-service, colleague tooling, and responsible AI automation.
Top Skills: APIsAzureDistributed SystemsEvent-Driven ArchitectureJavaNext.JsReactTwilioZendesk
10 Days AgoSaved
In-Office
London, UK
Senior level
Senior level
Software • Energy
Develop and support a high-throughput, low-latency energy trading platform. Responsibilities include improving exchange and broker connectivity, building SDK and API features, enhancing observability, implementing automated trading capabilities, benchmarking for performance, designing complex features, contributing to RFCs, and mentoring junior engineers. The role requires expertise in C#, Rust, concurrency, distributed systems, and software reliability.
Top Skills: .NetAWSAzure DevopsC#GitGithub CopilotGrafanaKafkaPrometheusPyroscopeRabbitMQRustSplunkSQL
One Month AgoSaved
In-Office
London, UK
Entry level
Entry level
Financial Services
Develop and maintain secure, responsive web applications for front-to-back trading technology. Responsibilities include architecture, coding, testing, documentation, production support, requirements gathering, and legacy-platform migration to the cloud. The role emphasizes C# .NET or React, modern DevOps and CI/CD practices, testing, scalability, security, and maintainability. The developer will collaborate with platform engineers, business users, and agile delivery teams in a regulated financial-services environment.
Top Skills: .NetAngularAWSBddC#Ci/CdDevOpsDockerEvent-Driven ArchitectureJavaScriptKubernetesMessaging FrameworksNoSQLRdbmsReactStreaming ArchitectureTddTerraformTypescript
One Month AgoSaved
Hybrid
London, UK
Entry level
Entry level
Fintech • Financial Services
Build and maintain web and mobile application features across the Scala and Play Framework backend and React, TypeScript, and AG-Grid frontend. Responsibilities include fixing bugs, writing tested and maintainable code, responding to reviews, supporting mobile app evolution, and collaborating with developers, testers, and product stakeholders. The role offers guidance from senior engineers and involves APIs, gRPC integration, agile development, and ongoing product improvement.
Top Skills: Ag-GridCodenameoneGitGitlabGrpcIntellij IdeaJavaJenkinsJSONPlay FrameworkReactReact NativeRestScalaSonarqubeTypescript
Reposted 10 Days AgoSaved
Remote or Hybrid
London, UK
Entry level
Entry level
Retail • Software
Lead the development, testing, debugging, and technical design of scalable backend systems, integrations, and cloud applications. Establish engineering standards through code reviews, automated testing, DevSecOps, observability, incident management, and operational excellence. Partner with architects, product managers, business stakeholders, and external partners to deliver commercial planning solutions. Mentor engineers, provide technical guidance, and evaluate emerging technologies and AI-enabled development practices.
Top Skills: Azure IaasAzure PaasAzure Sql ServerCi/CdConfluentDevsecopsDockerDynatraceGitGithub CopilotHelmJavaJavaScriptKafkaKotlinKubernetesMicronautMongoDBOpentelemetryPagerdutyPl/SqlPythonSpring BootTerraform
Reposted 2 Months AgoSaved
Hybrid
London, UK
Mid level
Mid level
Financial Services
Design, build and support cloud-native, microservice back-end applications using JVM languages. Deliver end-to-end solutions, write comprehensive tests, manage production incidents, and apply enterprise-authorized AI-assisted development tools while following secure and responsible AI practices.
Top Skills: AWSAzureCi/CdEnterprise Ai-Assisted Development ToolsGCPJavaJvmKafkaKotlinMicroservicesRabbitMQRelational DatabasesRestful ApisScala
Reposted 10 Days AgoSaved
In-Office
London, UK
Senior level
Senior level
Artificial Intelligence • Information Technology • Consulting
Work on YDB distributed storage and database systems to maximize performance on modern and legacy hardware (NVMe, HDD, DPUs). Reengineer components for low-latency, high-throughput workloads, profile and debug production systems, and design resilient distributed storage primitives. Collaborate on incident resolution and production deployments to support Nebius cloud services.
Top Skills: CC++
One Month AgoSaved
In-Office
London, UK
Entry level
Entry level
Artificial Intelligence • Big Data • Machine Learning
Build and ship customer-facing AI products and software systems from day one. Responsibilities include developing full-stack applications, data pipelines, evaluation infrastructure, agentic AI tooling, fraud detection, matching algorithms, contributor tools, AI infrastructure, and customer service applications. Engineers work directly with customers, iterate quickly, and deliver reliable products capable of operating at large scale.
Top Skills: MongoDBPythonReactTypescript
One Month AgoSaved
In-Office
London, UK
Mid level
Mid level
Information Technology • Consulting • Pharmaceutical • Chemical
Provides technical leadership for Oracle Cloud ERP and SAP Concur through configuration, integration development, production support, bulk data loading, testing, deployments, incident management, and root-cause analysis. The role supports IAM, BPM, UCM, Concur workflows, policies, audit rules, external system integrations, vendor updates, documentation, and IT risk and compliance requirements.
Top Skills: APIsBusiness Process ManagementFile-Based InterfacesIdentity And Access ManagementOracle Cloud ErpOracle Integration CloudSap ConcurUniversal Content ManagementWeb Services
One Month AgoSaved
In-Office
London, UK
Senior level
Senior level
Artificial Intelligence • Robotics • Software • Automation
Develop and maintain production C++ software for unmanned systems, including flight and mission control, autonomy, pilot interfaces, connectivity, simulation, and testing. Debug real-world system behavior, improve reliability, support integration and deployment, write documentation and tests, and contribute to platform architecture. The role requires strong modern C++, Linux experience, and understanding of software design and complex systems, with robotics or autonomous-systems exposure preferred.
Top Skills: C++CmakeLinuxPython
Reposted 2 Months AgoSaved
Hybrid
London, UK
Senior level
Senior level
Financial Services
Design, build, and maintain scalable, secure, cloud-native backend systems using JVM languages. Ensure reliability, performance, and zero-downtime releases; use domain modeling, automated testing, and enterprise AI-assisted tools to improve code quality and delivery.
Top Skills: Ai-Assisted Development ToolsAutomated TestingCloud NativeJavaKotlinMulti-CloudSdlc ToolchainUnit Testing
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account