Python Engineer Jobs in London

1 to 25 of 35 Python Engineer Jobs in London

Python Engineer

City of London, London, United Kingdom
Ncounter LTD
Principal Python Engineer London | Permanent | Hybrid Ncounter is supporting a global investment firm in hiring a Software Developer to help design and evolve internal compute frameworks that underpin their trading and research platforms. This is a high-impact role, working at the intersection of software engineering and distributed systems, with the opportunity to build scalable tools and frameworks … used across the business. What youll do: Design, develop, and maintain performant, reliable frameworks and services in Python Build productivity tools and platforms that streamline workflows across investment and technology teams Contribute to code reviews and best practices, improving overall development quality Work across distributed systems, containers, and automation pipelines to deliver scalable solutions What were looking for: 6+ … years professional software development experience Strong proficiency in high-performance Python (deep ecosystem knowledge and best practices) Experience with at least one JVM language (Java, Kotlin, Scala) is an advantage Background in distributed systems and large-scale compute frameworks Familiarity with Docker, Kubernetes, Linux environments, and CI/CD automation This role offers the chance to work on complex More ❯
Employment Type: Permanent
Posted:

Principal Python Engineer

City, London, United Kingdom
Ncounter Limited
Principal Python Engineer London Permanent Hybrid Ncounter is supporting a global investment firm in hiring a Software Developer to help design and evolve internal compute frameworks that underpin their trading and research platforms. This is a high-impact role, working at the intersection of software engineering and distributed systems, with the opportunity to build scalable tools and frameworks … used across the business. What you ll do: Design, develop, and maintain performant, reliable frameworks and services in Python Build productivity tools and platforms that streamline workflows across investment and technology teams Contribute to code reviews and best practices, improving overall development quality Work across distributed systems, containers, and automation pipelines to deliver scalable solutions What we re looking … for: 6+ years professional software development experience Strong proficiency in high-performance Python (deep ecosystem knowledge and best practices) Experience with at least one JVM language (Java, Kotlin, Scala) is an advantage Background in distributed systems and large-scale compute frameworks Familiarity with Docker, Kubernetes, Linux environments, and CI/CD automation This role offers the chance to work More ❯
Employment Type: Permanent
Salary: GBP 170,000 - 200,000 Annual
Posted:

Python Engineer

London, South East, England, United Kingdom
Ncounter
Principal Python Engineer London | Permanent | Hybrid Ncounter is supporting a global investment firm in hiring a Software Developer to help design and evolve internal compute frameworks that underpin their trading and research platforms. This is a high-impact role, working at the intersection of software engineering and distributed systems, with the opportunity to build scalable tools and frameworks … used across the business. What you’ll do: Design, develop, and maintain performant, reliable frameworks and services in Python Build productivity tools and platforms that streamline workflows across investment and technology teams Contribute to code reviews and best practices, improving overall development quality Work across distributed systems, containers, and automation pipelines to deliver scalable solutions What we’re looking … for: 6+ years’ professional software development experience Strong proficiency in high-performance Python (deep ecosystem knowledge and best practices) Experience with at least one JVM language (Java, Kotlin, Scala) is an advantage Background in distributed systems and large-scale compute frameworks Familiarity with Docker, Kubernetes, Linux environments, and CI/CD automation This role offers the chance to work More ❯
Employment Type: Full-Time
Salary: £170,000 - £200,000 per annum
Posted:

Principal Python Engineer

EC2, Barbican, Greater London, United Kingdom
Ncounter Limited
Principal Python Engineer London | Permanent | Hybrid Ncounter is supporting a global investment firm in hiring a Software Developer to help design and evolve internal compute frameworks that underpin their trading and research platforms. This is a high-impact role, working at the intersection of software engineering and distributed systems, with the opportunity to build scalable tools and frameworks … used across the business. What you’ll do: Design, develop, and maintain performant, reliable frameworks and services in Python Build productivity tools and platforms that streamline workflows across investment and technology teams Contribute to code reviews and best practices, improving overall development quality Work across distributed systems, containers, and automation pipelines to deliver scalable solutions What we’re looking … for: 6+ years’ professional software development experience Strong proficiency in high-performance Python (deep ecosystem knowledge and best practices) Experience with at least one JVM language (Java, Kotlin, Scala) is an advantage Background in distributed systems and large-scale compute frameworks Familiarity with Docker, Kubernetes, Linux environments, and CI/CD automation This role offers the chance to work More ❯
Employment Type: Permanent
Salary: £170000 - £200000/annum plus Bonus & Package
Posted:

