Get the job you really want.

Top Software Engineer Jobs in London

Reposted 9 Hours AgoSaved
Remote or Hybrid
London, UK
Senior level
Senior level
Blockchain • Consulting
Design and implement cryptographic systems and protocols. Ensure secure coding practices and system reliability for distributed applications.
Top Skills: CC++GoRust
Reposted 9 Hours AgoSaved
Easy Apply
London, UK
Easy Apply
Junior
Junior
Information Technology • Consulting
As a Junior Software Developer, you will participate in training, work on software development tasks, and build full-stack applications while collaborating with global teams.
Top Skills: Java
Reposted 9 Hours AgoSaved
Remote
London, UK
Senior level
Senior level
Gaming
The Staff Software Engineer will develop AI tools for game integration, optimize C++ code, and implement CI/CD and automated testing processes.
Top Skills: C++Ci/CdGitGrpcHTTPLlmsPerforce
9 Hours AgoSaved
Remote
London, UK
Senior level
Senior level
Digital Media • Information Technology • Productivity • Software
You will develop AI-powered features for Mural, collaborating with product and design teams to enhance user experiences and drive AI innovation.
Top Skills: Azure OpenaiMongoDBNode.jsReact
10 Days AgoSaved
In-Office or Remote
London, UK
Senior level
Senior level
Healthtech • Software
Lead the development of a scalable AI-powered digital pharmacy platform, mentoring engineers, and managing infrastructure choices while ensuring code quality and system stability.
Top Skills: DockerGoogle Cloud PlatformNode.jsSveltekitTerraformTypescript
YesterdaySaved
Remote
London, UK
Senior level
Senior level
Digital Media • Information Technology • Productivity • Software
As a Senior Machine Learning Engineer, you'll design and implement ML models, develop data pipelines, and collaborate on AI features at Mural.
Top Skills: AzureMongoDBNode.jsPythonPyTorchReactTensorFlow
Reposted 23 Days AgoSaved
Easy Apply
London, UK
Easy Apply
Junior
Junior
Cloud • Software
The role involves creating and automating infrastructure features for data platforms using Python, with a focus on distributed systems and collaboration within a global team.
Top Skills: ElasticsearchKafkaKubernetesLinuxMongoDBMySQLOpenstackOraclePostgresPythonRedisSpark
Reposted 23 Days AgoSaved
Easy Apply
In-Office or Remote
London, UK
Easy Apply
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 23 Days AgoSaved
Easy Apply
In-Office or Remote
London, UK
Easy Apply
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 23 Days AgoSaved
Easy Apply
In-Office or Remote
London, UK
Easy Apply
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 23 Days AgoSaved
Easy Apply
In-Office or Remote
London, UK
Easy Apply
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
Reposted 23 Days AgoSaved
Easy Apply
Remote
London, UK
Easy Apply
Mid level
Mid level
Cloud • Software
Join Canonical's OpenStack Engineering team to develop and manage Charmed OpenStack and Ceph, focusing on Python code and infrastructure automation.
Top Skills: Ai/MlCCephDebianGoKubernetesLxc/LxdMongodbOpenstackPostgresPythonQemu/KvmUbuntu Linux
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 23 Days AgoSaved
Easy Apply
London, UK
Easy Apply
Mid level
Mid level
Cloud • Software
The role involves automating OpenSearch operations by developing features in Python, collaborating with an international team, and providing expertise on data platforms.
Top Skills: ElasticsearchKubernetesLinuxOpensearchPython
Reposted 23 Days AgoSaved
Easy Apply
Remote
London, UK
Easy Apply
Junior
Junior
Cloud • Software
The role involves collaborating with a distributed team to develop and debug software for Linux, focusing on high-quality code and system-level issues.
Top Skills: CC++GoLinuxPython
Reposted 23 Days AgoSaved
Easy Apply
In-Office or Remote
London, UK
Easy Apply
Mid level
Mid level
Cloud • Software
As a Software Engineer at Canonical, you will collaborate globally to shape open-source software operations, focusing on Python and Golang development, enhance DevOps workflows, and improve infrastructure operations for cloud computing solutions.
Top Skills: GoLinuxPython
Reposted 23 Days AgoSaved
Easy Apply
London, UK
Easy Apply
Junior
Junior
Cloud • Software
As a Software Engineer on the data platform team, you'll automate data platform operations, write Python code, and collaborate on solutions within a distributed team.
Top Skills: AtlasKafkaMongoDBMySQLOpensearchPostgresPythonRangerRedisSupersetTrinoYugabyte
Reposted 23 Days AgoSaved
Easy Apply
Remote
London, UK
Easy Apply
Mid level
Mid level
Cloud • Software
Develop and maintain system-level Go code, model data, and design database schema for cloud infrastructures. Collaborate with a distributed team to ensure code quality.
Top Skills: CCephDqliteGoKvmSdnSQL
Reposted 23 Days AgoSaved
Easy Apply
In-Office or Remote
London, UK
Easy Apply
Mid level
Mid level
Cloud • Software
The role involves designing and delivering open source software operations code in Python, ensuring system reliability, and collaborating with teams across the Linux stack.
Top Skills: DockerKubernetesLinuxPython
Reposted 23 Days AgoSaved
Remote
London, UK
Mid level
Mid level
Blockchain • Software
Develop prototypes and models in collaboration with stakeholders, adhering to Agile practices and contributing to software development and documentation.
Top Skills: Blockchain TechnologyC++CryptographyF#GitHaskellLeanOcamlRust
Reposted 10 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Automotive • Software • Automation
The Senior Software Engineer will build data pipelines, work on distributed systems, mentor junior engineers, and innovate solutions in self-driving technologies.
Top Skills: AWSAzureBigQueryElasticsearchGCPGrpcKafkaProtobufPythonSqs
Reposted 10 Days AgoSaved
In-Office
London, UK
Senior level
Senior level
Financial Services
Lead Software Engineer managing a team to develop and enhance legal and compliance applications integrated into trading workflows, ensuring proactive development and collaboration with various stakeholders.
Top Skills: AWSCi/CdGitlabHTMLJavaJavaScriptOracle DatabaseSpring BootSQLTypescript
Reposted 10 Days AgoSaved
In-Office
London, UK
Senior level
Senior level
eCommerce • Logistics
Lead the development of a backend-focused emissions intelligence platform, designing APIs, engineering scalable solutions, and collaborating with cross-functional teams.
Top Skills: AWSAws GlueDockerETLGitGithub ActionsGraphQLLambdaPostgresPythonReactRestful ApisTerraformTypescript
Reposted 10 Days AgoSaved
In-Office
London, UK
Senior level
Senior level
Blockchain • Financial Services • Cryptocurrency • Web3
Become a Senior Software Engineer at Ripple, responsible for building scalable trading systems and optimizing trading algorithms, collaborating across teams, and driving engineering excellence.
Top Skills: AuroraDynamoDBJavaKubernetesNomadNumpyPandasPythonReactScikit-Learn
Reposted 10 Days AgoSaved
Easy Apply
In-Office
London, UK
Easy Apply
Mid level
Mid level
Financial Services
As a Software Optimization and HPC Application Engineer, you'll educate on CPU/GPU optimization, support pilot projects, evaluate emerging technologies, and contribute to internal training resources.
Top Skills: C++CudaGprofKubernetesLinuxMpiNsightNumaNvmePythonRayRgpSlurmValgrindVastVtune
Reposted 10 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Fintech • Payments • Financial Services
As a Senior Software Engineer, you'll solve financial problems through coding, develop distributed systems, and work collaboratively in a fast-paced environment.
Top Skills: Aws Aurora PostgresDockerKafkaKotlinKubernetes
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account