Top Software Engineer Jobs in London

Reposted 19 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Financial Services
Leads development of high-performance, latency-sensitive trading systems using Java and Python. Oversees architecture, coding, testing, APIs, integration strategies, observability, resilience, security, incident response, and operational readiness. Guides agile delivery through technical planning, code reviews, retrospectives, and mentoring. Establishes responsible use of AI-assisted engineering tools and validates outputs for correctness, performance, and security in a regulated financial environment.
Top Skills: Ai-Assisted Software Development ToolsAPIsAutomated TestingCi/CdDistributed SystemsFixJava 17+KafkaKubernetesLinuxMicroservicesMqObservabilityPythonResilience EngineeringSolaceSpringSpring Boot
Reposted 19 Days AgoSaved
Hybrid
London, UK
Expert/Leader
Expert/Leader
Financial Services
Lead technical strategy, architecture, and delivery for a large-scale risk analytics and reporting platform. Design scalable Java and React-based applications, govern frontend architecture and design systems, integrate enterprise platforms and data sources, and drive reliability, resiliency, observability, security, and compliance. Partner with Risk, Product, Data, Architecture, and Engineering stakeholders while evaluating AI, machine learning, and generative AI capabilities for analytics, automation, and decision support.
Top Skills: Api DevelopmentAutomated TestingAWSCi/CdCloud-Native ArchitecturesComponent-Based Design SystemsContainerizationDistributed ApplicationsGenerative AiJavaLarge Language ModelsMachine LearningMicro-FrontendsReact
Reposted 19 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Financial Services
Leads software engineering for global commodities trading desks, developing secure, scalable applications and resolving reporting issues. Provides technical direction, partners with Product and Financial Controllers, and serves as a subject matter expert. Drives responsible adoption of AI-assisted engineering, agentic development pipelines, automation, testing, security, resiliency, and SDLC governance. Requires strong Python expertise, front-office trading experience, risk and PnL reporting knowledge, cloud-native development, and independent problem-solving.
Top Skills: Agentic Development PipelinesAi-Assisted Software Development ToolsAthenaCi/CdCloud-Native TechnologiesPythonSdlc/Tlm Toolchain
Reposted 19 Days AgoSaved
Hybrid
London, UK
Expert/Leader
Expert/Leader
Financial Services
Leads a team building secure, production-grade AI-driven software systems. Responsibilities include software architecture, Java or Python development, AI/ML integration, LLM and generative AI applications, algorithm validation, automated testing, CI/CD, cloud-native development, troubleshooting, and operational reliability. The role also establishes responsible AI practices, validates AI-assisted engineering outputs, mentors engineers, translates business requirements into technical roadmaps, and ensures timely delivery through Agile methodologies.
Top Skills: Auto-GptAWSCi/CdGenerative AiJavaLangchainLanggraphLlmsNlpPythonPyTorchRagScikit-LearnTensorFlow
Entry level
Financial Services
Leads software engineering for a secure, scalable cloud data platform supporting credit risk technology. Responsibilities include designing and delivering Python solutions, reviewing production code, building CI/CD pipelines, improving application resiliency, standardizing SDLC tooling, automating remediation, and guiding responsible AI-assisted engineering practices. The role also evaluates vendors and leads cross-functional delivery initiatives involving AWS, Databricks, Spark, Terraform, lakehouse architecture, observability, security, and governance.
Top Skills: AgileSparkAWSCi/CdDatabricksDelta LakeDevsecopsPysparkPythonSlasSlosSpark SqlTerraform
Reposted 19 Days AgoSaved
Hybrid
London, UK
Entry level
Entry level
Financial Services
Develop and enhance high-performance portfolio construction and quantitative research technology. The role involves full software development lifecycle ownership, designing scalable systems, applying Python or Java expertise, collaborating with technologists and stakeholders, communicating development progress, and contributing to innovation and continuous improvement within a large financial-services engineering team.
Top Skills: JavaPython
Reposted 19 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Financial Services
Build and maintain backend frameworks and libraries using Java and Spring Boot to enable product teams to build and run scalable financial services. Collaborate with SDLC and Infrastructure teams, design reusable components for functional and non-functional needs, mentor engineers, and drive standardization, compliance, and platform-as-a-product improvements.
Top Skills: Ci/CdDistributed SystemsGradleJavaMavenMicroservicesRest ApisSpringSpring Boot
Reposted 19 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Financial Services
Leads software engineering for JPMorganChase’s wholesale credit risk technology team. Responsibilities include developing and reviewing secure Python code, guiding technical teams, designing scalable cloud-native systems, and establishing enterprise governance for AI-assisted engineering. The role sets toolchain architecture, CI/CD quality gates, automation standards, responsible AI controls, and validation requirements while serving as a firmwide software development lifecycle subject matter expert.
Top Skills: Ai-Assisted Software DevelopmentAutomated TestingCi/CdCloud-Native TechnologiesObservabilityPythonSoftware Development Lifecycle Tooling
Reposted 19 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Financial Services
Lead design, operation, and reliability of large language model serving infrastructure. Build backend services, deploy and lifecycle-manage LLMs on cloud and GPU clusters, implement observability, tune performance/cost, run incident response/on-call, and drive AI-assisted engineering and safe-responsible AI practices.
Top Skills: Amazon BedrockAmazon Sagemaker EndpointsAmazon Sagemaker JumpstartCrewaiGpuKserveKubernetesLangchainLanggraphLlm-DNvidia Triton Inference ServerOpentelemetryPythonRayRay ServeVllm
Entry level
Financial Services
Lead development of secure, scalable identity and access management services for public cloud platforms. Responsibilities include architecture, system design, production software development, reliability improvement, automation, design reviews, cross-team collaboration, technical leadership, and mentoring. The role requires cloud-native engineering experience, IAM or entitlement governance expertise, proficiency in languages and infrastructure technologies, continuous delivery practices, and a strong focus on security, resilience, and developer experience.
Top Skills: Amazon Web ServicesGoGoogle Cloud PlatformIdentity And Access ManagementJavaKubernetesAzurePythonSpringTerraform
19 Days AgoSaved
Easy Apply
In-Office or Remote
London, UK
Easy Apply
Senior level
Senior level
AdTech • Artificial Intelligence • Big Data • Machine Learning • Marketing Tech • Mobile • Software
Lead technical direction for mobile ad SDK and ad format development, owning architecture, cross-platform compatibility, system performance, reliability, testing, experimentation, and release strategies. Drive ambiguous cross-team initiatives, mentor engineers, influence roadmap decisions, uphold engineering standards, and contribute to hiring and leveling. The role focuses on scalable, low-latency systems using JavaScript, HTML5, and CSS technologies.
Top Skills: AgileAndroid SimulatorsAws Device FarmCss PreprocessorsHTML5Ios SimulatorsJavascript Es6+Mobile SdksPlaywrightSelenium
19 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Fintech • Mobile • Payments • Software • Financial Services
Design and build reliable, scalable systems for business onboarding and verification across Europe and the UK. Automate information collection, verification, and decision-making; create adaptable onboarding journeys; and implement controls for financial-crime and compliance risks. Own projects from discovery through delivery and impact measurement while collaborating with Product, Compliance, Operations, and engineering teams. Maintain high standards for reliability, testing, code quality, and customer experience.
Top Skills: Ci/CdConcurrent SystemsDistributed SystemsJavaJdbcJvmNon-Relational DatabasesRelational DatabasesSpring FrameworkTest Driven Development
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
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
One Month 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
15 Days AgoSaved
Hybrid
London, UK
Entry level
Entry level
Artificial Intelligence • Machine Learning • Big Data Analytics
Build and deploy production-grade machine learning software, tools, and infrastructure for high-stakes AI safety and national security applications. The role involves creating scalable ML solutions, evaluating frontier AI models, making architectural decisions, advising clients, and collaborating with engineers, data scientists, commercial teams, and research labs. Candidates should have strong Python and software engineering skills, cloud and containerization experience, ML lifecycle knowledge, and familiarity with LLM applications and AI safety evaluation.
Top Skills: AWSAzureCloud InfrastructureDockerGCPKubernetesLlmsMachine LearningMulti-Agent Harness ToolingPythonPyTorchScikit-LearnTensorFlow
One Month 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
16 Days AgoSaved
In-Office
London, UK
Mid level
Mid level
Professional Services • Social Impact
Develop and support IRC’s global data collection and program administration tools, including CommCare, Power BI dashboards, and an Azure-based SQL Server data warehouse. Responsibilities include software and data platform development, requirements analysis, documentation, data quality, security compliance, Tier-2 and Tier-3 support, training, rollout assistance, and stakeholder collaboration. The role also contributes to development standards, testing, version control, and agile delivery processes.
Top Skills: APIsAzure DevopsCommcareDatabricksDataverse ConnectorsGitAzureMicrosoft Power BiMicrosoft Sql Server
16 Days AgoSaved
Hybrid
London, UK
Entry level
Entry level
3PL: Third Party Logistics
Build and operate AI-assisted software development tools, agent infrastructure, development environments, automated validation, and evaluation systems. Improve engineering productivity by identifying bottlenecks, selecting tooling, and delivering reliable internal platforms. The role spans application development and AWS serverless infrastructure, with ownership from technical design through deployment and ongoing operation. It involves close collaboration with product engineers and platform teams, plus measuring adoption, quality, reliability, and cost improvements.
Top Skills: Agentic Development PlatformsAi Coding AgentsAWSAws ServerlessDatadogGithub ActionsPostgresPulumiReactSstTypescript
16 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Information Technology
Develop and guide the front-end architecture for Neo4j’s Virtual Graph product using React, while contributing across backend services, cloud infrastructure, database connectivity, and query systems. Build complex data-rich applications that translate Cypher queries into SQL for cloud data platforms. Collaborate across the full stack, mentor engineers, and help scale maintainable software toward general availability.
Top Skills: BigQueryCypherDatabricksGoGqlHTTPJavaJdbcKubernetesReactScalaSnowflakeSQLTypescript
16 Days AgoSaved
In-Office
London, UK
Expert/Leader
Expert/Leader
Fintech • Financial Services
Lead the design, development, testing, and support of Citi’s low-latency electronic trading platform. Build algorithmic trading, smart order routing, connectivity, market data, monitoring, reconciliation, and recovery systems. Collaborate with traders, quantitative researchers, clients, infrastructure, production support, and QA teams. Improve performance, reliability, CI/CD, Agile practices, and AI-assisted software development while supporting global, cross-regional delivery.
Top Skills: Automated TestingC++Ci/CdConcurrencyElectronic Trading PlatformsHigh-Throughput ArchitectureJavaLow-Latency SystemsRust
16 Days AgoSaved
In-Office
London, UK
Entry level
Entry level
Information Technology
Develop software products for global banks and corporations within a 36-month rotational Leadership Development Program. Responsibilities include analyzing requirements, solutioning, architecture and design, coding, testing, continuous integration, automating workflows, resolving technical and business issues, and communicating with internal teams and clients. Participants rotate through product lifecycle areas while building expertise in software engineering, financial technology, product management, client services, support, and deployment.
Top Skills: AgileContinuous IntegrationDistributed Architectures
One Month AgoSaved
Hybrid
London, UK
Senior level
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
22 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Fintech • Mobile • Payments • Software • Financial Services
Develop scalable backend integrations connecting Wise to local banks, payment providers, and payment schemes across Latin America and the Middle East/Africa. Design, test, deploy, and manage money-movement systems, contribute to technical direction and reviews, collaborate with global teams, optimize regional payment funnels, and participate in on-call incident support. The role emphasizes compliant, reliable financial infrastructure and strong product collaboration.
Top Skills: Claude CodeJavaLlmsMicroservices Architecture
17 Days AgoSaved
In-Office
London, UK
Senior level
Senior level
Cloud • Information Technology • Internet of Things • Professional Services • Software
Designs, builds, and deploys AI-powered production intelligence software for global SaaS infrastructure. Responsibilities include developing resilient microservices, AI agents, MCP integrations, observability pipelines, anomaly detection, incident response, self-healing automation, and SRE practices such as SLOs, error budgets, and post-incident reviews. The role also mentors engineers, conducts code reviews, establishes engineering standards, and coordinates cross-team delivery.
Top Skills: Ai AgentsAPIsAWSAzureC++DockerElasticsearchGCPGithub ActionsGitopsGoGrafanaHarnessJavaJenkinsKafkaKubernetesLlmsMicroservicesModel Context ProtocolOpentelemetryPostgresPrometheusPythonRagRedisSplunkTerraformThousandeyesVector Databases
17 Days AgoSaved
In-Office
London, UK
Entry level
Entry level
Big Data • Information Technology • Software • Analytics
Develop and maintain low-latency football data acquisition and analysis systems using social media and other unstructured sources. Build relational database schemas and RESTful API integrations for modeling and trading systems, optimize system performance, and integrate LLM-based pipelines that convert unstructured data into structured outputs. Collaborate with football analysts to ensure data quality and utility.
Top Skills: Ci/CdDockerGitGoogle Cloud PlatformJavaLarge Language ModelsOpenai ApisPostgresPythonRRestful ApisSpring
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account