Python Engineer – Up to £180,000 + Bonus + Benefits

Greater London, England, United Kingdom
Hybrid/Remote Options
Hunter Bond
Python Engineer 📍 Location: London (Hybrid) 💷 Compensation: Up to £180,000 + Bonus + Benefits 🚀 The Opportunity Join a leading global hedge fund where technology drives trading strategy and performance. As a Python Developer , you’ll work directly with Portfolio Managers, Quants, and Analysts , building high-performance tools and platforms that power real-time investment decisions and directly … influence the firm’s P&L . 🔧 What You’ll Be Doing Designing, developing, and maintaining Python-based trading and research infrastructure Building bespoke analytics and visualization tools in close collaboration with investment teams Optimizing data pipelines , automating complex workflows, and improving operational efficiency ✅ What You’ll Bring Proven experience in Python development , ideally within high-performance or … world trading performance 🤝 Collaborative Team: Join a small, agile, and intellectually rigorous environment 💰 Top-Tier Compensation: Competitive salary, performance-driven bonuses, and strong career progression If you’re a Python Engineer looking to take on a front-office role with direct impact, we’d love to hear from you. Apply now or reach out to me directly: obloom More ❯
Posted:

Python Engineer

London, South East, England, United Kingdom
Harnham - Data & Analytics Recruitment
Python Engineer £750 - £800 per day 2 days onsite We're working with a global healthcare and AI research organisation that's pioneering the use of advanced Machine Learning to accelerate the discovery and delivery of life-changing treatments. Their vision is to enable faster, personalised therapies that improve patient outcomes worldwide - and they're seeking a Backend … Software Engineer to help bring that mission to life. The Role You'll be joining a multidisciplinary AI/ML team responsible for developing the infrastructure and software that powers cutting-edge research and intelligent applications. The role focuses on backend development in Python, integrating AI components with data, compute, and frontend systems to create scalable, high-performance … solutions. Day-to-day responsibilities include: Designing and implementing backend services for Python-based web applications (e.g., FastAPI). Integrating AI and ML components into production systems and APIs. Writing high-quality, well-tested, and well-documented code following best practices. Developing and monitoring metrics to improve system reliability and performance. Collaborating closely with frontend engineers, data engineers, and More ❯
Employment Type: Contractor
Rate: £750 - £800 per day
Posted:

Python Software Engineer - Fintech

South West London, London, United Kingdom
Run-Time Group Ltd
A Mid Level Python Engineer is required to join a Fintech company developing next generation tools for how companies get funding and optimise their working capital. 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 Python Engineers, Data Scientists, and financial experts, who are building the next generation of financial toolsscalable, secure, and smart. If you're an experience Software Engineer whose passionate about Python, excited by financial technology, and eager to build meaningful systems from the ground up, we want to hear from you. … As a Python Software Engineer, you will contribute to the design, development, and delivery of scalable, high-impact features across our platform. Youll 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 More ❯
Employment Type: Permanent
Posted:

Senior Python Engineer

London, South East, England, United Kingdom
Harnham - Data & Analytics Recruitment
Senior Python Engineer Salary: Pays up to £85,000 Location: London (2 Days in Office) Join a high-performance engineering team redefining how global systems fight fraud at scale, where you'll architect resilient solutions, shape technical direction, and mentor others to deliver mission-critical impact with performance, reliability, and simplicity. The Opportunity Step into a pivotal role … where your engineering expertise shapes the future of digital integrity. As a Senior Engineer, you'll design and deliver high-impact, cross-service features that power a cutting-edge platform used by global customers. You'll have the freedom to make architectural decisions, drive performance and reliability improvements, and mentor talented engineers across a collaborative, high-growth environment. This … ideas into resilient, production-ready solutions. You'll also mentor engineers, set quality standards, and champion best practices in testing and security. Our modern tech stack includes TypeScript, Node.js, Python, PostgreSQL, AWS, Docker, and Kubernetes, giving you the tools to innovate and deliver impact at scale. Interview Process: 30 minute introductory meeting Technical challenge, will include a shared screen More ❯
Employment Type: Full-Time
Salary: £65,000 - £85,000 per annum
Posted:

