Top Software Engineer Jobs in London

16 Days AgoSaved
In-Office or Remote
London, UK
Senior level
Senior level
Retail • Sports
Lead quality engineering for membership and loyalty capabilities, designing and executing functional, integration, API, contract, automation, and end-to-end tests. Build reliable test suites, validate loyalty points and personalized recommendations, manage test data, ensure cross-browser and cross-device quality, define testing strategies, and improve coverage using AI-assisted tools. Collaborate with engineering and product teams throughout the software development lifecycle while leading quality engineers in the loyalty and personalization area.
Top Skills: Ai-Assisted Engineering ToolsApi TestingAppiumBrowserstackCloud-Native PlatformsContract TestingCypressLlmsPlaywright
26 Days AgoSaved
In-Office
London, UK
Senior level
Senior level
Machine Learning • Software
Design, provision, and operate reliable shared infrastructure across AWS, GCP, Azure, and on-premises environments. Manage Kubernetes clusters, multi-tenancy, secrets, GPU workloads, networking, service meshes, and infrastructure as code using Terraform and Crossplane. Develop operators, establish reliability targets, respond to incidents, and partner with security and platform teams on governance and compliance.
Top Skills: Argo CdAWSAzureCni PluginsCrossplaneExternal Secrets OperatorFluxGCPGoGpu DriversIstioKubernetesPythonTerraformVaultVcluster
26 Days AgoSaved
In-Office
London, UK
Expert/Leader
Expert/Leader
Financial Services
Build and evolve cloud-native investment technology platforms using Python and AWS. Develop reusable components, analytics workflows, ETL and distributed-computing solutions, while collaborating with investment and business teams. Design scalable products, embed agentic development practices, follow Agile and DevSecOps methodologies, and coach junior engineers. Work with SQL and NoSQL databases, contribute to testing and CI/CD improvements, and translate investment challenges into secure, maintainable technology solutions.
Top Skills: AgileAmazon Web Services (Aws)AzureCi/CdDaskDevsecopsDockerGitLinuxNoSQLOlapOltpPandasPolarsPythonReactScrumSQLTest-Driven Development (Tdd)
Reposted 26 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Fitness
Build, test and ship growth-focused user journeys and subscription funnels across web and app. Design and run experiments, implement instrumentation and tracking, own features end-to-end, collaborate with product/design/data, and improve CI/CD, testing and release workflows to increase conversion and engagement.
Top Skills: ApolloApp Store ConnectAws AppsyncAws LambdaDynamoDBEventbridgeFastlaneGithub ActionsGoogle Tag ManagerGraphQLIntercomJavaScriptKotlinMaestroMixpanelNext.JsNode.jsPlay StorePythonReact NativeRevenuecatS3SagemakerSentrySnowflakeSnsSqsSwiftSwiftuiTypescript
17 Days AgoSaved
Remote
London, UK
Senior level
Senior level
Software • Automation
Build and optimize high-performance Elixir/Phoenix backend systems with PostgreSQL at scale. Design efficient schemas, queries, indexes, batching strategies, migrations, and concurrency patterns. Diagnose database bottlenecks, support large document volumes, and improve reliability across cloud and self-hosted deployments. Contribute to AI-assisted engineering workflows, platform architecture, tooling, and customer success while collaborating with a remote-first team.
Top Skills: AWSElixirFluxcdHelmKubernetesPhoenixPostgresTerraform
One Month AgoSaved
In-Office or Remote
London, UK
Mid level
Mid level
Retail • Sports
Develop and support scalable Java and Spring Boot backend microservices powering omnichannel inventory availability, order promising, allocation, fulfilment, and post-purchase experiences. Build event-driven processing with Kafka, integrate OMS, WMS, ERP, commerce, and fulfilment platforms, and ensure services are secure, observable, reliable, and performant. Own features from design through production, write tested code, participate in reviews, troubleshoot production issues, and improve operational efficiency.
Top Skills: Ai-Assisted Engineering ToolsAutomated TestingCi/CdCommerce PlatformsDistributed Order Management SystemsErpEvent-Driven ArchitectureFluent CommerceJavaKafkaLlmsMicroservicesObservabilityOmsRest ApisSpring BootWms
2 Months AgoSaved
Hybrid
London, UK
Mid level
Mid level
Financial Services
Build and maintain secure, production-ready ML solutions and cloud frameworks using Python and AWS. Collaborate with data scientists, platform teams, SRE, and engineering communities to integrate, deploy, monitor, and scale AIML systems following SDLC and MLOps practices.
Top Skills: Ai-Assisted Software Development ToolsAWSBedrockCi/CdDockerEksInfrastructure As CodeKafkaKubernetesLlmopsMlopsPostgresPythonSagemaker
One Month AgoSaved
In-Office or Remote
London, UK
Mid level
Mid level
Retail • Sports
Designs, automates, and executes functional, integration, API, contract, regression, concurrency, and performance tests for inventory, order promising, sourcing, and fulfillment platforms. Investigates defects, validates fixes, maintains regression coverage, integrates quality tests into CI/CD pipelines, and supports release readiness. The role collaborates with product and engineering teams to validate distributed commerce systems, integrations, business rules, data consistency, scalability, resilience, and consumer-impacting workflows.
Top Skills: 3Pl/Carrier SystemsAPIsBrowserstackCi/CdErpEvent-Driven SystemsJavaJunitMicroservicesOmsPayment ProvidersPlaywrightPosRest AssuredSeleniumTestngWms
2 Months AgoSaved
Hybrid
London, UK
Senior level
Senior level
Financial Services
Lead software engineer on AI/ML data platforms building secure, cloud-native production systems. Designs, implements, debugs, and reviews code, drives adoption of AI-assisted engineering practices, mentors junior engineers, evaluates vendors, and ensures operational stability and secure SDLC practices.
Top Skills: Ai-Assisted Development ToolsCi/CdCloudCloud NativeDatabasesPythonSdlc
2 Months AgoSaved
In-Office
London, UK
Internship
Internship
Artificial Intelligence • Software
Contribute code to Palantir's infrastructure platforms (Foundry, Gotham, Apollo) across backend, developer, frontend, and storage teams. Work on Kubernetes-based PaaS, deployment/change-management, and observability tooling to improve engineering velocity and reliability. Collaborate with engineers and non-technical stakeholders, learn quickly, and support developer workflows.
Top Skills: C++JavaJavaScriptKubernetesPythonTypescript
Entry level
Artificial Intelligence • Software
Embed with government customers to design, build, and ship custom software and LLM workflows. Own end-to-end projects, handle large-scale data, make architecture decisions, and maintain stakeholder relationships. Expect substantial travel and obtain security clearance. Responsible from first customer conversation through production delivery.
Top Skills: C++Cloud InfrastructureJavaJavaScriptLlm WorkflowsPythonTypescript
2 Months AgoSaved
Hybrid
London, UK
Entry level
Entry level
Artificial Intelligence • Software
Build and maintain large-scale infrastructure for Palantir platforms (Foundry, Gotham, Apollo). Contribute to backend, developer, frontend, and storage infrastructure, Kubernetes-based PaaS, observability tools, and internal infrastructure used by sensitive environments. Collaborate across teams, write high-quality code, and improve developer productivity.
Top Skills: ApolloC++CassandraChromiumFoundryGothamJavaJavaScriptKubernetesPythonTypescript
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Entry level
Artificial Intelligence • Software
Embed with customers to design and ship custom, production-grade software and LLM workflows. Handle large-scale data, make architecture decisions, build front-end and infrastructure solutions, and manage stakeholder relationships while traveling 25–50% of the time.
Top Skills: C++Cloud InfrastructureJavaJavaScriptLlmPythonTypescript
2 Months AgoSaved
In-Office
London, UK
Internship
Internship
Artificial Intelligence • Software
Contribute production-quality code to Palantir products (Gotham, Foundry, Apollo); participate across the product lifecycle; collaborate with cross-functional teams; learn from a mentor; and engage with customers to understand real-world problems.
Top Skills: C++CassandraElasticsearchGitGoGradleJavaJavaScriptPythonReactReduxSparkTypescriptWebpack
2 Months AgoSaved
Hybrid
London, UK
Entry level
Entry level
Artificial Intelligence • Software
Build and ship production-quality software across Palantir products (Gotham, Apollo, Foundry). Participate in full product lifecycle, collaborate with cross-functional teams, learn from a mentor, and engage with users to solve data-driven problems.
Top Skills: C++CassandraElasticsearchGitGoGradleJavaJavaScriptPythonReactReduxSparkTypescript
Internship
Artificial Intelligence • Software
Embed with customers to design and ship production software and AI solutions. Collaborate on architecture, handle large-scale data, build custom applications and LLM workflows, and manage stakeholder relationships while traveling to customer sites.
Top Skills: C++JavaJavaScriptLlmPythonTypescript
Internship
Artificial Intelligence • Software
Embed with government customers to build production software and LLM workflows, handle large-scale data, collaborate on architecture/design, and own end-to-end projects. Interns travel (25–50%), engage directly with stakeholders, and are given meaningful responsibility from day one.
Top Skills: C++Cloud InfrastructureJavaJavaScriptLarge Language Models (Llms)PythonTypescript
One Month AgoSaved
In-Office
London, UK
Mid level
Mid level
Artificial Intelligence • Machine Learning • Security • Software
Build and operate Watcher, a full-stack coding-agent security product. Develop backend APIs, ingestion and grading pipelines, agent hooks, CLI tooling, monitoring dashboards, enterprise integrations, and real-time blocking systems. Own features from customer discovery through production deployment, while ensuring reliability, scalability, tenant isolation, encryption, access controls, and flexible cloud, on-premises, and local deployments. Collaborate with customers and security teams to improve the product and productionize monitoring research.
Top Skills: Access ControlsAlertingAPIsClaude CodeCloud InfrastructureCodexCursorDatabasesEncryptionInspectLlmLoggingMessage QueuesMetricsMonitoringObservabilityPythonSIEMStreaming PipelinesTracingTypescript
One Month AgoSaved
In-Office
London, UK
Entry level
Entry level
Aerospace • Manufacturing
Develop and maintain delay-tolerant networking products, APIs, and platforms using Rust, gRPC, and Protocol Buffers. Build scalable distributed systems on Kubernetes, optimize production applications, debug software, and integrate front-end and server-side components. Create technical documentation and support customer onboarding and system integration. Collaborate across functions, address technical requirements, and contribute to developer relations and customer success.
Top Skills: AWSBpsecCcsdsCncf TechnologiesContainerizationDelay-Tolerant NetworkingDistributed SystemsEvent-Driven ArchitecturesGoogle Cloud PlatformGrpcIetf Bpv7KubernetesMicroservicesProtocol BuffersRust
One Month AgoSaved
In-Office
London, UK
Senior level
Senior level
Cloud • Information Technology • Machine Learning
Build and scale a distributed platform supporting engineering simulations, agentic applications, and physical AI workflows. Responsibilities include designing distributed architecture, developing production Python services, optimizing distributed compute, implementing workflow orchestration, and contributing to CI/CD, testing, deployment, observability, reliability, and incident response. The role also involves mentoring engineers, making technical decisions, collaborating cross-functionally, interviewing candidates, and supporting end-to-end platform operations.
Top Skills: AirflowAthenaAWSAzureCi/CdGCPKubeflowKubernetesOauthPythonRaySparkSreTemporal
One Month AgoSaved
In-Office
London, UK
Expert/Leader
Expert/Leader
Cloud • Information Technology • Machine Learning
Lead the architectural evolution of an AI platform from monolithic to distributed systems. Design agent-ready services, write production Python, build distributed compute and workflow orchestration, and own CI/CD, testing, deployment, observability, reliability, and scaling. Mentor engineers, establish technical standards, guide cross-team decisions, collaborate with stakeholders, and support hiring. The role requires deep distributed systems, Kubernetes, AWS, workflow orchestration, data processing, security, and production reliability expertise.
Top Skills: AirflowAthenaAWSAzureCi/CdGCPKubeflowKubernetesMcpOauthPythonRaySparkSreTemporal
One Month AgoSaved
Hybrid
London, UK
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
Build and maintain Cloudflare’s globally distributed Quicksilver key-value store using Go and C. Develop features, improve CPU and memory performance, enhance monitoring and operational tooling, and debug complex, hard-to-reproduce issues across the software stack. Responsibilities include code reviews, testing, deployments, rollbacks, operations, alerting, and on-call support for a system operating across tens of thousands of servers and hundreds of data centers.
Top Skills: AlertingCDistributed SystemsGoIntegration TestingKey-Value StoresMonitoringPeer-To-Peer SystemsStorage SystemsUnit Testing
18 Days AgoSaved
In-Office or Remote
London, UK
Senior level
Senior level
Hardware • Security • Software • Cybersecurity
Develop cloud-based Java microservices for CC Responder using agile Scrum practices. Responsibilities include full software development lifecycle ownership, system integration, testing, documentation, customer support, mentoring junior engineers, code reviews, architectural guidance, and establishing code quality standards.
Top Skills: AndroidAzure Service BusBdd Testing FrameworksCosmos DbDockeriOSJavaKubernetesAzurePythonSpring BootWindows
One Month AgoSaved
In-Office
London, UK
Entry level
Entry level
Information Technology • Logistics • Software
Develop high-performance C++ SDKs that expose computer vision capabilities, deploy and optimize machine learning models across Qualcomm, Intel, and NVIDIA hardware, benchmark model performance, and build Python automation and CI/CD pipelines for testing and deployment. The role requires expertise in modern C++, Python, model deployment frameworks, and Docker, with bonus experience in deep learning, model conversion, and quantization.
Top Skills: C++Ci/CdCnnsDockerIntel CpusMultithreadingNvidia GpusObject DetectionOpenvinoPtqPythonQatQnnQualcomm SocsSnpeStlTensorflow LiteTensorrtTransformers
Reposted 18 Days AgoSaved
Remote
London, UK
Senior level
Senior level
Information Technology • Payments • Software • Cryptocurrency
The Senior SDET at BR-DGE will design and maintain automation frameworks, partner with development teams to enhance quality, optimize CI/CD pipelines, and drive engineering maturity by coaching junior staff.
Top Skills: Ci/CdJavaPactTypescript
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account