Top Software Engineer Jobs in London

23 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Fintech • Mobile • Payments • Software • Financial Services
Build and operate developer productivity tools and shared engineering services used across Wise. Own agentic tooling, security, model access, telemetry, evaluations, and an MCP-based engineering knowledge base. Lead AI enablement through workshops and adoption campaigns, improve developer platforms across the software lifecycle, and use research and data to remove common engineering friction. The role also involves technical leadership, production software ownership, code reviews, system design, and cross-team advocacy.
Top Skills: Ai Developer ToolingGoJavaModel Context Protocol (Mcp)PythonTypescript
18 Days AgoSaved
In-Office
London, UK
Junior
Junior
Fintech • Software • Financial Services
Develop and maintain Java and Kotlin software for a collateral management platform supporting 24/7 trading. Contribute to distributed, real-time, event-driven systems; trading venue integrations; reference data frameworks; and accounting pipelines for traditional and digital assets. Debug production code, build new functionality, participate in code reviews, and collaborate with experienced engineers while learning financial market infrastructure.
Top Skills: Apache KafkaJavaKotlinPython
18 Days AgoSaved
Hybrid
London, UK
Mid level
Mid level
Fintech • Payments • Financial Services
Build and maintain Rust backend services, APIs, ledgers, and integrations supporting clearing and treasury products. Design reliable financial systems with strong domain logic, observability, testing, and reconciliation. Own services from design through production support, participate in on-call and incident response, collaborate with Product and Security/GRC, and improve reliability, throughput, and technical standards.
Top Skills: AWSC++Ci/CdDockerGCPGoGraphQLGrpcIso 27001JavaKotlinKubernetesPostgresRestRustSoc 2
18 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Software • Financial Services
Develop and maintain full-stack Trading and Pricing applications. Translate business needs into technical requirements, design and implement React, Django, and Python solutions, integrate APIs and databases, test and deploy software, and support production releases. Collaborate with stakeholders and engineering teams on architecture, Agile delivery, CI/CD, cloud infrastructure, Terraform, and serverless services.
Top Skills: AWSAws LambdaAzureAzure FunctionsCi/CdDjangoGitMicrosoft Sql ServerPostgresPythonReactTerraform
18 Days AgoSaved
In-Office
London, UK
Entry level
Entry level
Hardware • Information Technology • Software • Sports • Wearables
Develop high-performance iOS and Android applications and backend services for athlete performance. Build low-latency communication interfaces that stream sensor and optical tracking data to cloud and mobile clients, translating complex biomechanical data into actionable metrics. Collaborate with Engineering, QA, Product, Design, and Scrum teams; write quality code, conduct reviews, test ideas, and contribute to mobile, cloud, real-time data, and application architecture.
Top Skills: AndroidAPIsAWSCi/CdDetoxFirebase App DistributionGCPGithub ActionsiOSJestMicroservicesReact NativeTestflightTime-Series Databases
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
24 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Fintech • Mobile • Payments • Software • Financial Services
Build scalable backend systems and customer-facing financial products for Wise’s shared-finance offerings, including international joint accounts and kid accounts. Collaborate with product, design, data, and research teams to shape ambiguous ideas, influence architecture and product direction, and deliver reliable systems globally. Work includes money movement, spending, authorization, compliance-related systems, shared-account infrastructure, greenfield development, and infrastructure scaling.
Top Skills: Api-First DevelopmentAsynchronous SystemsDistributed SystemsEvent-Driven ArchitectureGoJavaKafkaKotlinMicroservicesPython
24 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Fintech • Mobile • Payments • Software • Financial Services
Design, develop, and maintain scalable Java and Spring Boot microservices supporting Wise’s global payment network. Lead event-driven architecture using Kafka, optimize PostgreSQL databases, apply domain-driven design, and collaborate on partner integrations. The role includes code reviews, technical leadership, mentoring junior engineers, and cross-functional work with product, implementation, solutions engineering, and business development teams.
Top Skills: Domain-Driven DesignEvent-Driven ArchitectureJavaKafkaMicroservicesPostgresRelational DatabasesSpring Boot
One Month 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
19 Days AgoSaved
Hybrid
London, UK
Mid level
Mid level
Artificial Intelligence • Machine Learning • Big Data Analytics
Build and scale AI-powered systems in cross-functional teams. Responsibilities include developing scalable frontend and backend architectures, deploying machine learning outputs into production, building data pipelines and cloud infrastructure, and advising customers on complex technical requirements. The role requires ownership across the application lifecycle, balancing rapid prototyping with maintainability, and collaborating with data scientists and product managers.
Top Skills: AWSAzureDockerFastapiGCPPythonReactTypescriptVue
19 Days AgoSaved
In-Office
London, UK
Internship
Internship
Fintech • Financial Services
Software engineering interns will design, write, test, review, and ship code supporting customer features. They will collaborate with product managers, designers, data analysts, and experienced engineers while learning new technologies and engineering practices. Interns will work on a real customer project, receive mentorship, seek feedback, and contribute to Monzo’s banking platform during a minimum 12-week summer internship.
Top Skills: AWSCassandraDockerGCPGoGoogle MeetKafkaKotlinKubernetesMacbookReactSwift
Reposted 25 Days AgoSaved
Hybrid
London, UK
Expert/Leader
Expert/Leader
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Lead infrastructure automation and DevOps engineering across public, private, and on-premises cloud environments. Build and optimize CI/CD pipelines, provision containerized and virtualized systems, implement Infrastructure as Code, and improve observability, reliability, scalability, and cost efficiency. Develop automation in Go, troubleshoot complex distributed systems, collaborate with global engineering teams, and align platform initiatives with business objectives.
Top Skills: AnsibleAWSAzureBashChefDocker ComposeDruidDynatraceGCPGithub ActionsGoGrafanaHelmJenkinsKubernetesLinuxPrometheusPythonRubySplunkTerraform Enterprise
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Senior level
Financial Services
Leads software engineering projects for a strategic index trading platform, designing and maintaining applications, partnering with quantitative research and trading stakeholders, and driving delivery from requirements through production support. The role emphasizes testing, operational excellence, secure development, Agile practices, platform improvement, and responsible use of AI-assisted engineering tools. Finance or investment banking experience and knowledge of commodities, indexes, or portfolio analytics are preferred.
Top Skills: AgileC#C++JavaPython
Senior level
Financial Services
Lead software engineering projects supporting JPMorganChase’s strategic index platform. Design, develop, test, and maintain applications; collaborate with quantitative research, trading, sales, structuring, and middle-office teams; apply Agile practices; improve platform resilience and delivery automation; govern secure AI-assisted engineering; and own work from requirements through production support.
Top Skills: C#C++JavaPython
Reposted 20 Days AgoSaved
Hybrid
London, UK
Mid level
Mid level
Insurance • Cybersecurity
Design, build and support cloud-native applications and services using Angular and .NET/.NET Core on Microsoft Azure. Participate across the full SDLC, collaborate with product and engineering teams, perform code reviews, automate testing and CI/CD, investigate production issues, and contribute to solution design and continuous improvement.
Top Skills: .Net.Net CoreAi-Assisted Development ToolsAngularAsp.NetAutomationCi/CdEntity FrameworkAzureMicrosoft Sql ServerT-SqlTest-Driven DevelopmentTesting Frameworks
Reposted 11 Days AgoSaved
Remote
London, UK
Expert/Leader
Expert/Leader
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Designs, builds, deploys, and operates production-grade AI applications, agents, services, integrations, and workflows. Leads architecture, coding standards, testing, experimentation, reliability, observability, security, compliance, and operational readiness. Translates business requirements into scalable technical solutions, mentors engineers, coordinates across teams, and develops reusable engineering patterns. Participates in on-call support, incident response, postmortems, and continuous improvement while using AI-assisted development tools to accelerate delivery.
Top Skills: Agentic Coding ToolsAIAi AgentsAutomated TestingCC#C++Ci/CdJavaJavaScriptObservabilityPythonTelemetry
Entry level
Fintech • Software • Financial Services
Develops fundamental software engineering skills by completing simple coding deliverables, debugging, collaborating with peers, participating in code reviews, learning the business domain, and incorporating mentorship feedback. Requires foundational knowledge of data structures, algorithms, object-oriented design, and basic programming in a modern language, along with strong communication, teamwork, problem-solving, organization, and documentation abilities.
Top Skills: MS Office
11 Days AgoSaved
Remote
London, UK
Senior level
Senior level
Cloud • Security • Software • Generative AI
Develop and maintain Elasticsearch’s Inference API and plugin framework, integrating internal and external AI providers. Responsibilities include API and protocol design, streaming, asynchronous execution, rate limiting, configuration, billing integration, error handling, open-source contribution reviews, incident response, and comprehensive unit, REST, and rolling-upgrade testing. The role requires advanced Java expertise, concurrency and parallelism knowledge, API design skills, cross-functional collaboration, and autonomous work in a distributed team.
Top Skills: ElasticsearchGradleJavaJdkMachine LearningMavenRest ApiServer-Sent Events (Sse)Yaml
Entry level
Fintech • Software • Financial Services
Develop fundamental software engineering skills, complete straightforward coding tasks, debug and review code, collaborate with peers, learn the business domain, incorporate mentorship, and deliver work on time. The role requires knowledge of data structures, algorithms, object-oriented design, basic programming, analytical problem-solving, documentation, communication, organization, teamwork, and continuous learning.
Top Skills: MS Office
12 Days AgoSaved
In-Office or Remote
London, UK
Entry level
Entry level
Cloud • Software
Graduate software engineers will develop open-source and commercial software across the Linux stack, from firmware, kernels, and drivers to desktop applications, containers, clouds, and Kubernetes. Responsibilities include writing resilient, performant code, contributing to product roadmaps, engaging with users and open-source communities, addressing customer issues, and developing secure software. The role is globally remote with twice-yearly international team sprints and emphasizes mentorship, collaboration, and continuous technical growth.
Top Skills: ArchBashCC++DebianFedoraGoJavaJavaScriptKubernetesLinuxNixPythonRaspberry PiRisc-VRustUbuntu
22 Days AgoSaved
In-Office
London, UK
Entry level
Entry level
Fintech • Payments • Financial Services
Build and ship production frontend features for treasury, clearing, custody, and internal operations products. Collaborate with product and design, write tested and maintainable TypeScript, improve frontend architecture and tooling, resolve production issues, and contribute to frontend standards. The role requires hybrid work three days per week in the London office, with React, testing frameworks, CI/CD, and fintech experience preferred.
Top Skills: Ci/CdCypressReactTypescriptVitest
22 Days AgoSaved
Hybrid
London, UK
Entry level
Entry level
Information Technology
Build and operate Neo4j Aura’s Product Analytics Platform, including its Analytics API, event ingestion infrastructure, schemas, and integration contracts. Make architectural decisions for reliability and scalability, guide product teams through adoption, document designs through RFCs, and collaborate with Product Management and downstream data pipeline teams. The role focuses primarily on backend Go development, with some TypeScript or JavaScript and exposure to event-driven systems, observability, cloud platforms, and analytics tooling.
Top Skills: AWSAzureBigQueryGCPGoJavaScriptSegmentTypescript
Reposted 22 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Information Technology
Design, build, and operate cloud-native backend services in Go for Neo4j Aura IAM. Develop custom Kubernetes operators/controllers, drive platform architecture, and implement secure service-to-service authentication (JWT, mTLS, SPIFFE/SPIRE). Collaborate with product, infrastructure, and security teams and produce clear technical documentation.
Top Skills: AWSAzureGCPGoJwtKubernetesKubernetes OperatorsMtlsSpiffeSpire
One Month 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
Reposted 28 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
AdTech • eCommerce • Information Technology • Software • Travel • Generative AI
Design and build scalable, secure backend services for high-traffic pricing and offers. Lead end-to-end feature delivery, ensure operational excellence (testing, observability, performance), mentor engineers, translate product and regulatory requirements into reusable technical solutions, and safely integrate AI/ML-enabled systems.
Top Skills: Ai/Ml-Enabled ServicesAPIsAutomated TestingCloud PlatformsDistributed SystemsJavaKotlinObservability
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account