Data Software Engineer Python Spark SaaS

East London, London, United Kingdom
Hybrid/Remote Options
Client Server
Data Software Engineer/Developer (Python Spark Azure) London/WFH to £100k Are you a data centric Software Engineer with strong Python coding skills? You could be progressing your career in a senior, hands-on Data Software Engineer role at a scaling, global technical services company as they look to expand their product offerings … with a new SaaS data analytics platform. As a Data Software Engineer you will join a small team focussed on a huge data platform that provides analytics on mortgage based securities in US markets and is set to revolutionise this space with its advanced technology, providing unprecedented market insight. The role provides many technical challenges, you'll be collaboratively … problem solving as part of an Agile development using a range of technology to create data pipelines with a focus on Python and Spark; you'll be working with Azure, ETL pipelines and CI/CD, ingesting and analysing terabytes of data with varying structures from a range of sources. You'll be continually learning and picking new things More ❯
Employment Type: Permanent, Work From Home
Posted:

Backend Python Engineer

London, South East, England, United Kingdom
Hybrid/Remote Options
Harnham - Data & Analytics Recruitment
Job Title: Senior Python Backend Engineer (Generative AI) Location: London - Hybrid 2x Per Week Role Type: Contract, £650-800 Per Day, Inside IR35 The Role We are seeking an experienced Senior Python Backend Engineer to build, scale, and maintain the production infrastructure for Generative AI and chatbot applications. This role is responsible for the live production … backend services, managing cloud infrastructure, and ensuring application reliability at scale. What You'll Be Responsible For Backend Development: Design, build, and maintain scalable backend services and APIs using Python (FastAPI needed). System Architecture: Make design decisions for our production systems, focusing on reliability and efficiency. Asynchronous Programming: Implement and manage asynchronous workflows and concurrent processes. Containerization: Utilize … ingestion pipelines and the integration of large language models (LLMs). Must-Have Qualifications Experience: 5+ years in software development, including experience managing live production systems at scale . Python Expertise: Demonstrable expertise in Python backend development (FastAPI, Flask, or Django). Containerization: Hands-on experience with Docker and container-based workflows. Cloud Proficiency: Proven ability to deploy More ❯
Employment Type: Contractor
Rate: £650 - £800 per day
Posted:

Python Engineer

City, London, United Kingdom
Ncounter LTD
Principal Python Engineer London Permanent Hybrid Ncounter is supporting a global investment firm in hiring a Software Developer to help design and evolve internal compute frameworks that underpin their trading and research platforms. This is a high-impact role, working at the intersection of software engineering and distributed systems, with the opportunity to build scalable tools and framewor More ❯
Employment Type: Permanent
Salary: GBP 100,000 Annual
Posted:

Back End Engineer - Python

City of London, London, United Kingdom
Hybrid/Remote 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:

Python Software Engineer - VC-Backed Startup - London

London Area, United Kingdom
Hybrid/Remote Options
Oho Group Ltd
Python Software Engineer - VC-Backed Start-Up - London We're looking for a Python Software Engineer to join a fast-growing start-up developing a standout product in a high-potential, niche market. Backed by one of the world’s most prestigious venture capital firms , the company is gaining serious traction and building a world-class … team. This is a rare opportunity to play a key role at a pivotal stage of growth, where your Python skills will have direct and visible impact . What We’re Looking For 5+ years of professional experience with Python Strong academic background (BSc or MSc from a top Russell Group university) Start-Up mentality : adaptable, proactive, and … from day one Join an elite team early and shape the tech culture and direction Competitive salary Flexible hybrid work opportunity - London Currently interviewing - apply now for immediate review. Python Software Engineer - VC-Backed Startup - London More ❯
Posted:

