Top Software Engineer Jobs in London

YesterdaySaved
Hybrid
London, UK
Senior level
Senior level
Automotive • Software • Automation
Build and maintain scalable data infrastructure for autonomous-driving applications. Responsibilities include developing vehicle-fleet data ingestion pipelines, distributed cloud systems, data processing and transformation services, workflow orchestration, and reliable data platforms. Collaborate with computer vision and machine learning engineers to support large-scale ML development, validation, and simulation. The role requires strong Python or object-oriented programming, distributed application development, cloud experience, RPC protocols, testing, observability, and data pipeline expertise.
Top Skills: AWSAzureBigQueryElasticsearchFlyteGCPGrpcKafkaProtobufPythonSqs
Mid level
Financial Services
Develop and support secure, scalable software for AI/ML data platforms. Responsibilities include Python architecture and development, cloud-native and containerized application delivery, code review, testing, troubleshooting, operational stability, and automation of recurring remediation. The role also promotes validated AI-assisted engineering practices and collaborates with product managers and data strategy teams. Preferred experience includes graph databases such as AWS Neptune and generative AI engineering pipelines.
Top Skills: Aws NeptuneCi/CdCloud-Native TechnologiesContainerizationGenerative Ai EngineeringPythonRdf
YesterdaySaved
In-Office or Remote
London, UK
Senior level
Senior level
Analytics
Build and support production backend services using Python and Django. Design maintainable APIs, data models, and secure systems; contribute to architecture, testing, deployment, monitoring, and performance troubleshooting. Collaborate with product, QA, platform, and engineering teams, make technical trade-offs, improve development practices, and use AI-assisted development responsibly. The role is fully remote within the UK.
Top Skills: AWSAws CdkCeleryContinuous DeliveryContinuous IntegrationDjangoDockerFastapiInfrastructure As CodeKanbanMySQLPostgresPythonRedisRelational DatabasesRest ApisScrumSentryTerraform
YesterdaySaved
In-Office
London, UK
Senior level
Senior level
Artificial Intelligence • Information Technology • Consulting
Design and operate internet-scale crawling and content acquisition infrastructure for an agent-focused search engine. Build distributed crawlers, ingestion pipelines, schedulers, URL discovery and deduplication systems processing billions of URLs. Improve freshness, coverage, reliability, observability, and resource efficiency while collaborating with indexing and machine learning teams. The role requires strong backend and distributed systems expertise, production operations experience, and proficiency in Go or C++.
Top Skills: Apache BeamApache PulsarC++DnsFlinkGoHTTPKafkaMapreduceNatsRabbitMQSparkTls
YesterdaySaved
Hybrid
London, UK
Senior level
Senior level
Fintech
Develop and maintain reliable, testable Python systems supporting Cboe Europe's exchange trading operations. Responsibilities include designing new products and features, participating in R&D projects, providing production support and incident response, conducting post-mortems, and collaborating with business development, sales, and global software teams.
Top Skills: Apache AirflowApache KafkaBddClaude CodeDjangoFastapiFlaskJavaLinuxOpenai CodexPostgresPythonSnowflakeSQLTdd
YesterdaySaved
Hybrid
London, UK
Entry level
Entry level
Fintech • Software • Financial Services
Build and own backend services for iwoca’s Customer Operations Platform. Responsibilities include designing distributed systems, automating operational workflows with AI and ML, migrating monolith functionality into services, developing communication tools, translating operational needs into technical architecture, and collaborating with operations and engineering stakeholders. The role also involves technical scoping, prototyping, documentation, code review, and production ownership.
Top Skills: AIClaudeDjangoMachine LearningPythonReactTypescript
Reposted YesterdaySaved
In-Office
London, UK
Mid level
Mid level
Healthtech • Biotech • Pharmaceutical • Agriculture
Build and own full-stack AI platform systems: backend services, data pipelines, frontends, and cloud infrastructure. Integrate LLM agents with lab data, instruments, and databases; prototype and harden agentic workflows; write well-tested code; mentor teammates and drive engineering best practices in a research-focused environment.
Top Skills: Agent FrameworksAirflowAPIsAWSAzureBenchlingCdkCi/CdDagsterData WarehousesEvent StreamsGCPGitGoLab AutomationLimsLlmsMcpNext.JsPrefectPythonReactRoboticsTerraformTypescript
YesterdaySaved
Hybrid
London, UK
Entry level
Entry level
Information Technology • Software • Cybersecurity • App development
Develop secure, scalable software services for critical public sector organisations within an agile delivery team. Responsibilities include researching and prototyping solutions, building and testing software with modern frameworks, participating in code reviews, collaborating with customers and multidisciplinary teams, and continuously improving technical skills and delivery practices. The role uses cloud-native technologies and requires willingness and eligibility to obtain SC and DV security clearance, with on-site work up to four days per week.
Top Skills: AngularAWSCi/CdDockerElasticsearchGitopsGoInfrastructure As CodeJavaKubernetesMongoDBPythonReactRelational DatabasesTypescript
29 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Fintech • Mobile • Payments • Software • Financial Services
Design and build scalable pricing services for Wise’s Personal & Business Pricing Team. Responsibilities include making architectural decisions, conducting code reviews, improving reliability and observability, owning technical roadmaps, resolving incidents, partnering with product and compliance teams, and mentoring engineers. The role contributes to pricing infrastructure that supports global product launches, promotions, and experiments.
Top Skills: Java
One Month AgoSaved
Hybrid
London, UK
Entry level
Entry level
Cloud • Information Technology • Security • Software • Cybersecurity
Design and build distributed services for Cloudflare’s CDN configuration ecosystem. Develop safe mechanisms for users to prototype, deploy, evaluate, and manage traffic rules across global edge infrastructure. Collaborate with engineering teams on application deployment, infrastructure operations, production safety, observability, progressive rollouts, and system reliability. The role involves large-scale distributed systems, configuration and state distribution, web protocols, and continuous improvement.
Top Skills: Ci/CdDistributed SystemsGoObservabilityRustWeb ProtocolsWeb Servers
2 Days AgoSaved
In-Office
London, UK
Junior
Junior
Financial Services
Build and productionize quantitative trading tools, energy-market models, analytics, data pipelines, and visualization tools. Collaborate with traders, quants, and engineers to develop signal research, backtesting, risk and pricing integrations, and time-series data infrastructure. Monitor, test, document, and iteratively improve production models and tools based on trader feedback.
Top Skills: AirflowC++DashDockerGitGrafanaJavaKafkaLuigiMachine LearningNoSQLNumpyPandasPlotlyPythonScipySQLStatsmodelsStreamlitTick DatabasesUnix
2 Days AgoSaved
In-Office
London, UK
Mid level
Mid level
Energy • Renewable Energy
Develop and maintain Odoo ERP modules while building independently deployable Python services that progressively replace ERP capabilities. Design APIs, event schemas, integrations, operational interfaces, automated tests, observability, and documentation. Collaborate with finance, operations, and customer care to translate business processes into reliable software. Work with AWS, containerized deployments, CI/CD, React, relational data models, and AI-assisted coding tools.
Top Skills: AWSAws CdkCi/CdFastapiOdooPythonReactRest ApisSQL
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 2 Days AgoSaved
In-Office
London, UK
Entry level
Entry level
Machine Learning • Software
Build and own backend platform capabilities enabling data scientists, machine learning engineers, and simulation engineers to create, train, and deploy physics-informed models. Collaborate cross-functionally with backend, frontend, design, data science, and simulation teams. Develop scalable, observable production software using Python and Go, including testing, containerization, CI/CD, authentication, event-driven messaging, and Kubernetes-based applications.
Top Skills: Authentication And AuthorizationContinuous Integration And DeliveryGoKafkaKubernetesMonitoringNatsObservabilityPythonRabbitMQTelemetry
2 Days AgoSaved
In-Office
London, UK
Entry level
Entry level
Artificial Intelligence • Hardware • Healthtech • Information Technology • Software
Own customer-facing healthcare product features end to end across web, mobile, APIs, and backend services. Work directly with care teams to identify needs, scope solutions, ship iteratively, and measure outcomes. Build reliable, privacy-conscious systems handling sensitive health data, including access controls, auditability, testing, and staged rollouts. The role requires strong TypeScript, React, backend API, database, UX, and customer collaboration skills.
Top Skills: APIsAWSExpoPostgresPush NotificationsReactReact NativeReal-Time SystemsRelational DatabasesTanstackTypescript
2 Days AgoSaved
In-Office
London, UK
Entry level
Entry level
Artificial Intelligence • Hardware • Healthtech • Information Technology • Software
Build and scale Teton’s backend infrastructure for real-time data from thousands of healthcare edge devices. Responsibilities include distributed ingestion systems, event pipelines, APIs, databases, MQTT communication, cloud deployment, reliability, observability, performance optimization, and production debugging. The role supports critical alerts and operational workflows used by healthcare staff.
Top Skills: APIsAsynchronous SystemsBackend ServicesCloud InfrastructureDatabasesDeployment ToolingDistributed SystemsEvent-Driven ArchitecturesMqttObservabilityReal-Time Event Pipelines
2 Days AgoSaved
In-Office
London, UK
Mid level
Mid level
Artificial Intelligence • Hardware • Healthtech • Information Technology • Software
Build and own customer-facing web and mobile features end to end, from user discovery and design through implementation, rollout, and adoption. Develop with TypeScript, React, and React Native; improve APIs, data models, testing, CI/CD, and frontend quality guardrails. Collaborate directly with care teams, prioritize privacy and safety for health data, and ship reliable products across multiple markets and languages.
Top Skills: APIsAutomated TestingAWSCi/CdExpoGdprPush NotificationsReactReact NativeReal-Time SystemsTanstackTypescript
2 Days AgoSaved
In-Office
London, UK
Entry level
Entry level
Artificial Intelligence • Hardware • Healthtech • Information Technology • Software
Build and maintain a React Native mobile application used by healthcare workers for real-time resident monitoring and alerts. Own features from design through production, troubleshoot push notifications and reliability issues across iOS and Android, contribute to backend services, databases, cloud infrastructure, testing, developer tooling, and build pipelines. The role requires cross-stack collaboration, strong ownership, and occasional travel to the United States.
Top Skills: AndroidAWSExpoiOSKotlinMaestroReact NativeSwiftTanstackTypescript
Reposted 2 Days AgoSaved
In-Office
London, UK
Mid level
Mid level
Artificial Intelligence • Big Data • Computer Vision • Robotics • Virtual Reality
Design, build and maintain Joybuy global affiliate backend services for UK/Europe. Ensure high performance, availability, concurrency, security and scalability. Identify and mitigate technical risks, implement observability and release controls, adopt new technologies, and drive long-term architecture improvements. Work onsite in London.
Top Skills: JavaSpring Boot
2 Days AgoSaved
In-Office
London, UK
Mid level
Mid level
Professional Services • Consulting
Build and deploy full-stack software for business clients, including AI-assisted workflows that extract meaning from unstructured documents, spreadsheets, and email. Own deployments from scoping through production, collaborate with founders and technical leaders, incorporate client feedback into reusable product improvements, and improve output accuracy, reliability, and adoption. The role requires strong product judgment, client communication, end-to-end engineering ownership, and on-site work five days per week in London.
Top Skills: Artificial IntelligenceFrontend DevelopmentLanguage ModelsPython
2 Days AgoSaved
In-Office
London, UK
Mid level
Mid level
Professional Services • Consulting
Build and ship full-stack software for client teams, owning delivery from specification through production. Responsibilities include leading customer conversations, designing frontend and backend systems, modeling data, integrating AI components, developing AI-assisted workflows for unstructured inputs, and rapidly iterating based on user feedback. The role requires close collaboration with clients and company leadership, product judgment, and on-site work in London five days per week.
Top Skills: Artificial IntelligenceData ModelingFrontend DevelopmentPython
2 Days AgoSaved
In-Office
London, UK
Mid level
Mid level
Information Technology
Build and ship full-stack, AI-native software products from prototype through production. Design agentic systems involving model interactions, retrieval, orchestration, state management, evaluations, observability, and guardrails. Own architecture, reliability, security, performance, and product outcomes while collaborating with product managers, designers, customers, and domain experts. Use coding agents extensively, establish technical direction, evaluate system behavior, and improve engineering practices across autonomous product teams.
Top Skills: Agent FrameworksAi Development ToolsAPIsCi PipelinesCloud-Native DevelopmentCoding AgentsEvaluation FrameworksLlm ApisObservability SystemsRetrieval SystemsTool Integrations
2 Days AgoSaved
In-Office
London, UK
Senior level
Senior level
Information Technology
Build and ship full-stack AI-native products from prototype through production. Design agentic systems involving model interactions, tools, retrieval, orchestration, evaluations, observability, and guardrails. Set technical direction, make architecture decisions, own reliability and security, collaborate with product and design teams, and use AI coding tools to increase engineering leverage. Mentor engineers and help establish operating practices for autonomous product teams.
Top Skills: Agent FrameworksAi Development ToolsAPIsCi PipelinesCloud-Native DevelopmentCoding AgentsData ModelingEvaluation FrameworksLlm ApisObservability SystemsProduction GuardrailsRetrieval SystemsTool Integrations
2 Days AgoSaved
In-Office
London, UK
Senior level
Senior level
Financial Services
Design and develop secure, scalable Salesforce and Seismic solutions. Build REST/SOAP and middleware integrations, synchronize CRM data, apply DevOps and CI/CD practices, automate testing, manage releases, and support production systems. Contribute to technical architecture, proof-of-concept work, code reviews, governance, and AI-enabled initiatives. Collaborate with global stakeholders and translate business requirements into maintainable technical solutions across the software development lifecycle.
Top Skills: AgentforceApexAzure DevopsC#Ci/CdCopadoGearsetGitLightning Web ComponentsMulesoftNode.jsPostgresPythonRest ApisSalesforceSalesforce EinsteinSalesforce FlowsSalesforce Sales CloudSeismicSoap ApisSQLWebhooks
2 Days AgoSaved
In-Office
London, UK
Senior level
Senior level
Information Technology
Develop and optimize Neo4j’s Cypher query planner and database codebase, spanning parsing, execution planning, storage files, and indexes. Build language and database features, improve performance through profiling and benchmarking, and reason about algorithmic tradeoffs and edge cases. Collaborate within an Agile distributed team using practices such as TDD, Kanban, Scrum, and pair programming.
Top Skills: CypherJavaNeo4JScala
Reposted One Month AgoSaved
Hybrid
London, UK
Entry level
Entry level
Cloud • Information Technology • Security • Software • Cybersecurity
Build and improve features for Cloudflare’s global edge web server, focusing on the rules engine and control plane. Design reliable, safe, highly available distributed systems, improve performance, create new systems, and collaborate with platform and product engineering teams. The role involves applying algorithms, data structures, concurrency controls, and practical computer science to large-scale web infrastructure.
Top Skills: GoRust
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account