Top Software Engineer Jobs in London

4 Days AgoSaved
In-Office or Remote
London, UK
Entry level
Entry level
Artificial Intelligence • Information Technology • Software • Consulting
Principal Software Engineer responsible for end-to-end product ownership, architecture, technical strategy, platform infrastructure, CI/CD, observability, security, reliability, and legacy modernization. The role works across TypeScript, Python, cloud services, databases, frontend technologies, Kubernetes, and Terraform while mentoring engineers and shaping engineering standards across the organization.
Top Skills: Amazon CloudfrontAmazon EcsAmazon EksAmazon S3AngularAWSAws LambdaCi/CdCypressDocumentdbExpressFastapiGrafanaJestKubernetesMySQLNode.jsPostgresPrometheusPythonReact NativeSentryTerraformTypescript
Reposted 4 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Fintech • Financial Services
Owns the design, development, deployment, and support of software for corporate credit derivative trading. Partners with traders, strategists, operations, and global technology teams to deliver pricing, risk, distribution, automation, and platform improvements. Provides technical leadership, applies software engineering best practices, uses AI and agentic tools, and may manage developers and contractors. Requires strong object-oriented programming, multithreading, data structures, design patterns, and experience with Java or .NET; Scala and Python are preferred.
Top Skills: .NetAgentic AiAIClaude CodeGithub CopilotJavaPythonScalaSourcegraph Amp
4 Days AgoSaved
In-Office
London, UK
Expert/Leader
Expert/Leader
eCommerce • Retail • Software • Sports
Staff Software Engineer leading architecture and hands-on development across a scalable full-stack prediction markets platform. Responsibilities include building React, Next.js, TypeScript, and backend services; setting technical direction; leading cross-team initiatives; designing event-driven systems for transactions; improving reliability, observability, testing, and deployment; mentoring engineers; and establishing responsible AI-assisted development practices.
Top Skills: Ci/CdClaude CodeCodexCursorGithub CopilotGoJavaKafkaNext.JsPostgresPub/SubPythonReactTailwindTanstack QueryTypescriptZustand
4 Days AgoSaved
In-Office
London, UK
Entry level
Entry level
Software • Energy
Lead the technical direction and architecture of a major global product area spanning multiple modules. Architect scalable, distributed cloud systems, shape technical vision and product roadmaps, guide engineering teams, make high-stakes technical decisions, and influence executives and cross-functional stakeholders. The role is primarily hands-off, with occasional code-level design and proof-of-concept work. Experience with AI/ML, AWS, API design, data modeling, SaaS, DevOps, and CI/CD is advantageous.
Top Skills: Ai/MlApi DesignAWSCi/CdCloud ComputingDevOpsDistributed SystemsSaaS
Reposted 4 Days AgoSaved
In-Office or Remote
London, UK
Senior level
Senior level
Retail • Software
The Staff Software Engineer will lead the design and delivery of robust order management solutions, ensuring reliability and scalability, while mentoring junior engineers and collaborating across teams.
Top Skills: DynatraceIbm SterlingJava
Reposted 4 Days AgoSaved
Remote or Hybrid
London, UK
Senior level
Senior level
Retail • Software
As a Principal Engineer at M&S, you'll drive technical strategy, influence architecture, and mentor engineers while delivering on personalization, search, and machine learning features in collaboration with cross-functional teams.
Top Skills: JavaMachine LearningPython
18 Days AgoSaved
In-Office or Remote
London, UK
Mid level
Mid level
Retail • Sports
Build and operate scalable, low-latency backend services, APIs, event-driven systems, integrations, and frontend applications supporting membership, loyalty, rewards, and consumer engagement. Configure and integrate Antavo with commerce, CRM, CDP, marketing, and data platforms. Apply secure, observable, resilient engineering practices, troubleshoot production issues, and optimize performance. The role requires strong Java and Spring Boot expertise, plus working knowledge of React, Node.js, Kafka, and SQL/NoSQL databases.
Top Skills: Ai-Assisted Engineering ToolsAntavoAPIsCdpCloud-Native PlatformsCRMEvent-Driven ArchitectureFluent CommerceJavaKafkaLlmsMarketing Automation PlatformsMicroservicesNode.jsNoSQLReactSfccSpring BootSQL
4 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Artificial Intelligence • Software • Industrial • Automation
Build reliable, well-tested platform software for AI-powered industrial control systems. Responsibilities include developing with Python and Terraform, supporting production systems, improving architecture, mentoring engineers, strengthening software practices across engineering and ML teams, and enhancing system quality, maintainability, and reliability. The role spans CI/CD, networking, plant-system data integration, IoT operating systems, and customer-facing control software.
Top Skills: AWSAws GreengrassAws IotCi/CdDockerElmF#Github ActionsGoogle Cloud PlatformHaskellIotMachine LearningMenderAzureMlopsPythonTerraform
Reposted One Month AgoSaved
In-Office
London, UK
Mid level
Mid level
Information Technology • Software • Financial Services • Quantitative Trading
Build full-stack, low-latency trading and pricing tools for options traders. Collaborate with traders, researchers, and business stakeholders to design intuitive frontends and scalable backend services, prototype and productionize distributed systems, and expand trading capabilities globally while improving performance, stability, and usability.
Top Skills: APIsAsynchronous SystemsC++Distributed SystemsEvent-Driven ArchitecturePythonReactReal-Time SystemsService-Oriented ArchitectureTypescript
18 Days AgoSaved
In-Office or Remote
London, UK
Mid level
Mid level
Retail • Sports
Build scalable, low-latency backend APIs, event-driven services, model-serving layers, and integrations supporting real-time and batch personalization and recommendation experiences. Design reliable, secure, observable distributed systems using Java and Spring Boot, optimize performance and operational efficiency, and integrate LLM and AI services into production applications. Collaborate with engineering leadership and use AI-assisted development tools to improve delivery and code quality.
Top Skills: Ai ServicesCloud-Native PlatformsDistributed SystemsEmbedding-Based RetrievalEvent-Driven ArchitectureFeature StoresJavaLlm ApisMicroservicesRedisSpring BootVector Databases
18 Days AgoSaved
In-Office or Remote
London, UK
Mid level
Mid level
Retail • Sports
Designs and executes functional, integration, API, automated, exploratory, and end-to-end tests for personalization, recommendation, experimentation, and consumer intelligence capabilities. Builds test suites, validates AI-driven outputs and consumer journeys, manages test data, performs cross-browser testing, partners with engineering and product teams, and improves automation coverage, regression efficiency, and defect detection.
Top Skills: A/B TestingAi-Assisted Engineering ToolsApi TestingAppiumBrowserstackCloud-Native PlatformsContract TestingCypressLlmsPlaywright
Reposted 27 Days AgoSaved
In-Office or Remote
London, UK
Entry level
Entry level
Artificial Intelligence • Software • Analytics • Automation
Build and maintain Ergodic AI’s AI platform across back-end and front-end systems. The role involves developing with Python web frameworks and JavaScript/TypeScript, integrating with client technology stacks and workflows, applying AI, ML, and LLM concepts, and contributing to DevOps, cloud deployment, testing, and infrastructure practices. As an early-stage hire, the engineer will help shape the product and solve complex data and AI challenges.
Top Skills: AIAutomated TestingCi/CdCloud PlatformsFastapiFlaskInfrastructure As Code (Iac)JavaScriptLlmsMachine LearningNext.JsPythonReactTypescriptVercel
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
18 Days AgoSaved
Remote
London, UK
Entry level
Entry level
Fintech • Information Technology • Payments • Software
Software Engineer role at Paddle, a global Merchant of Record and payments infrastructure company. The posting provides limited role-specific responsibilities or qualifications, but the position focuses on software engineering using Go. Paddle offers remote or hub-based work, professional development support, unlimited holidays, and inclusive workplace benefits.
Top Skills: Go
5 Days AgoSaved
In-Office
London, UK
Senior level
Senior level
Marketing Tech • Software
Build and evolve scalable frontend products for Rightmove’s core search experience using React, TypeScript, Express, Node.js, Kubernetes, and GitLab. Deliver reliable software through continuous delivery, collaborate with Product, Design, Architects, and Engineering, influence technical direction, design resilient systems, contribute to engineering standards, mentor fellow engineers, and promote testing, automation, performance, and user experience excellence.
Top Skills: ExpressGitlabKubernetesNode.jsReactTypescript
Reposted 5 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Fintech • Financial Services
Lead developer for low-latency, high-volume equities trading systems. Build, deploy and support algorithmic trading strategies and scalable trading engine infrastructure using core Java. Work across global trading, quant and IT teams through full SDLC to improve execution performance, analytics, messaging, and time-series analysis (KDB/q).
Top Skills: AngularFix ProtocolGitJavaJenkinsJunitKdb/QLinuxPub/Sub Messaging MiddlewareRestStashTypescriptUnix
Reposted 5 Days AgoSaved
In-Office
London, UK
Senior level
Senior level
Artificial Intelligence • Semiconductor • Manufacturing
As a Staff Engineer for Hardware Integration, you will lead technical direction and ownership of hardware-software integration within the OTPU stack, guiding complex engineering problems through the full lifecycle from pre-silicon to production reliability.
Top Skills: Asic ValidationBmc PlatformsFirmware ArchitectureHigh-Speed Interconnect Fabrics
19 Days AgoSaved
In-Office or Remote
London, UK
Entry level
Entry level
Artificial Intelligence • Logistics • Software • Automation
Build BLP’s core software across infrastructure, backend, machine learning, and product extension platforms. Responsibilities include operating secure and observable cloud infrastructure, developing performant distributed systems, applying AI to business problems, and enabling customer process automation. The role emphasizes formal reasoning, correctness by construction, maintainable systems, type systems, and functional programming. Work is available onsite in Zurich or remotely within Europe.
Top Skills: Artificial IntelligenceCi/CdCloud InfrastructureDistributed SystemsFunctional ProgrammingMachine LearningObservabilitySecurityType Systems
One Month AgoSaved
Hybrid
London, UK
Entry level
Entry level
Financial Services
Develop and troubleshoot secure, scalable Java applications in an agile environment. Design and implement solutions using Spring, Spring Boot, REST services, databases, and modern software development practices. Create architecture and design artifacts, investigate system logs, maintain production code, analyze data for reporting and continuous improvement, and support application resiliency, security, testing, and operational stability.
Top Skills: Apache KafkaCi/CdGrafanaJavaRestSplunkSpringSpring BootUnix/Linux
19 Days AgoSaved
Remote
London, UK
Senior level
Senior level
Gaming • Software
Build and scale internal systems and tooling for a large social gaming platform. Responsibilities include collaborating cross-functionally, delivering software in an agile environment, troubleshooting systems, managing risk through DevOps and testing, improving development processes, and maintaining secure, reliable, scalable services. The role requires frontend and backend development, including React, WordPress, Python, and Golang, plus expertise in microservices, event-driven systems, and distributed computing.
Top Skills: AWSAzureC#Distributed ComputingDockerElk StackEvent-Driven SystemsGCPGoGrafanaJavaKafkaMicroservicesNode.jsNoSQLPrometheusPythonRabbitMQReactSQLTerraformWordpress
19 Days AgoSaved
Remote or Hybrid
London, UK
Senior level
Senior level
Edtech • Software • Analytics
Build and operate full-stack web applications end to end, from technical design through production release and support. Direct and verify coding agents, create tests and safeguards, review changes for design and security, respond to production issues, maintain alerting and runbooks, and document systems. The role requires strong ownership, independent technical judgment, collaboration, and excellent English communication. Vue, TypeScript, AWS serverless, EdTech, and UI/UX experience are useful but not required.
Top Skills: Aws ServerlessTypescriptVue
29 Days AgoSaved
In-Office
London, UK
Internship
Internship
Artificial Intelligence • Information Technology • Software • Automation
Software Engineering Interns will work for at least 16 weeks in summer 2027 on real-world projects building Cogna’s AI-powered software development platform. Responsibilities include improving product pipeline quality, exploring code generation and testing methods, and contributing to software engineering, programming languages, and AI initiatives under close mentorship. The role is based in central London and requires existing UK work authorization.
Top Skills: Ai AgentsC#C++Claude CodeCodexCursorGoHaskellJavaLarge Language ModelsOcamlRustTyped PythonTypescript
29 Days AgoSaved
Remote or Hybrid
London, UK
Senior level
Senior level
Artificial Intelligence • Machine Learning • Software
Build and operate production software, APIs, tooling, and automation for large-scale GPU, bare-metal, and HPC infrastructure. Responsibilities include provisioning, configuration, monitoring, lifecycle management, observability, hardware integration, reliability improvements, and infrastructure capacity deployment. The role partners with networking, data center, platform, and infrastructure teams to design scalable systems and define technical direction.
Top Skills: APIsBare-Metal InfrastructureBmcContainerizationDell HardwareGpu ServersHpcIpmiJuniper NetworksLinuxOrchestrationPalo Alto FirewallsPxe/IpxePythonRedfishSonicVast
29 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Edtech • Information Technology • Software
Build AI agents, reusable agent capabilities, and agentic workflows that automate software development at Preply. Develop integrations with codebases, APIs, MCPs, internal tools, and engineering systems; design orchestration, context, evaluation, verification, and human-in-the-loop mechanisms; and take prototypes into reliable, scalable solutions. Collaborate across engineering, product, design, and data teams while measuring adoption and business value.
Top Skills: Agentic WorkflowsAi AgentsAPIsDistributed SystemsMcpsPython
Reposted 29 Days AgoSaved
In-Office
London, UK
Mid level
Mid level
Artificial Intelligence • Software
Design and build end-to-end software primitives for AI infrastructure: domain modeling of power/datacenters/chips, authorization, audit, orchestration, vendor data ingestion (KMZ/BIM/Revit), and agent integration to enable safe, auditable agent operators. Ship production-quality systems and work across ambiguity to turn unstructured data into durable, composable entities.
Top Skills: AbacAgentic FrameworksAirflowAudit SystemsBimCadenceClaude CodeCursorEvent-SourcingGisGoIfcKmzLlm ApisMcp ServersOpaPostgresRbacRevitTemporalTypescriptZanzibar
Reposted 26 Days AgoSaved
Remote
London, UK
Senior level
Senior level
Cloud • Software
Lead the technical direction and architecture of the Foundations platform team, owning authentication, authorization, SSO, secrets management, tenancy, and core platform services. Design APIs, drive services through launch, make technical decisions, establish engineering standards, and mentor engineers without formal management authority. Partner with engineering and product leaders to align execution with priorities.
Top Skills: APIsDistributed SystemsGoLinuxOauthPythonRole-Based Access ControlSso
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account