Back End Engineer - Python

City, London, United Kingdom
Hybrid/Remote 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 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Data Engineer Python/SQL -TOP Asset Manager!

London, South East, England, United Kingdom
Hybrid/Remote Options
Robert Half
Data Engineer (Python) - Leading Asset Manager | London (Hybrid) Brand-new team. High autonomy. Big impact and high bonus! A top Asset Manager is building a new data function from scratch , and they need a sharp Data Engineer to help define and deliver their future data strategy. You'll work directly with senior stakeholders, own your pipelines, and … team! Hybrid: 3 days in London office, 2 days WFH (flexible when needed). The Role Build and optimise scalable data pipelines for a new Data Lake Work with Python, SQL, Spark, AWS, Docker, CI/CD Orchestrate workflows using Airflow, Prefect, or Dagster Support ETL, API integrations, and high-quality data validation Translate business needs into technical solutions … with full ownership What You Need STEM degree (Computer Science, Engineering, Maths, etc.) 2+ years in data engineering/analytics/software Strong Python + SQL 2+ years ETL, APIs, CI/CD, Docker, AWS Ideally but not essential experience with Airflow/Prefect/Dagster Background in Financial Services, FinTech, Insurance, PE/VC, or Banking Package & Benefits More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Founding Full Stack Engineer (Python/TypeScript) – London - £180K plus equity

London Area, United Kingdom
Halian | Managed Services, Recruitment Agency & Contract Staffing
Founding Full Stack Engineer (Python/TypeScript) – London - £180K plus equity Halian is currently working with a stealth-stage AI startup is hiring its first technical team member. If you want to build core AI systems from the ground up and move faster than a typical tech organisation ever allows, this might be for you. What you’ll … to product roadmap decisions ·Work across backend, frontend, data, and cloud systems ·Solve high-impact problems (including the ones we haven’t discovered yet) Tech you’ll work with ·Python + TypeScript/Node.js (in equal measure) ·API integrations, ETL, schema validation ·React/TypeScript, Supabase, AWS ·Data quality systems and pipeline tooling ·Whatever the mission requires — we optimise … Energy: High-energy, positive mindset, and excitement about building infrastructure for AI. · Flexibility: Comfortable with a constantly evolving stack and shifting priorities. · Experience: 3–5 years as a software engineer in high-growth startups. You’ll fit in well if you · Have high urgency: You don’t wait for instructions — you identify problems, create solutions, and drive execution. · Have More ❯
Posted:

Data Software Engineer Python Spark SaaS

London, United Kingdom
Hybrid/Remote Options
Client Server
Data Software Engineer/Developer (Python Spark Azure) London/WFH to £100k Are you a data centric Software Engineer with strong Python coding skills? You could be progressing your career in a senior, hands-on Data Software Engineer role at a scaling, global technical services company as they look to expand their product offerings More ❯
Employment Type: Permanent
Salary: GBP 100,000 Annual
Posted:

Lead Data Engineer SQL Python

West London, London, United Kingdom
Hybrid/Remote Options
Client Server
Lead Data Engineer (SQL Python Snowflake) London/WFH to £85k Are you a skilled data technologist with strong leadership and stakeholder management skills? You could be progressing your career in a senior, hands-on Data Engineer position at a global tech company that provide data centric software solutions to major blue-chip and government organisations to … enable them to discover and analyse data and customer feedback. What's in it for you: As a Lead Data Engineer you'll earn a competitive package: Salary to £85k Bonus Unlimited holiday allowance Flexible working (x1 day a week in London) Private medical insurance as well as well-being benefits Pension and Life Assurance Committees for wellness, charity … and volunteering, DE&I Team and company socials Your role: As a Lead Data Engineer you will plan and lead data engineering activities across multiple programmes of work to deliver secure, robust and scalable data engineering solutions for complex data analytics products. You'll implement modern data engineering practices, build complex data pipelines and provide guidance to other team More ❯
Employment Type: Permanent, Work From Home
Salary: £85,000
Posted:

Python Data Engineer Azure & PySpark

