Top Software Engineer Jobs in London

YesterdaySaved
Hybrid
London, UK
Mid level
Mid level
Financial Services
Develop and operate highly available, scalable, low-latency Java components for a global macro e-trading platform. Responsibilities include system design, software development, testing, deployment, performance optimization, troubleshooting, and operational support. The role requires expertise in Linux/Unix, networking, middleware, FIX protocol, CI/CD, automated testing, secure software development, and responsible use of AI-assisted engineering tools. Collaboration with global developers and trading partners is central, with relevant FX or Rates e-trading experience preferred.
Top Skills: Ai-Assisted Software Development ToolsCi/CdCucumberFix ProtocolInformatica Ultra MessagingJavaJenkinsJunitKdb+/QLinux/UnixMavenPythonQuickfix/JSplunkTcpUdp
Reposted 4 Days AgoSaved
In-Office
London, UK
Senior level
Senior level
Information Technology • Software • Financial Services • Big Data Analytics
As a Software Engineer at Citadel, you will build systems for investments, collaborate with researchers, and tackle complex problems.
Top Skills: C++JavaPython
Reposted 4 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
5 Days AgoSaved
Hybrid
London, UK
Entry level
Entry level
Gaming
Develop features and game functionality for an unannounced mobile free-to-play action game using Unreal Engine 5. Work across gameplay, meta systems, and core technology; build tools for engineers and content creators; scope tasks and systems; and triage bugs. Collaborate with design and backend teams in a hybrid London-based environment.
Top Skills: C++Git-FlowGitPerforce/Helix CoreUnreal Engine 5
Reposted 8 Days AgoSaved
In-Office
London, UK
Entry level
Entry level
Information Technology • Software • Financial Services • Big Data Analytics
Build high-performance tools and large-data research platforms to enable trading strategies. Work in small engineering teams to design systems, develop platforms and web frameworks, and apply techniques such as distributed computing, NLP, and machine learning to solve complex problems.
Top Skills: Distributed ComputingMachine LearningNatural Language ProcessingWeb Frameworks
8 Days AgoSaved
Easy Apply
Hybrid
London, UK
Easy Apply
Senior level
Senior level
Marketing Tech • Mobile • Software
Build and operate high-scale platform infrastructure, including Redis/Valkey, Memcached, Elasticsearch, Kubernetes, and observability systems. Develop operators, automation, CLIs, and self-service tooling; lead capacity planning, migrations, and upgrades; improve reliability, performance, and cost efficiency; investigate production incidents; support on-call operations; and collaborate with engineering teams on system usage, monitoring, and performance.
Top Skills: DatadogElasticsearchGoGrafanaKafkaKubernetesMemcachedMongoDBOpentelemetryPrometheusPulumiPythonRedisRubyRuby On RailsTerraformThanosValkey
9 Days AgoSaved
Hybrid
London, UK
Entry level
Entry level
Cloud • Information Technology • Security • Software • Cybersecurity
Build scalable software for agent-web interactions, including edge services, data pipelines, protocol integrations, developer tools, content controls, and analytics. Develop support for MCP and related emerging standards, ensuring secure, reliable, high-performance systems. Collaborate with engineering, research, product, design, and other stakeholders to take concepts into production while evaluating AI-agent interactions with websites and applications.
Top Skills: APIsCachingCloudflare WorkersHTTPJavaScriptMcpMcp AppsMppProxiesRagRustTypescriptUcpWeb PerformanceWeb SecurityWebmcp
10 Days AgoSaved
Hybrid
London, UK
Entry level
Entry level
Financial Services
Build, deploy, and maintain full-stack AI applications, services, and data pipelines for enterprise use. Collaborate with data scientists, machine learning engineers, research scientists, and technical teams to productionize AI products. Develop secure, scalable, resilient software; maintain APIs and backend services; conduct code reviews; troubleshoot complex issues; apply CI/CD and software security practices; and support LLM applications using retrieval-augmented generation and prompt design.
Top Skills: APIsBackend ServicesContinuous DeliveryContinuous IntegrationData PipelinesGoLarge Language ModelsPrompt DesignPythonRetrieval-Augmented GenerationTypescript
11 Days AgoSaved
Hybrid
London, UK
Internship
Internship
Cloud • Information Technology • Security • Software • Cybersecurity
Software Engineering Interns will ship projects affecting Cloudflare’s global Internet network, collaborate cross-functionally, work with mentors, and present their completed projects. Interns will develop software at Internet scale using technologies such as TypeScript, JavaScript, Go, Rust, C/C++, and Python. The role requires a full-time, 12-week minimum commitment in Cloudflare’s London office three to five days per week.
Top Skills: CC++GoJavaScriptMicroservicesPythonRustTypescript
12 Days AgoSaved
Hybrid
London, UK
Expert/Leader
Expert/Leader
Artificial Intelligence • Productivity • Sales • Software
Leads software architecture and engineering excellence for enterprise-scale infrastructure features. Builds and evolves full-stack, user-facing web products with a backend focus, working across UI, databases, data governance, and account controls. Partners with Product and Design from conception through deployment, contributes hands-on code, and provides technical leadership without people management responsibilities.
Top Skills: AWSElasticsearchMySQLNode.jsReactRedisReduxRuby On Rails
15 Days AgoSaved
Hybrid
London, UK
Entry level
Entry level
Fintech • Mobile • Payments • Software • Financial Services
Design, develop, test, and maintain Java and Kotlin backend services, REST APIs, payment orchestration systems, and event-driven financial platforms. Build scalable services on AWS, optimize PostgreSQL databases and SQL queries, and support card pay-in functionality. Collaborate cross-functionally, conduct code reviews, resolve performance issues, participate in on-call rotations, and ensure secure handling of financial data.
Top Skills: Apache KafkaAWSJavaKotlinPostgresRest ApisSpring BootSQL
15 Days AgoSaved
Hybrid
London, UK
Entry level
Entry level
Financial Services
Design, develop, test, and support secure, scalable, low-latency electronic trading software using Java and Spring. Contribute to architecture, system integrations, performance optimization, production support, incident resolution, automated testing, CI/CD, observability, code reviews, and continuous engineering improvements. Apply FIX protocol expertise while collaborating within an agile team.
Top Skills: Automated TestingCi/CdFix ProtocolJavaObservabilitySpring
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
16 Days AgoSaved
Hybrid
London, UK
Entry level
Entry level
Financial Services
Designs and develops secure, scalable agentic commerce solutions for payments. Responsibilities include building agent orchestration components and MCP servers, developing Python services, creating Databricks data pipelines, supporting MLOps workflows, evaluating agent behavior, implementing observability, and improving operational stability. The role requires cloud-native engineering, API and event-driven services, LLM application development, responsible AI practices, Kubernetes, and secure production software delivery.
Top Skills: A2AAg-UiApache IcebergSparkAWSCi/CdDatabricksDelta LakeDockerGoogle AdkJavaKubernetesLanggraphMcpMlflowOpentelemetryPythonSalesforceSQLTerraformTypescript
Reposted 16 Days AgoSaved
In-Office
London, UK
Entry level
Entry level
Fintech • Information Technology • Financial Services
Build and maintain full-stack SaaS features across backend and frontend: develop scalable Python and .NET services, create React/TypeScript UIs, design and integrate REST/gRPC APIs, support cloud-native deployments, production monitoring, incident resolution, and apply security, CI/CD, and testing best practices while collaborating with product and business stakeholders.
Top Skills: .NetAutomated TestingCi/CdCloud-NativeGrpcMicroservicesMicrosoft Sql ServerMongoDBPythonReactRestSnowflakeTypescript
17 Days AgoSaved
Easy Apply
Hybrid
London, UK
Easy Apply
Mid level
Mid level
Consumer Web • eCommerce • Marketing Tech • Retail • Software • Analytics • Generative AI
Build and scale full-stack services supporting international SMS expansion and RCS capabilities. Design new services, work across monolithic and microservices architectures, optimize databases and application performance, develop CI/CD pipelines, debug production issues, and collaborate across teams. The role involves Python, Django, Go, React, AWS, distributed systems, and modern DevOps tooling, with a focus on reliable mobile messaging products for global customers.
Top Skills: Amazon Web ServicesAuroraBuildkiteCeleryCi/CdClaude CodeDjangoDynamoDBEc2ElasticacheGoGrafanaKubernetesLlm ToolsMicroservices ArchitecturesMonolithic ArchitecturesMySQLPythonRabbitMQRdsReactRedisSplunkSqsTerraform
18 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Fintech • Mobile • Payments • Software • Financial Services
Build and operate scalable full-stack systems that prevent fraud, account takeovers, scams, and financial crime. Own projects end to end, develop customer-facing security controls, improve transaction monitoring and detection capabilities, and collaborate with Product, Design, Data Science, and Investigations. The role requires Java or JVM expertise, Spring, modern frontend development, distributed systems, databases, CI/CD, testing, strong product judgment, and mentoring junior engineers.
Top Skills: Ci/CdConcurrent SystemsData PipelinesDistributed SystemsFeature EngineeringJavaJavaScriptJvmMachine LearningNon-Relational DatabasesReactRelational DatabasesSpringTest Driven DevelopmentTypescript
Reposted 18 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Fintech • Financial Services
Build full-stack AI-enabled applications and backend services integrating MCP servers, LLMs, RAG retrieval, and agent orchestration. Design reusable MCP tools/skills, implement secure RBAC, ensure observability, and prepare deployments for OpenShift/Kubernetes while collaborating across product and platform teams.
Top Skills: Api KeysArizeCopilot StudioCSSDockerEmbeddingsFastapiFastmcpFlaskGoogle AdkHTMLJavaScriptJson SchemaKubernetesLangchainLangsmithMcp ClientMicrosoft Teams Oauth 2.0Model Context Protocol (Mcp)OpenshiftOpentelemetryPlaywrightPydanticPythonRagRbacReactSplunkSsoToken-Based AuthTypescriptVector SearchZod
Reposted 19 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
Design, build, run, and scale distributed tools and data pipelines to support threat disruption and platform abuse efforts. Translate legal and security requirements into scalable services, improve system architecture, monitor production (on-call), collaborate with Threat Intelligence, Legal and Product teams, and mentor other developers to promote testing and best practices.
Top Skills: Agentic AiAi-Assisted DevelopmentCloudflare Developer PlatformDnsGoGoGrpcHTTPKafkaKubernetesPostgresReactRedisRestRustSQLTemporalTerraformTls/SslTypescript
Reposted 19 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Financial Services
Design, develop, and maintain secure, scalable software solutions as a seasoned agile team member. Produce high-quality production code, architecture/design artifacts, data visualizations, and troubleshooting. Use CI/CD, resilient application patterns, enterprise AI-assisted development tools, and validate AI outputs. Contribute to engineering communities and improve code hygiene and system architecture.
Top Skills: Ai-Assisted Development ToolsArtificial IntelligenceCi/CdCloudFront-End TechnologiesMachine LearningObject-Oriented DatabasesPythonSQL
10 Days AgoSaved
Remote or Hybrid
London, UK
Internship
Internship
Artificial Intelligence • Cloud • Sales • Security • Software • Cybersecurity • Data Privacy
Software engineering intern supporting the Platform Engines group and Policy Engine for SailPoint’s cloud identity security platform. Responsibilities include developing software, procedures, and test solutions; collaborating with software and QA engineers, technical writers, and product managers; and working in Agile teams. The intern will gain exposure to cloud and software technologies including Golang, Angular, AWS, Docker, Kafka, Kubernetes, REST, SQL, and Temporal.
Top Skills: AIAngularAWSCloudDockerGoJenkinsKafkaKubernetesMachine LearningPlaywrightRestSaaSSnowflakeSQLTemporalTypescript
Reposted 19 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
Reposted 19 Days AgoSaved
Hybrid
London, UK
Entry level
Entry level
Financial Services
Design, develop, troubleshoot, and maintain scalable software solutions on a Kafka platform team. Build secure Java-based Kafka consumers and producers, administer event-streaming systems, and support AWS and Kubernetes deployments. Create architecture artifacts, analyze large datasets, improve system reliability and coding practices, and use AI-assisted development tools responsibly within secure software delivery workflows.
Top Skills: Ai-Assisted Software Development ToolsAmazon Web Services (Aws)Apache KafkaCi/CdGoJavaKubernetesSQL
19 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Fintech • Mobile • Payments • Software • Financial Services
Build and deploy customer-focused Android applications for Wise Assets. Develop maintainable, testable Kotlin code using modern architectures, structured concurrency, dependency injection, and REST APIs. Collaborate cross-functionally, prioritize user needs through data-driven decisions, communicate technical concepts clearly, and proactively solve problems. Familiarity with Jetpack Compose, Gradle, and GitHub Actions is advantageous.
Top Skills: AndroidCi/CdDependency InjectionGithub ActionsGradleJetpack ComposeKotlinKotlin CoroutinesRest ApisUnidirectional Data Flow
22 Days AgoSaved
Hybrid
London, UK
Mid level
Mid level
Artificial Intelligence • Software
Design and build query planning, optimization, execution, storage, and incremental processing capabilities for Palantir Foundry. Extend distributed data engines and Iceberg integrations, improve correctness and performance, investigate complex system issues, and develop tests and benchmarks. Collaborate with product teams, customers, and open-source communities to deliver reliable data infrastructure.
Top Skills: Apache ArrowApache CometApache DatafusionApache IcebergApache ParquetSparkC++CargoGitGradleJavaPythonRustScalaVelox
23 Days AgoSaved
Hybrid
London, UK
Mid level
Mid level
Fintech • Mobile • Payments • Software • Financial Services
Build and scale backend systems for Wise’s Product Eligibility platform, determining which products and features are available to customers. Responsibilities include shaping technical vision, developing distributed systems, designing APIs and database schemas, optimizing queries, supporting platform and back-office tooling, contributing to customer-facing flows, and collaborating in an agile team with product and analytics partners.
Top Skills: Backend-For-Frontends (Bffs)Java 8+KafkaNon-Relational DatabasesRelational DatabasesRestful ApisSpring BootTest Driven Development
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account