Python Engineer Jobs in the City of London

1 to 25 of 33 Python Engineer Jobs in the City of London

Principal Python Engineer

City of London, London, United Kingdom
SGI
Principal Python Engineer Salary: Up to £130k + bonus Location: London (3x per week) I’m working with a global financial organisation that’s investing heavily in its data and cloud technology platform, and they’re looking for a Python Engineer to join their growing Investment Technology team. You’ll be: Building clean, scalable Python … data, investment, and engineering teams Shaping best practices across CI/CD, DevOps, and agile development What we’re looking for: 5+ years’ experience in software engineering (3+ in Python) Needs to have experience within financial services, fintech, or investment tech! Strong AWS and data engineering experience Solid understanding of APIs, SQL/NoSQL, and modern software design A … problem-solver who enjoys working closely with the business If you’re a Python engineer who loves solving complex data challenges in a collaborative, cloud-first environment — drop me a message: daniel.wexler@sourcegroupinternational.com THIS ROLE DOES NOT PROVIDE SPONSORSHIP More ❯
Posted:

Principal Python Engineer

london (city of london), south east england, united kingdom
SGI
Principal Python Engineer Salary: Up to £130k + bonus Location: London (3x per week) I’m working with a global financial organisation that’s investing heavily in its data and cloud technology platform, and they’re looking for a Python Engineer to join their growing Investment Technology team. You’ll be: Building clean, scalable Python … data, investment, and engineering teams Shaping best practices across CI/CD, DevOps, and agile development What we’re looking for: 5+ years’ experience in software engineering (3+ in Python) Needs to have experience within financial services, fintech, or investment tech! Strong AWS and data engineering experience Solid understanding of APIs, SQL/NoSQL, and modern software design A … problem-solver who enjoys working closely with the business If you’re a Python engineer who loves solving complex data challenges in a collaborative, cloud-first environment — drop me a message: daniel.wexler@sourcegroupinternational.com THIS ROLE DOES NOT PROVIDE SPONSORSHIP More ❯
Posted:

Python Software Engineer – Hybrid (3 days per week, London) – Up to £90K

City Of London, England, United Kingdom
Hybrid / WFH Options
Kioni Talent
Opportunity & Requirement Summary 📛 Role | Python Software Engineer 🔵 Company | Growing SaaS Software Provider 📏 Size | 15–20 employees 📍 Location | London (Hybrid – 3 days per week in the office) 💰 Offer | £60,000 – £90,000 + share options + benefits Detailed Overview Kioni Talent is partnering with an innovative SaaS company that’s helping businesses streamline complex workflows through their intelligent software … platform. They’re now looking for a Python Software Engineer to join their close-knit team and play a key role in building and scaling the backend that powers their core product. You’ll be joining a collaborative engineering team of experienced developers, product thinkers, and problem-solvers — all passionate about writing clean, scalable code and continuously improving … their platform. ⭐ What You'll Do Design, build, and maintain backend services using Python (Django/FastAPI) Contribute to architecture and technical design discussions Write clean, maintainable, and well-tested code Work closely with Product and Frontend teams to deliver new features Help improve scalability, performance, and reliability as the platform grows 💥 Your Impact Be a key contributor in More ❯
Posted:

Python Software Engineer – Hybrid (3 days per week, London) – Up to £90K

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Kioni Talent
Opportunity & Requirement Summary 📛 Role | Python Software Engineer 🔵 Company | Growing SaaS Software Provider 📏 Size | 15–20 employees 📍 Location | London (Hybrid – 3 days per week in the office) 💰 Offer | £60,000 – £90,000 + share options + benefits Detailed Overview Kioni Talent is partnering with an innovative SaaS company that’s helping businesses streamline complex workflows through their intelligent software … platform. They’re now looking for a Python Software Engineer to join their close-knit team and play a key role in building and scaling the backend that powers their core product. You’ll be joining a collaborative engineering team of experienced developers, product thinkers, and problem-solvers — all passionate about writing clean, scalable code and continuously improving … their platform. ⭐ What You'll Do Design, build, and maintain backend services using Python (Django/FastAPI) Contribute to architecture and technical design discussions Write clean, maintainable, and well-tested code Work closely with Product and Frontend teams to deliver new features Help improve scalability, performance, and reliability as the platform grows 💥 Your Impact Be a key contributor in More ❯
Posted:

Senior Software Engineer | Python | Fully Remote

City of London, London, United Kingdom
Hybrid / WFH Options
Wilson Brown
Senior Software Engineer - Backend & Data | Fully Remote (UK) Founding Engineer | Python | GCP | Terraform | Event-Based Systems | Data Pipelines An innovative, mission-driven LegalTech SaaS start-up is looking for a Senior Product Engineer (Backend & Data) with deep experience in Python, Product development, and Data engineering. Role Information: Salary : Up to £100,000 (DOE) + Equity … Location : Fully remote (UK only) Stack : Python , TypeScript, GCP, Pub/Sub, SQL & NoSQL, IaC (Terraform), CI/CD (GitHub Actions), Observability tools, AI tooling You’ll join a remote first, high-trust engineering team working with a modern, cloud-native stack - with real influence over technical decisions from day one. You’ll take technical ownership of the backend … scalable, and ready for real customers, while adding new Data-driven features, optimising performance, and shaping the long-term Product roadmap. While your focus will be backend systems in Python, you’ll also work across the stack, collaborate directly with users, and bring a strong Product mindset to every decision. This role is ideal for someone who thrives on More ❯
Posted:

Python Backend Engineer

City of London, London, United Kingdom
Runtime Group Ltd
A Python Backend Engineer is needed to join growing software house in London who specialise in helping businesses reduce wasteful processes, costs and energy; and improve their ROI. sustainability meets profitability. Our client aims to change how corporate finance works, by replacing static, limited and often stale financial metrics with live data-driven insights sourced from direct connections … to their clients’ systems. You will be joining a strong team of Backend Python Engineers, Data Scientists, and financial experts, who are building the next generation of financial tools. If you're an experience Software Engineer whose passionate about Python, excited by financial technology, and wants to solve complex problems, this could be for you. As a … Python Software Engineer, you will contribute to the design, development, and delivery of scalable, high-impact features across our platform. You’ll work closely with experienced engineers, product managers, and data scientists to build reliable systems that solve complex financial problems. This role offers an excellent opportunity to deepen your technical expertise, take ownership of individual projects, and More ❯
Posted:

Python Backend Engineer

london (city of london), south east england, united kingdom
Runtime Group Ltd
A Python Backend Engineer is needed to join growing software house in London who specialise in helping businesses reduce wasteful processes, costs and energy; and improve their ROI. sustainability meets profitability. Our client aims to change how corporate finance works, by replacing static, limited and often stale financial metrics with live data-driven insights sourced from direct connections … to their clients’ systems. You will be joining a strong team of Backend Python Engineers, Data Scientists, and financial experts, who are building the next generation of financial tools. If you're an experience Software Engineer whose passionate about Python, excited by financial technology, and wants to solve complex problems, this could be for you. As a … Python Software Engineer, you will contribute to the design, development, and delivery of scalable, high-impact features across our platform. You’ll work closely with experienced engineers, product managers, and data scientists to build reliable systems that solve complex financial problems. This role offers an excellent opportunity to deepen your technical expertise, take ownership of individual projects, and More ❯
Posted:

Python Software Engineer

City of London, London, United Kingdom
Durlston Partners
Python Software Engineer – High-Frequency Trading We're working with a high-frequency trading (HFT) firm that is looking to expand its technology team with a Python Software Engineer. This is an opportunity to join a trading firm operating at the cutting edge of global markets, where technology and speed are paramount. They build and run highly … systems that compete across major global exchanges. You’ll work on some of the most complex and rewarding engineering challenges in the financial technology space. The Role As a Python Software Engineer, you’ll collaborate with traders, quantitative researchers, and other developers to design, develop, and optimise trading infrastructure. You’ll be directly contributing to systems that operate … trading infrastructure components. Partner with cross-functional teams to improve tooling, observability, and automation. Deliver robust, production-ready solutions in a fast-paced environment. Requirements Min 2+ years of Python experience in a professional setting (HFT, trading, fintech, or other high-performance domains). Exposure to C++ or willingness to work in multi-language environments is a plus. Familiarity More ❯
Posted:

Python Software Engineer

london (city of london), south east england, united kingdom
Durlston Partners
Python Software Engineer – High-Frequency Trading We're working with a high-frequency trading (HFT) firm that is looking to expand its technology team with a Python Software Engineer. This is an opportunity to join a trading firm operating at the cutting edge of global markets, where technology and speed are paramount. They build and run highly … systems that compete across major global exchanges. You’ll work on some of the most complex and rewarding engineering challenges in the financial technology space. The Role As a Python Software Engineer, you’ll collaborate with traders, quantitative researchers, and other developers to design, develop, and optimise trading infrastructure. You’ll be directly contributing to systems that operate … trading infrastructure components. Partner with cross-functional teams to improve tooling, observability, and automation. Deliver robust, production-ready solutions in a fast-paced environment. Requirements Min 2+ years of Python experience in a professional setting (HFT, trading, fintech, or other high-performance domains). Exposure to C++ or willingness to work in multi-language environments is a plus. Familiarity More ❯
Posted:

Back End Engineer - Python

City of London, London, United Kingdom
Hybrid / WFH Options
Anson Mccade
Back End Engineer - Python £60,000 to 70,000 GBP 10% Bonus Hybrid WORKING Location: Central London, Greater London - United Kingdom Type: Permanent Back End Engineer - London (Hybrid) Location: London (Hybrid - 2 days in office: Tuesday & Thursday) Salary: £60,000 to £70,000 + Bonus + Private Medical Sponsorship: Not available About the Role We're working … it continues to deliver cutting-edge digital solutions. You'll join a collaborative engineering group where innovation, ownership, and technical excellence are encouraged every day. As a Back End Engineer , you'll play a key role in designing, building, and maintaining highly scalable back-end services. You'll collaborate closely with Product, Design, and Engineering teams, contributing ideas and … technical insight across the full development lifecycle. If you're a Python specialist who enjoys solving complex problems and building clean, efficient systems in the cloud, this role is for you. What You'll Do Design and develop robust, scalable, and maintainable backend services. Contribute to architectural decisions and suggest new tools, frameworks, or best practices. Collaborate closely with More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Python Engineer

City of London, London, United Kingdom
Thyme
Senior Software EngineerPython/Hardware Systems Do you want to build real-world machines that handle complex tasks with speed and precision. This isn’t app or web dev, it’s embedded Python, hardware integration, and system-level thinking. We’re looking for someone who writes robust code, understands how systems behave in the wild, and … knows how to push hardware and software to work together seamlessly. What you’ll be doing: Writing Python to interface with motors, sensors, relays, power systems, and I/O Designing and maintaining services that run on embedded Linux (often headless) Working with serial protocols (UART, I2C, SPI), MQTT, CANbus, Modbus etc. Handling real-time constraints, task scheduling, and … hardware behaviour Building automated test rigs and simulation tools to catch bugs early Optimising code for performance, memory, and reliability at the edge Tech you might use or encounter: Python (asyncio, multiprocessing, struct, ctypes, pytest) Linux (systemd, udev rules, shell scripting, device trees) Microcontrollers and SBCs (Raspberry Pi, BeagleBone, STM32, ESP32) Networking and messaging: ZeroMQ, MQTT, TCP/UDP More ❯
Posted:

Senior Python Engineer