London, United Kingdom
Brightbox GRP Ltd
Python Data Engineer Azure & PySpark - SC Cleared Contract £400-£458pd (Inside IR35) SC Clearance is Essential Summary Were looking for a Python Data Engineer skilled in PySpark, Delta Lake, Azure services, containerized development, and Behave-based testing. Youll design and build scalable data pipelines and maintain high-quality, test-driven code in a cloud environment. What … youll do Build and maintain Python/PySpark pipelines for data ingestion, processing, and validation. Write unit and BDD tests using Behave, including mocking and patching. Create and optimize Delta Lake tables for reliable, performant data storage. Use Docker to manage consistent development, testing, and deployment environments. Build configurable, parameter-driven code for modular data solutions. Work with Azure … and DevOps on CI/CD and deployment. Tune and troubleshoot Spark jobs in production. Document solutions and follow cloud security and governance best practices. Skills you need Strong Python skills with a focus on clean, test-driven code. Experience writing Behave tests and using mocking/patching techniques. Solid PySpark knowledge and experience with distributed data processing. Understanding More ❯
Employment Type: Contract
Rate: £400 - £458 per day, Benefits remote
Posted:

Python Data Engineer Azure & PySpark

London, United Kingdom
Brightbox GRP Ltd
Python Data Engineer Azure & PySpark - SC Cleared Contract £400-£458pd (Inside IR35) SC Clearance is Essential Summary Were looking for a Python Data Engineer skilled in PySpark, Delta Lake, Azure services, containerized development, and Behave-based testing click apply for full job details More ❯
Employment Type: Contract
Rate: GBP 400 - 458 Daily
Posted:

Python Software Engineer - Fintech

London, United Kingdom
Run-Time Group Ltd
A Mid Level Python Engineer is required to join a Fintech company developing next generation tools for how companies get funding and optimise their working capital. 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 click More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Python Software Engineer - Fintech

London, United Kingdom
Run-Time Group Ltd
A Mid Level Python Engineer is required to join a Fintech company developing next generation tools for how companies get funding and optimise their working capital. 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 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Python Software Engineer - Fintech

South West London, UK
Run-Time Group Ltd
A Mid Level Python Engineer is required to join a Fintech company developing next generation tools for how companies get funding and optimise their working capital. 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 More ❯
Posted:

Python Data Engineer

London, United Kingdom
Hybrid/Remote Options
Hays Technology
Data Engineer - Security Clearance (SC), Python, Azure, BDD Up to £475 per day (Inside IR35) Remote/London 6 months My client is an International Consultancy who require a Security Cleared Data Engineer, with Active Security Clearance (SC), and strong Python skills to design and deploy scalable Data solutions in a containerized Azure environment. Key requirements … Proven experience as a Data Engineer with Active Security Clearance (SC) Strong Python skills with modular, test-driven design Experience with Behave for unit and BDD testing (mocking, patching) Proficiency in PySpark and distributed Data processing Solid understanding of Delta Lake (design and maintenance) Hands-on with Docker for development and deployment Familiarity with Azure services: Functions, Key More ❯
Employment Type: Contract
Rate: £450 - £475/day up to £475 pd (Inside IR35)
Posted:

Python Data Engineer

London, South East, England, United Kingdom
Hybrid/Remote Options
Hays Specialist Recruitment Limited
Data Engineer - Security Clearance (SC), Python, Azure, BDD Up to £475 per day (Inside IR35) Remote/London 6 months My client is an International Consultancy who require a Security Cleared Data Engineer, with Active Security Clearance (SC), and strong Python skills to design and deploy scalable Data solutions in a containerized Azure environment. Key requirements … Proven experience as a Data Engineer with Active Security Clearance (SC) Strong Python skills with modular, test-driven design Experience with Behave for unit and BDD testing (mocking, patching) Proficiency in PySpark and distributed Data processing Solid understanding of Delta Lake (design and maintenance) Hands-on with Docker for development and deployment Familiarity with Azure services: Functions, Key More ❯
Employment Type: Contractor
Rate: £450 - £475 per day
Posted:
Python Engineer
London
10th Percentile
£75,000
25th Percentile
£99,375
Median
£110,000
75th Percentile
£137,500
90th Percentile
£142,500