Top Software Engineer Jobs in London

Reposted One Month AgoSaved
In-Office or Remote
London, UK
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 One Month AgoSaved
In-Office or Remote
London, UK
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 One Month AgoSaved
In-Office or Remote
London, UK
Mid level
Mid level
Information Technology • Software
The Software Engineer will design, develop, and install software solutions, focusing on web applications using PHP and ensuring coding standards and technical design compliance.
Top Skills: JavaScriptPHPReact
Reposted One Month AgoSaved
Remote
London, UK
Mid level
Mid level
Information Technology • Other • Software
The Sr. Software Engineer will design, develop, and maintain public APIs and integrations, ensuring high scalability and performance while improving code quality using AI tools.
Top Skills: AWSDatadogDockerHelmKubernetesNode.jsReactRubyTypescript
Reposted 2 Months AgoSaved
In-Office or Remote
London, UK
Mid level
Mid level
Artificial Intelligence • Healthtech • Biotech • Pharmaceutical
The Software Engineer in Product will design and implement user-facing systems for Boltz Lab, focusing on usability and integration of complex machine-learning and molecular modeling features.
Top Skills: JavaScriptPythonReactTypescript
Reposted 2 Months AgoSaved
In-Office or Remote
London, UK
Mid level
Mid level
Artificial Intelligence • Healthtech • Biotech • Pharmaceutical
As a Software Engineer in Infrastructure, you will design, implement, and maintain backend systems for Boltz Lab, ensuring reliable and scalable molecular modeling workflows.
Top Skills: AWSDockerKubernetesPostgresPythonTypescript
Reposted 2 Months AgoSaved
Hybrid
London, UK
Senior level
Senior level
Artificial Intelligence • Software • Industrial • Generative AI
The role involves designing and developing scalable software components for a Generative Physics platform, integrating AI and simulation tools, leading technical discussions, and mentoring other engineers.
Top Skills: AWSDockerKubernetesMatplotlibNumpyPlotlyPythonPyTorchScipy
Reposted 2 Months AgoSaved
In-Office
London, UK
Entry level
Entry level
Artificial Intelligence • Software • Defense
The Software Engineer will develop software for autonomous systems, collaborate with users to refine features, and build user interfaces. Responsibilities include coding, testing, and interfacing with robotic systems while fostering a culture of excellence.
Top Skills: AngularC++DockerJavaJavaScriptKubernetesPostgresPythonReactRustTypescript
Reposted 2 Months AgoSaved
In-Office or Remote
London, UK
Mid level
Mid level
Information Technology • Software
Design and develop software solutions in C++. Collaborate with customers for requirements, maintain existing systems, and troubleshoot issues.
Top Skills: C++
Reposted 2 Months AgoSaved
In-Office or Remote
London, UK
Internship
Internship
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Generative AI
As a Software Engineering Intern, you will contribute to building features for user-facing products, APIs, and scalable services for machine learning. Responsibilities include crafting code, designing data pipelines, implementing tools, and enhancing technical documentation.
Top Skills: APIsCi/CdData PipelinesInfrastructureMachine LearningNlp
Reposted 2 Months AgoSaved
Hybrid
London, UK
Mid level
Mid level
Artificial Intelligence • Machine Learning • Generative AI
As a Software Engineer on the Storage Infrastructure team, you will design, build, and operate systems for managing large-scale research data securely and reliably across multiple regions.
Top Skills: AzureCloud ComputingDistributed SystemsExascale Data ManagementProgramming
Reposted 2 Months AgoSaved
In-Office
London, UK
Senior level
Senior level
Financial Services
Design and develop a scalable trade processing and reporting platform while working with cross-functional teams. Requires advanced experience in Java and cloud technologies.
Top Skills: Apache FlinkAWSCi/CdGitJavaKafkaMongoDBNoSQLPostgresSpring BootSQL Server
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 2 Months 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
Reposted 2 Months AgoSaved
Hybrid
London, UK
Senior level
Senior level
Fintech • Payments • Financial Services
Design and evolve core banking services, ensuring scalability, resilience, and security while influencing technical direction and mentoring team members.
Top Skills: Aws Aurora PostgresC#DockerKafkaKubernetes
Reposted 2 Months AgoSaved
Hybrid
London, UK
Mid level
Mid level
Fintech • Payments • Financial Services
Software Engineers at Zopa focus on building scalable microservices and solving financial problems, working collaboratively with various teams.
Top Skills: Aws Aurora PostgresDockerKafkaKotlinKubernetes
Reposted 2 Months AgoSaved
In-Office
London, UK
Senior level
Senior level
Fintech
Design, implement, and optimize a low-latency high-frequency trading platform for cryptocurrency markets; collect market data, disseminate orders, analyze throughput/latency, build performance tools, and develop access to historical data and simulation systems.
Top Skills: C++Cloud TechnologiesFpgaHardware AccelerationHTTPLinuxMachine LearningPythonScriptingShellTcp/IpUdpWebsocket
Reposted 2 Months AgoSaved
Hybrid
London, UK
Mid level
Mid level
Angel or VC Firm • Software • Financial Services
As a Software Engineer, you'll develop low-latency trading applications and infrastructure, focusing on optimization and system performance in a fast-paced environment.
Top Skills: AWSC++11C++20LinuxPython
One Month AgoSaved
In-Office or Remote
London, UK
Senior level
Senior level
eCommerce • Logistics
Design, build, test, and maintain backend services, distributed systems, APIs, and frontend integrations for a last-mile delivery platform. The role requires strong ownership, architectural judgment, correctness, maintainability, and clear technical communication. Responsibilities include working with C#/.NET, event-driven systems, caching, Azure storage, RESTful APIs, webhooks, real-time integrations, and SPA frameworks while using AI-assisted development responsibly.
Top Skills: .Net 8+Async/AwaitAzure Blob StorageC#CqrsDistributed SystemsEntity Framework CoreMediatrNuxtRedisRest ApisSignalrTypescriptVueWebsockets
One Month AgoSaved
In-Office
London, UK
Junior
Junior
Financial Services • Cryptocurrency
Develop performant, reliable, and well-tested software across backend, frontend, distributed systems, blockchain integrations, and cloud-based applications. The role emphasizes core Java, pair programming, continuous integration, automated testing, knowledge sharing, team rotations, and regular personal development. Developers work collaboratively across a broad technology stack while contributing to a high-performance financial exchange and improving developer experience and technical debt.
Top Skills: DockerFedoraJavaJavaScriptJcstressJenkinsJmhJunitJupyterKafkaKubernetesLinuxMySQLNomadParquetPythonRocky LinuxSeleniumVue
One Month AgoSaved
In-Office
London, UK
Senior level
Senior level
Big Data • Marketing Tech • Analytics
Design, build, deploy, monitor, and support backend systems and services using Python and AWS. Own the full software development lifecycle, including requirements, architecture, implementation, testing, production operations, debugging, and continuous improvement. Collaborate with engineering, product, and data science teams to deliver reliable APIs, integrations, reporting, and data-focused capabilities. Communicate technical decisions clearly and practice frequent, high-quality delivery through automated testing and collaborative development.
Top Skills: APIsAutomated TestingAWSPythonTest Driven Development (Tdd)
2 Months AgoSaved
In-Office or Remote
London, UK
Mid level
Mid level
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Generative AI
Build and maintain integrations for North's agentic platform, own the end-to-end integration pipeline, create evals and tests to ensure reliability, tune tool descriptions, and help other engineers add and maintain integrations while using AI responsibly to improve performance and quality.
One Month AgoSaved
In-Office
London, UK
Senior level
Senior level
Aerospace • Manufacturing
Design, build, and maintain Aalyria’s cloud-native Spacetime platform for 5G non-terrestrial networks and Direct-to-Cell services. Develop distributed backend systems using C++, Golang, Java, gRPC, Protocol Buffers, and Kubernetes. Translate 3GPP and O-RAN specifications into tested software, build orchestration and federation APIs, integrate platform components, document implementations, and troubleshoot production issues.
Top Skills: 3Gpp5G NtnC++GoGrpcHelmJavaKubernetesO-RanProtocol BuffersService MeshSoftware-Defined Networking
2 Months AgoSaved
Hybrid
London, UK
Senior level
Senior level
Financial Services
Lead an agile engineering team to design, develop, review, and maintain secure, high-quality production code. Provide technical guidance, drive product and architecture decisions, champion AI-assisted development practices, ensure SDLC automation and validation, and promote reuse and operational stability across engineering teams.
Top Skills: Ai-Assisted Development ToolsArtificial IntelligenceCC++Cloud Native
2 Months AgoSaved
Hybrid
London, UK
Senior level
Senior level
Financial Services
Lead design and delivery of metadata, meta-modelling, and distributed systems. Build secure, high-quality production code, drive adoption of AI-assisted engineering, improve SDLC automation and cloud-native delivery, set validation and governance standards, mentor engineers, and influence product and technical decisions.
Top Skills: Ai-Assisted Development ToolsDistributed SystemsDomain Driven DesignDomain Specific LanguagesJavaMetadata/Meta-ModellingNoSQLPublic CloudReactScalaSdlc/Tlm ToolchainSQLTypescript
2 Months AgoSaved
In-Office
London, UK
Internship
Internship
Financial Services
Summer software development internship building low-latency trading applications and tools. Deliver self-contained features within an existing production codebase, use AI coding tools responsibly, and collaborate with development and trading teams to improve performance-sensitive systems.
Top Skills: Ai Coding ToolsC++Python
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account