Top Software Engineer Jobs in London

One Month AgoSaved
Easy Apply
Hybrid
London, UK
Easy Apply
Senior level
Senior level
Fintech • Software • Financial Services
Lead the design and delivery of complex front-end features and shared foundations for Clear Street Studio. Establish architecture, testing, tooling, and code-quality standards; mentor engineers; partner with product, design, and backend teams; and ensure reliability, observability, scalability, performance, and high service-level availability across the platform.
Top Skills: AWSAzureCi/CdKubernetesModule FederationNext.JsNode.jsNxReactTurborepoTypescript
16 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Financial Services
Lead architecture and engineering for B2B agentic commerce and machine-learning systems in global payments. Define multi-agent architectures, authorization, information barriers, MLOps pipelines, evaluation frameworks, safety guardrails, and model-risk evidence. Develop and review secure production code, establish AI-assisted engineering standards, integrate external agents, improve operational resilience, and guide technical teams and vendors. The role requires advanced Python, production LLM agent experience, secure distributed-systems expertise, and financial-services technology knowledge.
Top Skills: A2AAg-UiCi/CdDatabricksDistributed SystemsGoogle AdkGpu InferenceGraphragIdentity And AuthorizationKnowledge GraphsKubernetesLanggraphLlm AgentsMcpMicro-Vm IsolationMl PlatformsMlflowMlopsMulti-Agent SystemsOpa/RegoOpenfgaPythonService Mesh
11 Days AgoSaved
In-Office
London, UK
Mid level
Mid level
Artificial Intelligence • Computer Vision • Machine Learning • Software
Build and deploy production software for complex customer data, machine learning, and application environments. Own system design, deployments, integrations, backend services, APIs, data workflows, and product functionality end to end. Work directly with customers and engineering teams, debug production issues, create reusable tooling, communicate technical trade-offs, and feed deployment insights into product and engineering roadmaps.
Top Skills: APIsBackend ServicesData WorkflowsMachine Learning PlatformsPython
16 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Fintech • Mobile • Payments • Software • Financial Services
Design and maintain scalable Java and Spring Boot backend services in an event-driven microservices architecture. Own public API standards, authentication systems, SDKs, and developer infrastructure while ensuring security, reliability, and excellent partner integration experiences. Provide technical leadership through architecture, code reviews, domain modeling, mentoring, and cross-functional collaboration. Help global engineering teams align with API standards and architecture patterns, with travel to international engineering hubs.
Top Skills: Domain-Driven Design (Ddd)Event-Driven ArchitectureJavaKafkaMicroservicesMySQLOauth2OpenapiPostgresRestSdksSpring BootSwagger
YesterdaySaved
Remote or Hybrid
London, UK
Senior level
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
Build AI- and GenAI-powered platform capabilities, automation, observability, and self-healing systems for Walmart Data Ventures. Own service reliability, scalability, SLOs, incident response, monitoring, and deployment practices across cloud-native distributed systems. Establish SRE standards, reduce operational toil and incident volume, improve customer support through intelligent automation, and drive the full software development lifecycle, including coding, testing, CI/CD, deployment, monitoring, and debugging.
Top Skills: Agentic TechnologiesAICi/CdCloud PlatformsCloud-Native ApplicationsContainersData PipelinesDistributed SystemsDistributed TracingGenerative AiInfrastructure-As-CodeKubernetesMicroservicesObservabilitySlisSlosWcag 2.2 Aa
YesterdaySaved
Remote or Hybrid
London, UK
Senior level
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
Build and operate reliable, scalable platform capabilities for Walmart Data Ventures. Responsibilities include developing AI and GenAI-powered tooling, agentic services, automation, observability, self-healing systems, and incident-response solutions. The role owns service reliability, scalability, SLOs, alerting, distributed tracing, deployment automation, production monitoring, and debugging while establishing SRE standards and improving customer support through automation.
Top Skills: Agentic TechnologiesAICi/CdCloud-Native ApplicationsContainersData PipelinesDistributed SystemsDistributed TracingGenaiInfrastructure-As-CodeKubernetesMicroservicesObservability
Reposted YesterdaySaved
Remote or Hybrid
London, UK
Senior level
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
Lead design and delivery of scalable, cloud-native platform capabilities and ML-integrated applications. Oversee full SDLC, architecture, reliability, CI/CD, observability, and incident response. Provide technical leadership, mentor engineers, collaborate with stakeholders, and drive continuous improvement to support high-availability distributed fulfillment systems.
Top Skills: Ci/CdCloud-NativeDistributed SystemsJavaMl FrameworksModel-Driven DesignObservabilityPythonReal-Time Data Processing
Reposted 7 Days AgoSaved
Easy Apply
Remote or Hybrid
London, UK
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Build and maintain Samsara's Cloud Governance Platform across AWS and GCP, focusing on cloud IAM guardrails, automated compliance controls, and software supply-chain security. Implement SAST/DAST and secure CI/CD patterns, design scalable, reliable systems, translate regulatory requirements into automated controls, collaborate cross-functionally, and own components end-to-end while mentoring teammates and shaping the roadmap.
Top Skills: AWSCi/CdCloud IamDastGCPGoPythonSastTerraform
11 Days AgoSaved
In-Office
London, UK
Entry level
Entry level
Software • Sports • Wearables • Analytics
Design, build, test, maintain, and document software features for elite motorsport applications. The role involves implementing efficient applications, fixing bugs, supporting technical inquiries, providing progress updates, and collaborating with product and engineering leaders. Over time, the engineer will develop a motorsport software specialty and contribute new insights and solutions.
Top Skills: AgileC#C++JavaNetworkingVideo ProcessingVisual StudioWindows
2 Days AgoSaved
Remote or Hybrid
London, UK
Senior level
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
Provides technical leadership for site reliability engineering across Walmart Data Ventures. Designs scalable automation, observability, SLO tooling, and AI-powered agents for incident triage, root cause analysis, workflow automation, self-healing, and customer support. Establishes reliability standards, improves scalability and resilience, reduces incidents and operational toil, and advances CI/CD, testing, monitoring, debugging, and production readiness through cross-functional engineering influence.
Top Skills: Ci/CdCloud PlatformsContainersData PipelinesGenaiInfrastructure-As-CodeKubernetesMicroservicesObservability Tooling
7 Days AgoSaved
Easy Apply
Remote
London, UK
Easy Apply
Expert/Leader
Expert/Leader
Cloud • Security • Software • Cybersecurity • Automation
Leads the architecture and delivery of GitLab’s static analysis engine and evaluation tooling. Owns program modeling, vulnerability detection quality, SAST rules, AI-assisted development guardrails, and benchmark validation. Sets technical direction, mentors engineers, coordinates complex initiatives, contributes to research and open source, and participates in on-call rotations. The role requires deep program analysis, application security, systems programming, performance optimization, containerized CI/CD, and experience building trustworthy LLM tooling.
Top Skills: Ai AgentsAstsCall GraphsCi/CdControl-Flow GraphsCweData-Flow AnalysisDockerFuzzingGoIntermediate RepresentationsLlm ToolingMutation TestingOwasp Top 10RubyRustSastSsaStatic AnalysisTaint AnalysisType Inference
12 Days AgoSaved
In-Office
London, UK
Mid level
Mid level
Software
Design and build the platform powering Nominal’s AI agents, MCP, workflows, integrations, and customer-facing tools. Develop LLM features involving prompting, tool design, retrieval, observability, and evaluation. Collaborate directly with hardware engineers and customer programs, convert field insights into scalable capabilities, and own agent functionality from concept through production. The role also involves shaping technical direction and improving how agents support hardware testing and operations.
Top Skills: Backend DevelopmentClaude CodeCodexCursorFull-Stack DevelopmentLlmMcpRetrieval
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
12 Days AgoSaved
In-Office
London, UK
Mid level
Mid level
Cybersecurity • Data Privacy
Designs, builds, tests, deploys, and monitors end-to-end full-stack features using Java backend services and modern web interfaces. Develops RESTful APIs, responsive frontends, scalable microservices, and secure applications. Collaborates with Product, UX/UI, QA, and platform teams; participates in code reviews and architecture discussions; supports CI/CD pipelines, production troubleshooting, and continuous technical improvement.
Top Skills: AngularAWSCi/CdCSS3CypressDockerDynamoDBElastic StackFigmaGCPGrafanaGrpcHelmHTML5JavaJavaScriptJestJunitKafkaKubernetesLinuxMockitoMySQLNpmOpentelemetryOracleOwasp Top 10PostgresProject ReactorPrometheusReactReact Testing LibraryRedisRedux ToolkitRestful ApisScssSpring BootSpring WebfluxSQLStorybookTypescriptViteVueWebpackYarnZustand
12 Days AgoSaved
In-Office
London, UK
Junior
Junior
Software • Sports • Wearables • Analytics
Develop and maintain Catapult’s RaceWatch motorsport software for racing series. Responsibilities include designing features with product managers and customers, building reliable and reusable code, improving software quality and reliability, supporting the full product lifecycle, and contributing to innovative capabilities. The role is based in London three days per week and includes rotational weekend coverage for live motorsport events.
Top Skills: CC++JIRAMonday.ComObject-Oriented ProgrammingVideo ProcessingVisual StudioWindows
12 Days AgoSaved
Hybrid
London, UK
Entry level
Entry level
Fintech • Software • Financial Services
Design, develop, and maintain scalable, secure backend systems for fintech products. Build REST APIs and microservices supporting card payments, treasury management, transaction booking, and crypto liquidity. Work primarily with Java, PostgreSQL, and Spring Boot while applying clean code, TDD, DDD, and CI/CD practices. Collaborate with a high-performing team on greenfield development and improvements to systems serving millions of users.
Top Skills: Continuous Integration And Continuous Delivery (Ci/Cd)Domain-Driven Design (Ddd)Java 25MicroservicesPostgresRest ApisSpring BootTest-Driven Development (Tdd)
12 Days AgoSaved
In-Office
London, UK
Senior level
Senior level
Fintech • Financial Services
Develop and lead low-latency algorithmic trading systems and application frameworks for Citi’s high-performance architecture team. Work primarily in Rust and Java on event-sourced microservices operating at 10–100 microsecond response times. Build market data replay, backtesting, and simulation utilities; analyze and optimize system performance; design integrations; collaborate with users and senior stakeholders; and mentor developers. The role requires expertise in Java, JVM internals, Linux, networking, market data, KDB, and low-latency trading technology.
Top Skills: Algorithmic Trading SystemsC++Event SourcingJavaJvmKdbLinuxMarket Data SystemsMicroservicesRustSolarflare OpenonloadTcp/IpUml
12 Days AgoSaved
In-Office
London, UK
Internship
Internship
Artificial Intelligence • Software • Defense
Software Engineering Intern supporting hands-on development of real-world software for AI-enabled autonomous systems. The role involves collaborating with experienced engineers, contributing to mission-critical projects, and potentially deploying technology in challenging environments. Candidates should be entering their final undergraduate year in a technical subject, have strong software engineering skills, and programming experience in a server-side language such as Python, C++, Java, or Rust. UK right-to-work and security vetting are required.
Top Skills: AIAutonomous SystemsC++DronesGitJavaPythonRust
Reposted 3 Days AgoSaved
In-Office or Remote
London, UK
Mid level
Mid level
Retail • Sports
Develop and maintain cross-platform consumer mobile applications using React Native, TypeScript, and JavaScript. Build reusable components, integrate REST and GraphQL APIs, implement state management, optimize performance, troubleshoot crashes, support testing and CI/CD releases, and apply accessibility and usability principles. Collaborate with product, design, QA, and engineering teams in Agile delivery environments while contributing to code reviews, experiments, and engineering standards.
Top Skills: A/B TestingAndroidCi/CdConfluenceGitGraphQLiOSJavaScriptJIRAMobile Application TestingReactReact NativeRest ApisState ManagementTypescript
Reposted 18 Days AgoSaved
Easy Apply
Hybrid
London, UK
Easy Apply
Senior level
Senior level
Fintech • Information Technology • Payments • Productivity • Software • Travel • Automation
Design and develop scalable backend systems for a global expense management platform supporting commerce, payments, issuing, ledgers, automated policies, administrative controls, and accounting integrations. Own features end to end from architecture and implementation through deployment, monitoring, troubleshooting, and operational support. Collaborate with engineering, product, design, and business teams while promoting high standards for scalability, testing, documentation, reliability, and code quality.
Top Skills: Ai ModelsApi DesignAWSDistributed SystemsJavaJvmMicroservicesSpring Boot
Entry level
Financial Services
Leads development of secure, scalable data platforms supporting batch, streaming, ML, and LLM workloads. Designs distributed data systems using Spark, Ray, Kafka, Iceberg, and OpenSearch; productionizes model training, deployment, monitoring, and lifecycle management; and builds governed LLM solutions. Provides technical leadership, code review, incident response, vendor evaluation, responsible AI guidance, automation, and mentorship across engineering teams.
Top Skills: Ci/CdCloud ComputingContainersDatabasesDistributed SystemsIcebergInfrastructure As CodeJavaKafkaKotlinKubernetesLarge Language ModelsMachine LearningMcpObservabilityOpensearchPythonRagRayScalaSparkVector Search
18 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Fintech • Mobile • Payments • Software • Financial Services
Leads design and development of scalable Java and Spring Boot services supporting Wise’s global payments network. Responsibilities include architecting distributed microservices, event-driven Kafka systems, and reliable PostgreSQL data platforms; applying domain-driven design; influencing cross-team architecture; collaborating on partner integrations; mentoring engineers; and raising standards for reliability, observability, maintainability, and technical excellence.
Top Skills: Distributed SystemsDomain-Driven DesignJavaKafkaMicroservicesPostgresSpring Boot
13 Days AgoSaved
In-Office or Remote
London, UK
Entry level
Entry level
Artificial Intelligence • Information Technology
Build end-to-end software solutions and integrations for strategic customers. Partner closely with customer engineers and executives, design technical architectures and product features, apply ElevenLabs technologies, and solve complex problems through hands-on coding and implementation. The role requires strong Python and software development expertise, API integration knowledge, clear communication, and regular travel to customer sites.
Top Skills: APIsPython
4 Days AgoSaved
In-Office or Remote
London, UK
Mid level
Mid level
Information Technology
Build and maintain full-stack features for secure, high-volume fintech and cryptocurrency transactions. Develop Golang and Java backend services, Node.js and TypeScript APIs, and React/Next.js applications. Integrate third-party systems, implement OAuth 2.0 authentication, work with microservices, and ensure security, performance, reliability, and observability. Contribute to architecture discussions, code reviews, technical documentation, and end-to-end feature ownership in a fully remote environment.
Top Skills: Amazon S3AWSCi/CdGitGoGrafanaHelmJavaKubernetesMicroservicesNext.JsNode.jsOauth 2.0PostgresReactRestful ApisSQLTerraformTypescriptWebhooksWebsockets
One Month AgoSaved
Remote or Hybrid
London, UK
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Design, build, operate, and maintain scalable distributed systems supporting CrowdStrike’s Intelligence pipelines. Gather requirements from analysts, develop processing and data integration systems, make autonomous architecture decisions, maintain Go and Python codebases, deploy production services, document solutions, train users, and communicate technical details effectively. The role requires independent execution in a geographically distributed team and includes opportunities to work with cloud platforms, APIs, web interfaces, malware analysis, and AI technologies.
Top Skills: Amazon Ec2Amazon EcsAmazon S3Amazon VpcAWSCloud TechnologiesContainersGCPGoHttp ApisLinuxNoSQLPythonSingle-Page Applications (Spa)SQL
4 Days AgoSaved
Remote
London, UK
Senior level
Senior level
Cloud • Security • Software • Generative AI
Develop and lead full-stack user interface work for Elastic Fleet and Streams using TypeScript, React, and Node.js. Own complex projects end to end, make architecture and system-design decisions, establish coding standards, conduct code reviews, improve testing and deployment, and collaborate asynchronously with designers, product managers, and distributed engineering teams. Build scalable interfaces for observability, log ingestion, and real-time data workflows while mentoring teammates and promoting secure, maintainable software.
Top Skills: Elastic StackGitGoKubernetesNode.jsReactReact FlowSlackTypescript
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account