london (city of london), south east england, united kingdom
Thyme
Senior Software EngineerPython/Hardware Systems Do you want to build real-world machines that handle complex tasks with speed and precision. This isn’t app or web dev, it’s embedded Python, hardware integration, and system-level thinking. We’re looking for someone who writes robust code, understands how systems behave in the wild, and … knows how to push hardware and software to work together seamlessly. What you’ll be doing: Writing Python to interface with motors, sensors, relays, power systems, and I/O Designing and maintaining services that run on embedded Linux (often headless) Working with serial protocols (UART, I2C, SPI), MQTT, CANbus, Modbus etc. Handling real-time constraints, task scheduling, and … hardware behaviour Building automated test rigs and simulation tools to catch bugs early Optimising code for performance, memory, and reliability at the edge Tech you might use or encounter: Python (asyncio, multiprocessing, struct, ctypes, pytest) Linux (systemd, udev rules, shell scripting, device trees) Microcontrollers and SBCs (Raspberry Pi, BeagleBone, STM32, ESP32) Networking and messaging: ZeroMQ, MQTT, TCP/UDP More ❯
Posted:

API Engineer (Python, FastAPIs)

City of London, London, United Kingdom
numi
API Engineer (Python, FastAPIs) - 2/3 days a week in London numi are proud to be partnered with a technology company on a mission to make supply chains transparent and sustainable. They use earth observation and environmental monitoring to create a global data asset that will radically change how supply chain risk is managed. Our partner is … with a tight-knit founding team. This is a chance to join a high-growth startup and have a pivotal impact on the company’s mission. As an API Engineer , you'll be critical in ensuring complex data is easily accessible and consumable. You will design, build, and maintain robust, scalable, and well-documented APIs that power internal and … external applications. What You'll Do Build the Engine: Design, develop, and maintain high-performance, scalable, and secure RESTful APIs using Python, with a strong focus on FastAPI . Integrate Data: Build efficient data querying mechanisms from structured databases. Champion Best Practices: Uphold high standards for clean, maintainable, and well-tested code. Who We're Looking For You are More ❯
Posted:

API Engineer (Python, FastAPIs)

london (city of london), south east england, united kingdom
numi
API Engineer (Python, FastAPIs) - 2/3 days a week in London numi are proud to be partnered with a technology company on a mission to make supply chains transparent and sustainable. They use earth observation and environmental monitoring to create a global data asset that will radically change how supply chain risk is managed. Our partner is … with a tight-knit founding team. This is a chance to join a high-growth startup and have a pivotal impact on the company’s mission. As an API Engineer , you'll be critical in ensuring complex data is easily accessible and consumable. You will design, build, and maintain robust, scalable, and well-documented APIs that power internal and … external applications. What You'll Do Build the Engine: Design, develop, and maintain high-performance, scalable, and secure RESTful APIs using Python, with a strong focus on FastAPI . Integrate Data: Build efficient data querying mechanisms from structured databases. Champion Best Practices: Uphold high standards for clean, maintainable, and well-tested code. Who We're Looking For You are More ❯
Posted:

Python Automation Engineer

london (city of london), south east england, united kingdom
HCLTech
Freelance/FTC Opportunity – Python Automation Engineer We are looking for a Python Automation Engineer to join our team onsite at client’s London office on a freelance or fixed-term contract basis . The ideal candidate will have strong experience in mobile device automation (Android & iOS), solid programming skills, and a proactive, problem-solving mindset. … Responsibilities & Skills Required Mobile Automation: Proven experience working on Android and iOS device automation . Programming Expertise: Strong proficiency in Python and Java — must have. Frameworks: Hands-on experience with Python or Java-based frameworks such as PyNum, PyTest, PyUnit, Django, PyCharm , etc. — must have. Debugging Tools: Familiarity with Android and iOS debugging tools (e.g. ADB , Logcat ) — nice More ❯
Posted:

Python Automation Engineer

