Top Software Engineer Jobs in London

Reposted 2 Months AgoSaved
In-Office
London, UK
Mid level
Mid level
Financial Services
Develop and implement reliability features, improve system performance, provide L2 support, and create automation tools for operational stability.
Top Skills: AirflowAmpsC++GitKafkaKdb/QLinuxPythonSlurm
Reposted 2 Months AgoSaved
In-Office
London, UK
Mid level
Mid level
Artificial Intelligence • Natural Language Processing • Generative AI
As a Software Engineer on the Safeguards team, you will build systems for monitoring AI models to promote safety and prevent misuse, ensuring oversight and user well-being.
Top Skills: PythonRustTypescript
Reposted 2 Months AgoSaved
In-Office or Remote
London, UK
Junior
Junior
Software
Join Uncountable's Implementations Engineering team to build software that integrates R&D lab instruments with their platform, working closely with customers and developing automated data pipelines.
Top Skills: APIsCsvElnsExcelLimsPythonSQL
Reposted 2 Months AgoSaved
In-Office
London, UK
Entry level
Entry level
Financial Services
Software Engineers at Jane Street engage in collaborative technology-driven work, using functional programming with OCaml and Python for various business problems.
Top Skills: OcamlPython
Reposted 2 Months AgoSaved
In-Office
London, UK
Senior level
Senior level
Cloud • Information Technology
Develop complex distributed systems using Java, Kafka, and Kubernetes. Mentor team members and contribute to all phases of the product lifecycle.
Top Skills: FlinkJavaKafkaKafka StreamsKubernetesSpark
One Month AgoSaved
Remote
London, UK
Senior level
Senior level
Internet of Things
Build and improve Mozilla’s Add-ons platform, including Python/Django applications, automated moderation pipelines, reviewer tools, DevHub, internal developer platforms, and CI/CD systems. Establish engineering standards, observability, safe deployment practices, documentation, and incident response processes. Debug complex production systems, improve reliability, collaborate across distributed teams, mentor peers, and contribute to open-source development.
Top Skills: Ci/CdDjangoGCPInfrastructure As CodeKubernetesMySQLPolicy As CodePythonReactTypescript
Reposted 2 Months AgoSaved
Easy Apply
Remote or Hybrid
London, UK
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Security • Software • Cybersecurity
As a Senior Software Engineer, you will enhance the REDAPL platform, leading initiatives in data ingestion, processing, and supporting infrastructure-related projects while mentoring other engineers.
Top Skills: Amazon NeptuneApache IcebergArangodbCalciteDatafusionJanusgraphMemgraphNeo4JPuppygraphSubstraitTrino
Reposted 2 Months AgoSaved
Hybrid
London, UK
Senior level
Senior level
Fintech • Mobile • Payments • Software • Financial Services
The role involves building a fraud engine for the Receive Risk team, ensuring secure and fast money reception while mitigating risks. Collaboration with various teams is essential for delivering features efficiently.
Top Skills: JavaKafkaRabbitMQSQL
One Month AgoSaved
In-Office
London, UK
Senior level
Senior level
Gaming • Payments • Sports
Build, optimize, and deploy production-grade low-latency pricing services and microservices for sportsbook quantitative models. Develop robust APIs and streaming interfaces, improve technical requirements, champion testing, observability, CI/CD, and automation practices, review peer solutions, plan delivery workstreams, document architecture, communicate technical concepts, and mentor junior engineers.
Top Skills: APIsAutomation TestingC#Ci/CdCloud-Native EnvironmentsJavaMicroservicesPerformance TestingStreaming Interfaces
One Month AgoSaved
In-Office or Remote
London, UK
Senior level
Senior level
Social Impact
Leads a software development team through the full product lifecycle, including user research, product strategy, roadmap planning, application development, testing, code reviews, documentation, team performance management, budgeting, partnerships, and user support. The role also manages Agile processes, reports metrics, develops funding proposals, and participates in conferences and periodic travel.
Top Skills: AgileCybersecurityUnit Testing
One Month AgoSaved
In-Office or Remote
London, UK
Senior level
Senior level
Software
Own the full software development lifecycle for JetBrains identity and access services. Develop and operate reliable Kotlin-based services, with some Go, supporting authentication, authorization, organizations, memberships, groups, and workspaces. Design new platform features, improve existing production systems, review code, manage integrations, and address JVM and PostgreSQL performance in distributed, multi-tenant SaaS environments.
Top Skills: Distributed SystemsGoGrafanaJvmKotlinKubernetesOauth 2.0OidcOpentelemetryPostgresSaaSSaml 2.0Scim 2.0
One Month AgoSaved
Remote or Hybrid
London, UK
Senior level
Senior level
Artificial Intelligence • Automotive • Retail • Software
Develop and enhance scalable enterprise SaaS solutions across the full .NET stack. Responsibilities include coding, solution design, third-party integrations, database optimization, API development, CI/CD contributions, troubleshooting, testing collaboration, peer reviews, and maintaining secure, high-quality software for automotive retailers and OEMs.
Top Skills: .Net.Net CoreAzure Cloud ServicesAzure DevopsC#Ci/CdHTMLJavaScriptRazorRest ApisSQL ServerT-SqlVisual StudioVs CodeWeb Api
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted One Month AgoSaved
In-Office
London, UK
Mid level
Mid level
Artificial Intelligence • Transportation
As a Platform Engineer, you'll manage cloud infrastructure, enhance developer tooling, optimize CI/CD pipelines, ensure system security, and provide support for operations, contributing to team efficiency and productivity.
Top Skills: AzureCi/CdKubernetesTerraform
Reposted 2 Months AgoSaved
In-Office
London, UK
Mid level
Mid level
Artificial Intelligence • Big Data • Computer Vision • Robotics • Virtual Reality
Design, develop, and maintain scalable server-side components for the Joybuy online shopping experience. Implement modular microservices, APIs (GraphQL/REST), and CI/CD pipelines, contribute to architecture decisions, estimate and break down tasks, document best practices, and work onsite in London.
Top Skills: AWSCi/CdGithub ActionsGraphQLJavaJenkinsKotlinMicroservicesRestful ApisSpinnaker
Reposted 2 Months AgoSaved
In-Office
London, UK
Senior level
Senior level
Fintech • Quantitative Trading
As a Senior Digital Assets Software Engineer, you will design and build trading systems, improve system reliability, and collaborate with traders to prototype trading strategies. Your role involves direct integration with cryptocurrency exchanges and contributing to the digital asset platform's architecture.
Top Skills: AWSC++GCP
2 Months AgoSaved
In-Office
London, UK
Senior level
Senior level
Fintech • Payments • Financial Services
Build and optimise ultra-low latency Java systems for pricing, risk and trading. Design scalable, resilient architecture, support live trading, troubleshoot production incidents, and mentor junior engineers while collaborating with quants, front office and business ops.
Top Skills: Broker ConnectivityFix ProtocolHigh-Frequency TradingJava 21JvmLow-Latency Trading SystemsOrder Routing
2 Months AgoSaved
In-Office
London, UK
Senior level
Senior level
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
Develop, integrate, debug, and maintain autonomy software for unmanned aircraft using C++ and Python. Integrate software with hardware, radios, sensors, and flight controllers; support SIL/HIL/VIL, lab and live flight testing; operate ground control systems; analyze flight data; troubleshoot field issues; and produce test and deployment documentation.
Top Skills: ArdupilotC++LinuxMavlinkPx4PythonQgroundcontrol
Reposted One Month AgoSaved
Remote
London, UK
Senior level
Senior level
Software • Consulting
Senior backend engineer role building scalable, resilient Go-based backend services and APIs for cloud environments (AWS/Azure/GCP). Work with containers, Docker, Kubernetes, TDD, and performance optimisation while collaborating with client teams in a remote-first consultancy.
Top Skills: Ai ToolsAPIsAWSAzureContainersDockerGoGCPKubernetesSaaSTdd
Reposted One Month AgoSaved
Remote or Hybrid
London, UK
Mid level
Mid level
Artificial Intelligence • Fintech • Software • Financial Services
Responsible for building and maintaining Android applications with AI features. Focus on performance, UX design, and collaboration with backend and ML engineers.
Top Skills: JavaKotlinNoSQLSQLTensorflow Lite
Reposted One Month AgoSaved
Remote or Hybrid
London, UK
Mid level
Mid level
Artificial Intelligence • Fintech • Software • Financial Services
The Software Engineer will develop and maintain cross-platform desktop applications, focusing on performance, reliability, and integration of AI features. Responsibilities include optimizing applications, managing local data, and ensuring stability on macOS and Windows.
Top Skills: ElectronIndexeddbJavaScriptNode.jsSqliteTypescriptWebsockets
Reposted One Month AgoSaved
Remote or Hybrid
London, UK
Mid level
Mid level
Artificial Intelligence • Fintech • Software • Financial Services
Build and ship native Android features using Kotlin and Jetpack Compose. Design clean user flows for financial services, integrate backend APIs, improve performance and stability, use analytics and production feedback, and implement AI-assisted on-device experiences where beneficial.
Top Skills: Android SdkCoroutinesFlowGitJetpackJetpack ComposeKotlinNoSQLRest ApisSQLTensorflow Lite
Reposted One Month AgoSaved
In-Office or Remote
London, UK
Mid level
Mid level
Cloud • Software
As a Software Engineer in Sustaining Engineering, you will resolve complex issues related to Ubuntu and open-source software, engage with upstream communities, and develop bug fixes while maintaining close collaboration with support and product teams.
Top Skills: CC++CephDebianDockerGitGoKubernetesKvmLinuxLxcLxdMongoDBOpenstackPostgresPython
Reposted One Month AgoSaved
In-Office or Remote
London, UK
Mid level
Mid level
Cloud • Software
As a Python and Kubernetes Software Engineer, you will develop data analytics solutions using open source tools, collaborating with a distributed team.
Top Skills: AirflowApache SupersetApache TrinoAWSAzureClickhouseDbtDockerDvcFeastGCPKubernetesLxdMlflowPythonTemporal
Reposted One Month AgoSaved
In-Office or Remote
London, UK
Junior
Junior
Cloud • Software
The software engineer will develop and operate backend services for Snap Store and Charmhub.io, focusing on clean APIs and feature implementation.
Top Skills: GoPythonUbuntu
Reposted One Month AgoSaved
In-Office or Remote
London, UK
Mid level
Mid level
Cloud • Software
The role involves developing software for Linux-based systems on autonomous devices, optimizing performance and ensuring reliability in various hardware environments.
Top Skills: CC++DebianGoLinuxRustUbuntu
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account