Top Software Engineer Jobs in London

Reposted 2 Months AgoSaved
Hybrid
London, UK
Senior level
Senior level
Financial Services
Design, build, and maintain scalable, secure, cloud-native backend systems using JVM languages. Ensure reliability, performance, and zero-downtime releases; use domain modeling, automated testing, and enterprise AI-assisted tools to improve code quality and delivery.
Top Skills: Ai-Assisted Development ToolsAutomated TestingCloud NativeJavaKotlinMulti-CloudSdlc ToolchainUnit Testing
Reposted 2 Months AgoSaved
Hybrid
London, UK
Senior level
Senior level
Financial Services
Design, build and operate cloud-native backend microservices (Java) for banking products. Ensure secure, reliable, scalable systems with strong testing, performance tuning, zero-downtime releases, and production support including incident management.
Top Skills: AWSCloudDistributed SystemsJavaMessaging FrameworksMicroservicesRelational DatabasesRestful Apis
One Month AgoSaved
Easy Apply
Hybrid
London, UK
Easy Apply
Senior level
Senior level
Fintech • Software • Financial Services
Build and scale reliable, API-driven global payment systems integrating banks and payment gateways. Translate product and design requirements into maintainable, tested components; improve performance, accessibility, and usability; contribute to shared libraries and code reviews; and support feature operational health. Collaborate with product, business, operations, design, and backend teams while driving technical decisions, architectural improvements, and engineering practices for large-scale financial infrastructure.
Top Skills: AWSAzureGoGrpcJavaKafkaKubernetesPythonReactRestSpring BootTypescript
One Month AgoSaved
Easy Apply
Hybrid
London, UK
Easy Apply
Senior level
Senior level
Fintech • Software • Financial Services
Build and support a high-performance futures and options execution management platform. Responsibilities include translating requirements into tested software, integrating real-time market data and low-latency exchange connectivity, implementing risk controls and trading capabilities, resolving performance and usability issues, participating in code reviews, maintaining shared components, and supporting reliable production operations. The role requires close collaboration with product, trading, design, business, and engineering teams.
Top Skills: AWSAzureFix ProtocolJavaKafkaKubernetesRust
24 Days AgoSaved
Remote
London, UK
Mid level
Mid level
Cloud • Information Technology • Consulting
Develops full-stack features for live operational metrics, including backend services, APIs, and real-time frontend dashboards. Responsibilities include improving system scalability and stability, integrating business logic, troubleshooting software, documenting technical changes, and collaborating with stakeholders. Requires frontend JavaScript or TypeScript experience and backend .NET development with C# and ASP.NET. The role is primarily remote with occasional Bristol or London office visits.
Top Skills: .NetAngularAngularjsAsp.NetAsp.Net CoreAWSAzureC#JavaScriptLessNode.jsReactSafeScrumTypescript
Reposted 11 Days AgoSaved
In-Office
London, UK
Senior level
Senior level
Software
As a Senior Software Engineer, you will build complex backend services and APIs using Node.js and TypeScript, contribute to design discussions, mentor junior engineers, and enhance service reliability and engineering quality.
Top Skills: Ai ToolsAWSCi/CdDockerGitNode.jsSQLTypescript
Reposted YesterdaySaved
Remote or Hybrid
London, UK
Senior level
Senior level
Artificial Intelligence • Fintech • Software • Financial Services
Leads technical direction and hands-on execution for major products and systems. Designs scalable backend, frontend, API, database, and infrastructure solutions; writes code; drives architecture decisions; solves production issues; improves engineering quality, reliability, security, testing, and observability; and mentors engineers across teams.
Top Skills: APIsBackendCloud InfrastructureDatabasesDistributed SystemsFrontendObservabilitySecuritySystem DesignTesting
Reposted YesterdaySaved
Remote or Hybrid
London, UK
Senior level
Senior level
Artificial Intelligence • Fintech • Software • Financial Services
Lead technical direction and hands-on execution for major products, systems, and engineering initiatives. Design scalable and reliable backend, frontend, API, database, and infrastructure solutions; write code; make architecture trade-offs; solve production issues; and improve testing, security, observability, and development practices. The role also leads critical initiatives, mentors engineers, and translates ambiguous product challenges into clear technical plans.
Top Skills: APIsApplication SecurityCloud InfrastructureDatabasesDistributed SystemsObservabilitySoftware TestingSystem Design
Reposted YesterdaySaved
Remote or Hybrid
London, UK
Senior level
Senior level
Artificial Intelligence • Fintech • Software • Financial Services
Own technical direction and execution for major products and systems. Design scalable, reliable architectures across backend, frontend, APIs, databases, and infrastructure; write production code; lead architecture decisions; solve complex production problems; improve engineering quality, testing, security, and observability; drive critical initiatives; and mentor engineers across teams.
Top Skills: APIsCloud InfrastructureDatabasesDistributed SystemsObservability
11 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Travel • Hospitality
Build and improve fast, accessible, reliable customer-facing web experiences across search, discovery, and booking. Responsibilities include developing reusable components and design systems, optimizing performance and Core Web Vitals, integrating APIs, testing and monitoring features, supporting web and mobile journeys, contributing to frontend migration, collaborating with Product and Design, and mentoring engineers.
Top Skills: AndroidAppiumCapacitorCSSDesign TokensFeature FlagsFigmaGitGraphQLHTMLiOSJestNode.jsOpentelemetryPanda CssPlaywrightPreactReactRestSentryServer-Side Rendering (Ssr)StorybookTypescriptViteVitest
11 Days AgoSaved
In-Office
London, UK
Senior level
Senior level
Information Technology • Software
Build and prototype full-stack web, CMS, marketing platform, API, and cloud infrastructure solutions. Support technical exploration across CMS modernization, AI, agentic systems, and workflow automation. Develop proof of concepts, investigate scalable platform capabilities, and collaborate with principal engineers, technical leaders, engineers, and stakeholders to shape pragmatic architecture and roadmap decisions. The role uses modern JavaScript technologies, cloud services, APIs, and infrastructure-as-code.
Top Skills: AIAmazon CloudfrontAmazon S3AmplitudeAstroAWSCmsGraphQLJavaScriptNext.JsNode.jsReactRestSanity StudioSanity.IoTerraformTypescript
11 Days AgoSaved
In-Office
London, UK
Senior level
Senior level
Information Technology • Software
Lead the hands-on development and operation of secure CI/CD pipelines, platform automation, infrastructure-as-code, Kubernetes environments, and software supply-chain security controls. The role drives progressive delivery, observability, reliability, compliance automation, incident response, and disaster recovery. It also provides technical leadership, mentoring, code and design reviews, product-team onboarding, documentation, and enablement for DevSecOps and platform engineering practices.
Top Skills: Argo CdArmAWSAzureAzure DevopsBashBicepBlack DuckCi/CdCloudFormationDastDockerFluxGCPGithub ActionsGitlab CiGitopsGoJenkinsKubernetesOpen Policy AgentOpentelemetryPowershellPythonSastSbomScaSonarqubeTerraform
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 11 Days AgoSaved
In-Office
London, UK
Senior level
Senior level
Fintech • Financial Services
Design, build, and operate production-grade generative AI applications (copilots, RAG pipelines, agents). Partner with business teams from discovery through rollout, implement eval-driven testing, observability, cost controls, security/privacy/compliance, and codify reusable patterns and runbooks. Own integration with enterprise systems and apply responsible-AI governance.
Top Skills: AgentsAPIsAudit LoggingChroma)Ci/Cd For MlCloud-Native DevelopmentEmbeddingsEncryptionExperiment TrackingIamLangchainLlamaindexLlmopsLlmsMlopsModel Context ProtocolModel VersioningMonitoringObservabilityPineconePrompt EngineeringPythonRetrieval-Augmented Generation (Rag)Vector Databases (PgvectorWeaviate
11 Days AgoSaved
In-Office
London, UK
Senior level
Senior level
eCommerce • Retail
Build and run FinOps engineering platforms that make Azure cloud costs visible, attributable, and actionable. Responsibilities include developing Python data products and Databricks pipelines, Power BI semantic models, Azure infrastructure, CI/CD, monitoring, cost allocation guardrails, optimization tooling, and unit economics. The role partners with engineering and finance teams, supports forecasting and budgeting, leads technical direction, mentors engineers, and ensures production reliability, security, and compliance.
Top Skills: Application InsightsAzureAzure Cost ManagementAzure DevopsAzure FunctionsAzure MonitorAzure PolicyBicepClaude CodeDatabricksDaxDelta LakeEntra IdFocusGitGithub ActionsGithub CopilotGrafanaKqlPower BIPowershellPythonRbacSQLTmdlXmla
11 Days AgoSaved
In-Office or Remote
London, UK
Entry level
Entry level
Information Technology • Software
Lead the design and development of scalable full-stack software for an industrial emissions intelligence platform. Responsibilities include building React interfaces and Go services, modernizing legacy systems, implementing AI-enabled features, guiding architecture, and improving reliability, security, observability, testing, and performance. The role also owns application-level DevOps, incident response, technical decision-making, cross-functional collaboration, mentoring, and production readiness across cloud-based products.
Top Skills: AWSAzureCi/CdCloud-Native ApplicationsDistributed SystemsEvent-Driven ArchitectureGCPGoMicroservicesObservabilityReactSlos
11 Days AgoSaved
In-Office or Remote
London, UK
Entry level
Entry level
Information Technology • Software
Leads the design and implementation of scalable full-stack software for an industrial sustainability reporting platform. Builds APIs, cloud-native services, accessibility-focused interfaces, and AI-enabled sustainability features. Owns reliability, observability, DevOps, testing, security, and production readiness while guiding architecture and technical decisions. Collaborates with Product, Design, AI, Platform, and Engineering teams; mentors engineers and improves engineering practices, performance, maintainability, and customer outcomes.
Top Skills: APIsAWSAzureCi/CdDevOpsDistributed SystemsEvent-Driven ArchitectureGCPGoMicroservicesPostgresReact
2 Days AgoSaved
Remote
London, UK
Senior level
Senior level
Software • Cryptocurrency
Manage and scale AWS EKS Kubernetes clusters, automate infrastructure with Terraform or Pulumi, optimize system performance, maintain blockchain nodes, scale databases handling terabytes of data, and improve reliability through monitoring and observability. Collaborate with backend and product teams to support feature development and platform scalability.
Top Skills: Aws Ec2Aws EksAws IamAws RdsAws S3Blockchain InfrastructureCrypto NodesDatadogDockerKubernetesOpentelemetryPulumiTerraform
One Month AgoSaved
Hybrid
London, UK
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
Design, build, and operate Cloudflare application security systems, including rate limiting and web application firewall services. Lead complex technical projects, define scalable architectures, improve reliability, review code and designs, collaborate across engineering teams, and mentor other engineers. The role involves distributed systems, production monitoring, debugging, operational improvements, and occasional on-call support.
Top Skills: C++ClickhouseDockerGoGrafanaGrpcKafkaKubernetesMemcachedPostgresPrometheusRedisRustUnix/Linux
Entry level
Internet of Things
Build and improve Firefox WebCompat internal dashboards, reporting tools, and broken-site screenshot capture pipelines. The role involves creating reliable data views for triage and metrics, automating screenshot workflows, collaborating with WebCompat and QA teams, and translating reporting needs into effective tooling. Familiarity with WebCompat workflows, Bugzilla, screenshot automation, and machine learning is preferred.
Top Skills: BugzillaCSSDjangoHTMLJavaScriptMachine LearningPython
12 Days AgoSaved
In-Office
London, UK
Senior level
Senior level
Software
Design and build the platform powering Nominal’s AI agents, including orchestration, planning, tool calling, memory, background execution, retrieval, context assembly, model routing, and fallbacks. Set technical direction, establish architecture, collaborate on evaluations and platform growth, mentor engineers, and deliver reliable LLM and agent systems to production.
Top Skills: Ai AgentsBackend SystemsClaude CodeCodexCursorDistributed SystemsLlmModel Context Protocol (Mcp)Retrieval SystemsSensor Data
2 Days AgoSaved
Remote or Hybrid
London, UK
Senior level
Senior level
Financial Services
Design, develop, and maintain scalable, highly available services, APIs, applications, and middle-tier components supporting operational and regulatory technology. Make architectural decisions, apply modern engineering and delivery practices, and contribute to secure, reliable systems on AWS. Provide technical leadership through mentoring, code reviews, knowledge sharing, and continuous improvement within a cross-functional Agile team.
Top Skills: .Net CoreAgileAmazon SqsAngularAWSC#Ci/CdDockerDomain-Driven DesignEntity Framework CoreGoogle Protocol BuffersHTTPJSONKubernetesMongoDBMvcRabbitMQReactRestSafeScrumSQLTest Driven DevelopmentVueWeb Api
12 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Fintech • Payments • Financial Services
Build and operate reliable backend services for credit products, covering loan origination, underwriting, repayment, and collections. Design distributed systems, state machines, and service boundaries while ensuring data integrity, compliance, observability, and production reliability. Collaborate with product and compliance teams, use AI coding tools responsibly, and help establish engineering practices within an early-stage credit tribe.
Top Skills: GoJava
12 Days AgoSaved
In-Office
London, UK
Senior level
Senior level
Healthtech • Biotech • Pharmaceutical
Design and develop scalable full-stack software, data ecosystems, interactive drug discovery tools, and AI-enabled platforms for scientific research. Lead cloud-native architecture using microservices and event-driven patterns, integrate scientific data and computational workflows, establish engineering excellence across the SDLC, collaborate with research scientists, and mentor developers. The role requires deep backend, frontend, data engineering, cloud, and AI-assisted development expertise.
Top Skills: Artificial IntelligenceAutomated TestingAWSCi/CdCloud-Native ComputingEltETLEvent-Driven ArchitectureGraphQLJavaMachine LearningMicroservicesNatural Language SearchNoSQLObservabilityPythonReactRest ApisSQLVue
Reposted 12 Days AgoSaved
In-Office
London, UK
Senior level
Senior level
Artificial Intelligence • Software
Define and implement the technical direction for an enterprise deployment platform across AWS, Azure, and GCP. Build cloud-agnostic, secure sandboxing, networking, encryption, and identity systems; develop internal platform services to speed product teams; mentor engineers and collaborate with enterprise customers and cloud providers on complex infrastructure problems.
Top Skills: AWSAzureBigQueryC++Ci/CdClickhouseCloudflareFirestoreGoGCPJavaKubernetesOtelPostgresRustSpannerTemporalTerraformTypescript
12 Days AgoSaved
In-Office
London, UK
Senior level
Senior level
Software • Sports • Wearables • Analytics
Build and improve the Perch camera system across platform, perception, and ML systems. Design tracking, segmentation, and motion-recognition algorithms; train and deploy ML models to edge devices; develop reliable customer-facing services; analyze production data; and optimize inference performance. The role requires hands-on Python and C++ development, strong backend engineering, distributed or data-intensive systems experience, and exposure to computer vision, ML infrastructure, signal processing, or real-time systems.
Top Skills: 3D Object TrackingC++Computer VisionData PipelinesDepth CamerasDistributed SystemsEmbedded SystemsEvent SystemsMachine LearningParallel ProcessingPose EstimationPythonReal-Time SystemsRoboticsSegmentationSignal ProcessingStreaming Data
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account