Get the job you really want

Top Python Jobs in London

848+ Job Results
12 Days Ago
London, UK
900 Employees
Senior level
900 Employees
Senior level
AdTech • Big Data • Digital Media • Marketing Tech
Looking for a Staff Software Engineer to provide technical leadership and expertise in building ad verification and analytics solutions. Must have 7+ years of full-stack programming experience and expertise in technologies like Java, JavaScript, Scala, Python, AWS, big-data stack, and more.
12 Days Ago
London, UK
1,400 Employees
Senior level
1,400 Employees
Senior level
Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
The Senior Mission Software Engineer will develop and enhance software solutions for multi-asset autonomy, optimizing the integration of autonomous systems. Responsibilities include coding, testing, collaborating with teams, resolving issues, and user partnership to develop impactful features. The role requires a robust understanding of complex systems, traveling up to 20% for real-world deployment.
12 Days Ago
London, UK
1,825 Employees
Entry level
1,825 Employees
Entry level
Fintech • Financial Services
As a Software Developer in the Commodities trading group, you'll build and support data pipelines essential for analysts and traders, contribute to both legacy and new projects, and collaborate closely with engineers and stakeholders.
12 Days Ago
London, UK
Hybrid
1,825 Employees
Senior level
1,825 Employees
Senior level
Fintech • Financial Services
This role involves building and supporting a multi-language technology stack for global trading operations in the crypto assets sector. Responsibilities include designing and developing software systems for trading, monitoring, and exchange connectivity, while providing on-call support and collaborating with teams across the organization.
12 Days Ago
London, UK
1,825 Employees
Senior level
1,825 Employees
Senior level
Fintech • Financial Services
Seeking a Senior Software Engineer to join the Cumberland team at DRW, responsible for building and supporting a multi-language technology stack for global trading operations. Must have strong initiative, experience with Java, C++, and Python, and work closely with traders and researchers.
12 Days Ago
London, UK
1,825 Employees
Entry level
1,825 Employees
Entry level
Fintech • Financial Services
As a Software Developer, you will design, develop, test, and deploy proprietary software, including trading strategies and data management solutions. You will collaborate with experienced teammates to implement innovative software solutions and optimize system performance.
12 Days Ago
London, UK
1,825 Employees
Junior
1,825 Employees
Junior
Fintech • Financial Services
The DevOps Engineer will design, implement, operate, and maintain tooling for development teams, enhancing developer experience and ensuring robust infrastructure. Responsibilities include supporting users of the development platform, and elevating non-functional requirements like security and reliability.
12 Days Ago
London, UK
1,825 Employees
Entry level
1,825 Employees
Entry level
Fintech • Financial Services
The Research Engineer will work with researchers to implement studies, simulate trading strategies, and develop algorithms for financial markets. Responsibilities include designing simulation software for distributed computation, large scale data management, and creating user interfaces for data exploration. The role emphasizes accelerating research from prototype to production.
12 Days Ago
London, UK
1,825 Employees
Mid level
1,825 Employees
Mid level
Fintech • Financial Services
The DataOps Engineer at DRW will manage the operation, monitoring, and support of production financial data systems. Responsibilities include ensuring timely completion of data processing pipelines, providing operational improvements, technical support for ERP systems, and collaborating with developers to maintain business processes.
12 Days Ago
London, UK
1,825 Employees
Senior level
1,825 Employees
Senior level
Fintech • Financial Services
Seeking a Senior Software Engineer to join the Treasury team at a trading firm focusing on building systems for efficient capital allocation and resource management. Responsibilities include developing and maintaining data pipelines, architecting resilient systems, and collaborating with subject-matter experts to provide valuable insights to the business.
12 Days Ago
London, UK
1,825 Employees
Junior
1,825 Employees
Junior
Fintech • Financial Services
As a Software Engineer on the Cumberland/FICC Options Desk Tools team, you will build proprietary trading platforms, maintaining and enhancing trading tools while collaborating with traders. Your role involves software requirements gathering, design, development, implementation, testing, and providing production support, requiring proficiency in multiple programming languages and technologies.
12 Days Ago
London, UK
Hybrid
230 Employees
Senior level
230 Employees
Senior level
Fintech • Financial Services
As a Senior Machine Learning Engineer, you'll lead the development lifecycle of machine learning models, collaborate across teams to understand and solve business problems, and implement groundbreaking AI research in a dynamic startup environment, while mentoring others.
12 Days Ago
London, UK
Hybrid
230 Employees
Entry level
230 Employees
Entry level
Fintech • Financial Services
As an ML Applied Scientist at 9fin, you will lead model development, work with cutting-edge technologies to build data-driven products, collaborate with teams, and drive AI adoption throughout the company. You will manage the full model lifecycle and innovate using NLP, recommender systems, and machine learning frameworks.
12 Days Ago
London, UK
450 Employees
Mid level
450 Employees
Mid level
Security • Cybersecurity
The Technical Account Manager focuses on optimizing the use of Tufin technologies post-sale, driving client engagement, addressing challenges in product adoption, and collaborating with R&D and sales teams to maximize customer satisfaction and retention.
12 Days Ago
London, UK
2,800 Employees
Mid level
2,800 Employees
Mid level
Artificial Intelligence • Cloud • Fintech • Professional Services • Software • Analytics • Financial Services
The Solutions Architect collaborates with clients to deliver tailored solutions, lead strategic service delivery, and ensure successful integration into the Workiva Platform. Responsibilities include conducting discovery sessions, mentoring peers, and fostering client relationships while continuously improving service processes.
13 Days Ago
London, UK
1,900 Employees
Mid level
1,900 Employees
Mid level
Information Technology • Software • Financial Services
The Site Reliability Engineer will support first-line problem diagnosis in a distributed environment, lead application migrations, and ensure capacity planning and infrastructure upgrades. They need strong collaboration skills and a good grasp of technology trends while being able to manage priorities and deadlines.
13 Days Ago
London, UK
1,900 Employees
Entry level
1,900 Employees
Entry level
Information Technology • Software • Financial Services
As a Quantitative Developer/Research Engineer at Citadel Securities, you will design, develop, test, and deploy software solutions for automated trading systems, collaborating with the Quantitative Research team to prioritize and deliver custom solutions.
13 Days Ago
London, UK
Remote
Hybrid
3,900 Employees
Senior level
3,900 Employees
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
The Senior System Engineer will join Cloudflare's Network Engineering Team, focusing on building and running infrastructure as well as creating software solutions to improve network resilience. Responsibilities include working on tools, infrastructure, and services to solve problems efficiently and manage a large global network.
13 Days Ago
London, UK
Remote
3,900 Employees
Senior level
3,900 Employees
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
Join Cloudflare's Network Engineering Team to build software solutions for improving network resilience. Work on a range of tools to deliver scalable and maintainable solutions. Collaborate with a team of network automation engineers to handle server-side operations and enhance engineering processes.
6 Days Ago
London, UK
Remote
2,135 Employees
Senior level
2,135 Employees
Senior level
Information Technology • Consulting
The Senior Python Engineer will develop and maintain backend systems using Python, design and implement RESTful APIs, ensure code quality with testing, manage CI/CD processes, and collaborate with cross-functional teams. Responsibilities include troubleshooting, staying updated with tech trends, and participating in architectural discussions.
6 Days Ago
London, UK
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
As a Software Engineer, you'll design and deliver open source software operations code in Python while ensuring reliable, efficient, and scalable solutions on Kubernetes. You'll work across the Linux stack, follow agile practices, and help foster a collaborative engineering culture at Canonical.
6 Days Ago
London, UK
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
The Senior Software Engineer will develop a fully managed MongoDB solution based on Juju, contribute significantly to the product and ecosystem, and work on modern infrastructure deployment automation and Linux systems management.
6 Days Ago
London, UK
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
The Senior Observability Platform Developer at Canonical will develop a cloud-native monitoring stack using Python and Go. Responsibilities include writing and testing code, debugging issues, collaborating with a distributed team, and representing Canonical at conferences. The role requires hands-on experience with Kubernetes and a strong understanding of observability technologies.
880 Employees
Junior
Cloud • Software
The Python Software Engineer will develop and maintain automation tools for hardware certification, focus on test automation methodologies, work with Linux-based hardware, and improve continuous processes for software testing. The role involves collaborating with teams worldwide to ensure effective hardware enablement for Ubuntu systems.
6 Days Ago
London, UK
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
The Python Engineer will write high-quality software, collaborate with a global team, debug issues, and contribute to documentation. They will engage with the open-source community, showcase technical leadership, and work on various products related to Ubuntu.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size