City of London, London, United Kingdom
HCLTech
Freelance/FTC Opportunity – Python Automation Engineer We are looking for a Python Automation Engineer to join our team onsite at client’s London office on a freelance or fixed-term contract basis . The ideal candidate will have strong experience in mobile device automation (Android & iOS), solid programming skills, and a proactive, problem-solving mindset. … Responsibilities & Skills Required Mobile Automation: Proven experience working on Android and iOS device automation . Programming Expertise: Strong proficiency in Python and Java — must have . Frameworks: Hands-on experience with Python or Java-based frameworks such as PyNum, PyTest, PyUnit, Django, PyCharm , etc. — must have . Debugging Tools: Familiarity with Android and iOS debugging tools (e.g. ADB More ❯
Posted:

Senior AI Engineer - make the move from Python Engineer to AI Engineer - up to £130k base

City of London, London, United Kingdom
Hybrid / WFH Options
Saragossa
the great part is that you don't have to be as strong on the AI side as the true AI Engineers, your key impact will come on the Python side. Over time, you'll pick up the expert level skills in AI and vice versa for the others. So, with that, it'll be no surprise that you … re going to need to be a great Python software developer. Additionally, strong experience working with data and building microservices will also be a huge plus. Some experience with LLMs/GenAI will be necessary but you don't need to be an expert. You'll be joining a scale-up AI Consultancy who are working closely with clients … salary will be up to £130,000 plus a range of benefits that are continuously improving as the company grows. Want to build your AI skills whilst leveraging your Python development skills? Get in touch. No up-to-date CV required. More ❯
Posted:

Senior AI Engineer - make the move from Python Engineer to AI Engineer - up to £130k base

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Saragossa
the great part is that you don't have to be as strong on the AI side as the true AI Engineers, your key impact will come on the Python side. Over time, you'll pick up the expert level skills in AI and vice versa for the others. So, with that, it'll be no surprise that you … re going to need to be a great Python software developer. Additionally, strong experience working with data and building microservices will also be a huge plus. Some experience with LLMs/GenAI will be necessary but you don't need to be an expert. You'll be joining a scale-up AI Consultancy who are working closely with clients … salary will be up to £130,000 plus a range of benefits that are continuously improving as the company grows. Want to build your AI skills whilst leveraging your Python development skills? Get in touch. No up-to-date CV required. More ❯
Posted:

Backend Engineer Python

City of London, London, United Kingdom
Plexus Resource Solutions Ltd
Backend Engineer On-Chain Social Network Remote £90k £120k Plexus are working with an on-chain social network that empowers people to express themselves, connect with others, and explore the value of imagination. To support our growth and deliver a world-class experience, were looking for a Backend Engineer to join our core product team. Responsibilities Work closely … deliver new product features Develop and maintain the APIs that power our platform Contribute to system reliability by taking part in our on-call rotation Requirements Solid experience with Python, GraphQL, and MongoDB Flexibility to move across the stack when needed Hands-on experience in blockchain development Strong product intuition with a focus on user experience Benefits Competitive salary More ❯
Employment Type: Permanent
Posted:

Software Engineer (Python/Rust)

City of London, London, United Kingdom
Realm
Software Engineer – AI Infrastructure | Up to £130K + Equity | London We're working with a stealth-stage AI infrastructure startup in London, founded by ex–Palantir engineering leads. Their mission is to help enterprises structure and automate messy internal data and processes, one of the biggest challenges businesses face AI today. They’re hiring a Backend Engineer (3+ … years’ experience) to take ownership of core backend systems end-to-end, from infrastructure to database design. Ideal Profile: Strong experience with Python and SQL Familiarity with FastAPI , Pydantic , and PostgreSQL Bonus: experience with lower-level languages such as Rust Role Details: Compensation: £80K–£130K + equity (0.1–0.3%) Location: On-site in London, 4/5 days per More ❯
Posted:

Software Engineer (Python/Rust)

london (city of london), south east england, united kingdom
Realm
Software Engineer – AI Infrastructure | Up to £130K + Equity | London We're working with a stealth-stage AI infrastructure startup in London, founded by ex–Palantir engineering leads. Their mission is to help enterprises structure and automate messy internal data and processes, one of the biggest challenges businesses face AI today. They’re hiring a Backend Engineer (3+ … years’ experience) to take ownership of core backend systems end-to-end, from infrastructure to database design. Ideal Profile: Strong experience with Python and SQL Familiarity with FastAPI , Pydantic , and PostgreSQL Bonus: experience with lower-level languages such as Rust Role Details: Compensation: £80K–£130K + equity (0.1–0.3%) Location: On-site in London, 4/5 days per More ❯
Posted:

Software Engineer - Python

City of London, London, United Kingdom
Primis
backend services, integrations, and workflow logic for cutting-edge SaaS applications. Key Focus Areas: Work with automation-generated code and make it production-ready Build robust backend services using Python APIs and data workflows Create seamless integrations with external systems Champion AI-assisted development practices across the engineering team What You'll Do: Own backend features and API integrations … Python, FastAPI, gRPC, SQL) Adapt and extend auto-generated pipelines and front-end outputs Build connectors for APIs, files, and external systems Integrate LLM-based capabilities with robust evaluation and monitoring Champion AI-assisted development practices and tools Set up guardrails and context packs for AI-powered workflows Mentor team members on AI development best practices Help the team … AI tools Work closely with cross-functional teams including Solution Strategists, Data Platform, and Support teams Contribute to architectural decisions and technical strategy What We're Looking For: Strong Python backend/API development experience Solid SQL and data modeling capabilities A solid background within start-ups and able to work on multiple projects similtaneously Proven experience with integrations More ❯
Posted:

Software Engineer - Python

london (city of london), south east england, united kingdom
Primis
backend services, integrations, and workflow logic for cutting-edge SaaS applications. Key Focus Areas: Work with automation-generated code and make it production-ready Build robust backend services using Python APIs and data workflows Create seamless integrations with external systems Champion AI-assisted development practices across the engineering team What You'll Do: Own backend features and API integrations … Python, FastAPI, gRPC, SQL) Adapt and extend auto-generated pipelines and front-end outputs Build connectors for APIs, files, and external systems Integrate LLM-based capabilities with robust evaluation and monitoring Champion AI-assisted development practices and tools Set up guardrails and context packs for AI-powered workflows Mentor team members on AI development best practices Help the team … AI tools Work closely with cross-functional teams including Solution Strategists, Data Platform, and Support teams Contribute to architectural decisions and technical strategy What We're Looking For: Strong Python backend/API development experience Solid SQL and data modeling capabilities A solid background within start-ups and able to work on multiple projects similtaneously Proven experience with integrations More ❯
Posted:

Senior Full Stack Engineer - Python/React or Angular

City of London, London, United Kingdom
Venator Recruitment
you can use to make soime weeks 2 days a week from home. Please also note - sponsorship is not an option here unfortunately. The role As a Senior Software Engineer, you will: Understand complex business problems then propose and implement technical solutions Have input into the architecture, working closely with the Head of Technology and other senior team members … reasons You stay up-to-date with developments in AI and are comfortable using AI tools to boost your productivity and problem solving The tech Our core technologies are: Python on the server side, using Django as a web framework, and Django Rest Framework for our API Angular and TypeScript on the client side for our mobile apps and More ❯
Posted:

Senior Full Stack Engineer - Python/React or Angular

london (city of london), south east england, united kingdom
Venator Recruitment
you can use to make soime weeks 2 days a week from home. Please also note - sponsorship is not an option here unfortunately. The role As a Senior Software Engineer, you will: Understand complex business problems then propose and implement technical solutions Have input into the architecture, working closely with the Head of Technology and other senior team members … reasons You stay up-to-date with developments in AI and are comfortable using AI tools to boost your productivity and problem solving The tech Our core technologies are: Python on the server side, using Django as a web framework, and Django Rest Framework for our API Angular and TypeScript on the client side for our mobile apps and More ❯
Posted:
Python Engineer
the City of London
10th Percentile
£70,000
25th Percentile
£73,750
Median
£82,500
75th Percentile
£91,250
90th Percentile
£95,000