Top Software Engineer Jobs in London

Reposted 2 Days AgoSaved
Easy Apply
Hybrid
London, UK
Easy Apply
Entry level
Entry level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Entry-level software engineer for Samsara's IoT platform. Work across backend, full-stack, mobile, or embedded teams to build scalable data ingestion, user experiences, and device software. Immediate ownership of production projects, collaborate with product/design, and use modern stacks and AI tools to ship features that impact customers.
Top Skills: Edge AiEmbedded SoftwareGoGraphQLMultimedia FrameworksReactReact NativeTypescript
2 Days AgoSaved
Hybrid
London, UK
Entry level
Entry level
Financial Services
Develop and deliver production AI/ML solutions across the full lifecycle using Agile methodologies. Translate business requirements into technical specifications, build secure production code and algorithms, create architecture artifacts, analyze large datasets, develop visualizations, troubleshoot systems, and identify improvements. The role requires expertise in machine learning, Python, Spark, distributed computing, AI frameworks, agentic workflows, and AWS services, while contributing to engineering communities and emerging technology initiatives.
Top Skills: AgileAmazon SagemakerArtificial IntelligenceAuto-GptAws EmrCi/CdComputer VisionDaskKerasKnowledge GraphsLangchainLanggraphLarge Language ModelsMachine LearningMxnetNatural Language ProcessingNumpyPolarsPygPythonPyTorchRanking And RecommendationRayReinforcement LearningScikit-LearnScipySparkSpeech RecognitionTensorFlowTime Series Analysis
2 Days AgoSaved
Easy Apply
Hybrid
London, UK
Easy Apply
Senior level
Senior level
Fintech • Information Technology • Payments • Productivity • Software • Travel • Automation
Build and lead production iOS features for an AI-powered travel and expense platform. Design conversational and context-aware experiences using Swift, SwiftUI, modern concurrency, reactive patterns, and robust networking. Integrate LLM-driven capabilities, streaming APIs, offline support, notifications, analytics, experimentation, and privacy-focused state management. Collaborate with product, design, and backend teams while using AI coding tools and maintaining high code quality.
Top Skills: Async/AwaitBackground ProcessingClaude CodeClean ArchitectureCombineGithub CopilotGrand Central DispatchIos SdkJSONLlm ApisMvvmOffline StoragePush NotificationsRestStreaming ApisStructured ConcurrencySwiftSwiftuiUikitWebsockets
Mid level
Financial Services
Build and maintain customer-facing single-page web applications using React. Deliver end-to-end features, fix defects, write tests, participate in code reviews, produce documentation, and collaborate with cross-functional teams while considering accessibility, security, observability, and performance.
Top Skills: CachingChrome Developer ToolsCSSCss ModulesDnsDockerGitGithub ActionsHTML5HTTPIpJavascript (Es6)JenkinsJestJs CompilationParcelReactReact Testing LibrarySassViteWebpack
2 Days AgoSaved
Hybrid
London, UK
Entry level
Entry level
Financial Services
Develop, test, and maintain customer-facing Android banking applications for Chase UK. Build reusable Kotlin code and intuitive Jetpack Compose interfaces, troubleshoot issues, participate in agile ceremonies and code reviews, and collaborate with product, design, and engineering stakeholders. The role also involves applying Android architecture patterns, integrating REST APIs, supporting testing and quality initiatives, considering performance, accessibility, and security, and responsibly validating enterprise-authorized AI-assisted development outputs.
Top Skills: AndroidAndroid JetpackAppiumCi/CdDetoxGraphQLJavaScriptJetpack ComposeKotlinMviMvvmReact NativeRest ApisSwiftTypescript
2 Days AgoSaved
Easy Apply
In-Office
London, UK
Easy Apply
Mid level
Mid level
Artificial Intelligence • Information Technology • Internet of Things • Marketing Tech • Social Media • Software • SEO
Build and maintain full-stack web applications using React and backend technologies, develop ETL jobs for customer data in the Yext Knowledge Graph, improve development tooling, advise stakeholders on technical tradeoffs, collaborate with product, design, and project management, and deliver clean, tested code through Scrum-based development.
Top Skills: CSSETLGoHTMLJavaJavaScriptNode.jsPythonReactTypescriptYext Knowledge Graph
3 Days AgoSaved
Hybrid
London, UK
Mid level
Mid level
Cloud • Information Technology • Security • Software • Cybersecurity
Design, implement, and maintain distributed software systems supporting Cloudflare’s application security products, including Rate Limiting and Web Application Firewall. Participate across the software development lifecycle, write automated tests, monitor production deployments, debug complex systems, review code, collaborate with security and infrastructure teams, and mentor colleagues. The role involves Rust and Go development, databases, Docker, Kubernetes, and maintaining reliable, fault-tolerant systems at scale, with possible on-call responsibilities.
Top Skills: C++ClickhouseDockerGoGrafanaGrpcKafkaKubernetesMemcachedNoSQLPostgresPrometheusRedisRustSQLUnix/Linux
Senior level
Financial Services
Build and troubleshoot secure, production-ready AI/ML and agentic software for JPMorganChase’s LLM Suite platform. Develop GenAI services using Azure OpenAI, AWS Bedrock, public cloud architecture, and modern agentic frameworks. Design microservices and APIs, integrate algorithms with existing systems, support operational stability, and collaborate with senior engineers on architecture and implementation. Explore agent-to-agent communication, Model Context Protocol, and agentic orchestration patterns.
Top Skills: Agent-To-Agent CommunicationAPIsAWSAws BedrockAzureAzure OpenaiContainerizationFastapiLanggraphLarge Language ModelsMessaging QueuesMicroservicesModel Context ProtocolNosql DatabasesPython
5 Days AgoSaved
Hybrid
London, UK
Entry level
Entry level
Fintech • Mobile • Payments • Software • Financial Services
Design, build, test, and maintain Java and Kotlin backend services, REST APIs, payment orchestration systems, and event-driven financial platforms. Optimize PostgreSQL databases and payment services for scale, reliability, and cost. Participate in code reviews, automated testing, incident response, cross-functional delivery, and security practices for sensitive financial data.
Top Skills: Apache KafkaAWSJavaKotlinPostgresRest ApisSpring BootSQL
Mid level
Financial Services
Design, develop and maintain Kotlin-based Android applications; drive architectural improvements, migrate to MVVM and Hilt, modularise for white-labelling, write tests, support CI/CD, integrate Google Pay/Assistant/widgets, and collaborate with cross-functional teams to ensure performance and reliability.
Top Skills: Android SdkAndroid StudioAndroid WidgetsCi/CdCoroutinesDaggerGitGoogle AssistantGoogle PayHiltJavaKotlinMvpMvvmRestRxjava
Internship
Financial Services
Software Engineer Interns design, develop, test, troubleshoot, and document secure software solutions. They collaborate with engineers, managers, and stakeholders, apply automation throughout the software development lifecycle, and use approved AI development tools for coding, testing, refactoring, and documentation while validating output quality, security, and correctness. The program includes training, mentorship, networking, and potential full-time opportunities after graduation.
Top Skills: Ai-Assisted Development ToolsHackerrank
6 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Artificial Intelligence • Information Technology • Professional Services • Software • Analytics • Generative AI • Big Data Analytics
Develop and enhance Java applications, translate complex requirements into technical specifications, and build scalable cloud-native solutions using Spring Boot, Kafka, AWS, and microservices. The role includes implementing architecture patterns, writing comprehensive automated tests, working with relational and non-relational databases, supporting CI/CD, addressing information security and data privacy requirements, and mentoring junior developers.
Top Skills: Argo CdAWSCi/CdCloud-Native ArchitectureCqrsCucumberEvent-Driven ArchitectureGitlabHexagonal ArchitectureJava 17Java 21Java 8KafkaMicroservicesNon-Relational DatabasesPostgresSpring BootSQLUnix
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
9 Days AgoSaved
Hybrid
London, UK
Mid level
Mid level
eCommerce • Information Technology • Marketing Tech • Software
Build and operate end-to-end product features across a Go backend on Google Cloud Run and React frontend. Develop LLM-powered analysis and recommendations, evaluate nondeterministic outputs, design prompts, and create independent connector services for external data sources. The role includes production ownership, system design, customer feedback, experimentation, code reviews, and collaboration with senior engineers.
Top Skills: Akeneo PimGoGoogle Cloud RunLarge Language ModelsPrompt EngineeringReact
9 Days AgoSaved
Hybrid
London, UK
Entry level
Entry level
Cloud • Information Technology • Security • Software • Cybersecurity
Build and improve features for Cloudflare’s global edge web server, focusing on the rules engine and control plane. Design reliable, safe, highly available distributed systems, improve performance, create new systems, and collaborate with platform and product engineering teams. The role involves applying algorithms, data structures, concurrency controls, and practical computer science to large-scale web infrastructure.
Top Skills: GoRust
9 Days AgoSaved
Hybrid
London, UK
Entry level
Entry level
Cloud • Information Technology • Security • Software • Cybersecurity
Develop and maintain Cloudflare’s Rust-based Front Line web server, which processes over 150 million HTTP requests per second. Improve edge availability, safety, reliability, security, deployment frequency, automation, observability, and performance. Collaborate across engineering and product teams to design solutions for large-scale distributed systems and drive continuous operational improvement.
Top Skills: AutomationConcurrency Control SystemsDistributed SystemsGoHTTPObservabilityPerformance EngineeringRustWeb ProtocolsWeb Servers
10 Days AgoSaved
In-Office
London, UK
Senior level
Senior level
Fintech • Information Technology • Financial Services
Hands-on senior software engineer responsible for designing, developing, testing, deploying, monitoring, and supporting BlackRock’s cloud-native Private Markets platform. The role involves Java backend and React/TypeScript frontend development, scalable APIs and services, event-driven workflows, architecture evolution, CI/CD, incident investigation, and secure data-centric systems. The engineer will use AI-powered development tools and integrate AI capabilities into products while collaborating with engineering, product, architecture, and QA teams.
Top Skills: Ci/CdClaudeDevinDockerGitGithub CopilotGrpcHibernateJava 21JwtKafkaKubernetesLlmsMavenAzureOauthPrompt EngineeringReactRestSpring BootSQL ServerTypescript
Reposted 10 Days AgoSaved
Hybrid
London, UK
Mid level
Mid level
Financial Services
Design, build, test, and maintain scalable full-stack web applications and integrations using Java, Python, and React. Implement AI-enabled features, event-driven data pipelines, and marketing integrations (CDP/CRM/CMS). Improve code quality via AI-assisted tools, CI/CD, observability, and security/compliance best practices while collaborating with product, marketing, and partners.
Top Skills: Ai ServicesAi-Assisted Development ToolsAttribution SystemsCampaign ManagementCdpCi/CdCmsCRMEvent-Driven PipelinesJavaObservabilityPythonReactTest Automation
Reposted 10 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Financial Services
Lead design, development, and delivery of risk, pricing, trade capture, and commodities operations software. Collaborate with trading, quant, sales, and middle office to produce secure, high-quality production code, provide technical guidance, and drive product and architecture decisions. Promote cross-team collaboration, firmwide engineering practices, and mentor engineers to deliver scalable solutions.
Top Skills: CloudJavaPython
Entry level
Financial Services
Build and maintain DevSecOps tooling for AWS cloud environments, including threat modeling, security guardrails, policy-as-code, vulnerability analysis, compliance reporting, and runtime security visibility. Develop automation for security findings and software supply chain controls, support audits and incident response, and provide remediation guidance to engineering teams. Collaborate with platform engineers, product squads, risk, and governance teams while using authorized AI-assisted development tools securely and validating generated outputs.
Top Skills: AWSAws IamAws Key Management ServiceBashCheckovCloudtrailGoGuarddutyIso 27001KubernetesKyvernoNistPci-DssPythonSecurity HubSemgrepSentinelSnykStrideTerraformTrivyWiz
11 Days AgoSaved
Hybrid
London, UK
Entry level
Entry level
Cloud • Information Technology • Security • Software • Cybersecurity
Design, implement, and operate Cloudflare’s S3-compatible R2 API gateway at global scale. Responsibilities include authentication, authorization, routing, rate limiting, error handling, distributed systems development, reliability and observability improvements, deployment, monitoring, incident response, and cross-team coordination. The role also involves on-call participation, postmortems, compatibility with the S3 API, and extensive use of AI tools for development and operations.
Top Skills: Cloudflare WorkersDurable ObjectsGoHTTPKubernetesRustS3 ApiTypescript
2 Days AgoSaved
Remote or Hybrid
London, UK
Junior
Junior
Artificial Intelligence • Cloud • Sales • Security • Software • Cybersecurity • Data Privacy
Design, build, and operate high-performance platform services for SailPoint’s Identity Security Cloud. Develop Golang microservices, Angular and TypeScript features, automated tests, and AWS-based distributed architectures. Collaborate with data scientists on AI-driven capabilities, optimize low-latency services and databases, improve CI/CD pipelines, participate in a 24x7 on-call rotation, and contribute to technical design, mentoring, and platform strategy.
Top Skills: Amazon DynamodbAngularAuroraAWSCi/CdCloudbeesGoJavaScriptJenkinsMicroservicesSnowflakeTypescript
Reposted 11 Days AgoSaved
In-Office
London, UK
Mid level
Mid level
Artificial Intelligence • Legal Tech • Software
As a Software Engineer at Legora, you will build and implement features for a web platform, maintaining code quality and mentoring junior colleagues.
Top Skills: AWSAzureKubernetesNode.jsReact
Reposted 12 Days AgoSaved
In-Office
London, UK
Internship
Internship
Information Technology • Software • Financial Services • Big Data Analytics
11-week internship building high-performance research platforms and trading tools. Work in small teams on distributed systems, NLP/ML applications, and web frameworks while collaborating with senior engineers.
Top Skills: Distributed ComputingMachine LearningNatural Language ProcessingWeb Frameworks
Reposted 13 Days AgoSaved
Easy Apply
Hybrid
London, UK
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Software
Design, implement, and maintain observability features: large-scale data ingestion/storage/processing, visualization tools, frontend integrations, reliability via testing, and collaborate across product, design, and infrastructure while engaging with open-source communities and user feedback.
Top Skills: ClickhouseGoJavaScriptNext.JsTinybirdTypescript
Reposted 14 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Financial Services
Build secure, scalable AI/ML platforms and applications to productionize research. Collaborate with AI researchers and data scientists, implement CI/CD and IaC, support experimentation environments, automate remediation, mentor junior engineers, and promote secure, responsible AI development practices.
Top Skills: Ai-Assisted Development ToolsAutomationCi/CdGenerative AiInfrastructure As CodeJupyter NotebooksPrivate CloudPublic CloudPythonTerraformUnit Testing
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account