Python Engineer Jobs in Central London

1 to 25 of 75 Python Engineer Jobs in Central London

Lead Software Engineer - Python, AWS

Westminster Abbey, England, United Kingdom
J.P. MORGAN-1
from applicants, by reading the below. We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Lead Software Engineer at JPMorgan Chase within the Commercial and Investment Banking “Markets Portfolio Management group”, you serve as an experienced member of an agile team to design and deliver trusted market … capabilities, and skills Formal training or certification on system design, application development, testing, and operational stability concepts and proficient advanced experience Proficient in coding in one or more languages - Python Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Proficient in all aspects of the … especially around data management platforms Previous experience supporting at least one Capital Markets Line of Business BS/BA degree or equivalent experience Preferred qualifications, capabilities, and skills Strong Python experience, especially in the context of large trade or risk management platforms Previous experience using AWS/S3 or other services Familiarity with Snowflake/Databricks or other PAAS More ❯
Posted:

Senior Lead Software Engineer - Python / Java

Westminster Abbey, England, United Kingdom
J.P. MORGAN-1
complete job description. We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within Quantitative Execution Strategies Tech, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products … team. Collaborates closely with front office teams (trading, structuring) to support the QES platform. Develops platform and visualization components required by the desk. Utilizes principal technologies such as Java, Python and TypeScript (React) within the team. Required Qualifications, Capabilities, and Skills: Formal training or certification on software engineering concepts and proficient advanced experience Hands-on practical experience delivering system … design, application development, testing, and operational stability Advanced in Python programming language Excellent analytical skills (i.e. problem solving) Experience in leading an agile delivery team leveraging scrum, sprint planning, retrospectives and reporting progress to senior stakeholders. Preferred Qualifications, Capabilities, and Skills: Experience of working in a front office environment within financial services Knowledge of Java, Python, Typescript, React More ❯
Posted:

Sr Lead Software Engineer - Python

Westminster Abbey, England, United Kingdom
J.P. MORGAN-1
the next level. Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Python Engineer at JPMorgan Chase within the AM Research Technology team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market … the use and application of leading-edge technologies. Adds to the team culture of diversity, equity, inclusion, and respect. Required qualifications, capabilities, and skills: Formal training or certification on Python concepts and proficient advanced experience. Hands-on practical experience delivering system design, application development, testing, and operational stability, particularly in cloud environments. Advanced proficiency in Python programming. Advanced More ❯
Posted:

Software Engineer III - Python - Senior Associate

Westminster Abbey, England, United Kingdom
J.P. MORGAN-1
button at the bottom of this description. We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the EDG Front-Office Tech stream, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology … across multiple technical areas within various business functions in support of the firm's business objectives. Join JPMorgan Chase's EDG Front-Office Tech stream as a Senior Software Engineer, where you'll partner closely with the trading desk, technology teams, and Quantitative Research to develop and enhance critical applications. Utilize a wide variety of technologies, including Python … that can give the firm an edge against the competition. Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and proficient advanced experience developing in Python Experience with development, deployment, and maintenance of commercial service-oriented applications. Hands-on practical experience in system design, application development, testing, and operational stability Proficient in coding in one More ❯
Posted:

Software Engineer III - Golang / Python

Westminster Abbey, England, United Kingdom
J.P. MORGAN-1
candidate for this opportunity Be an integral part of a team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Software Engineer III at JPMorgan Chase within the Global Banking Platform (GBP), you are an integral part of a team that works to enhance, build, and deliver trusted market-leading technology … on software engineering concepts and applied experience Hands-on practical experience in system design, application development, testing, and operational stability Proficient in at least one major programming language: Go, Python and/or Java Experience with Kubernetes and Terraform Experience in developing automated tests as an integral part of the development cycle. Overall knowledge of the Software Development Life More ❯
Posted:

AI Software Engineer | Python | AWS | Kubernetes | CI/CD | LLM | LangChain | UK, Remote

City of London, Greater London, UK
Hybrid / WFH Options
Enigma
AI Software Engineer | Python | AWS | Kubernetes | CI/CD | LLM | LangChain | UK, Remote About the Role As a Backend Engineer, you’ll play a central role in shaping a new product with a strong focus on AI Agents and machine learning systems. This position offers a unique opportunity to help design, build, and scale a product from … We’re Looking For Experience: 7+ years of experience in backend development. Backend Expertise: Strong skills in backend technologies, including API design, database systems, and server-side frameworks (e.g., Python). AI/ML Knowledge: Understanding of machine learning principles and experience integrating AI models (especially LLMs) into production systems. Familiarity with tools like LangChain or LlamaIndex is a … major tech companies and successful startups, including IPOs and acquisitions. Meaningful Impact: Help organizations tackle growing cybersecurity risks—work that contributes to safer digital environments for everyone. AI Software Engineer | Python | AWS | Kubernetes | CI/CD | LLM | LangChain | UK, Remote More ❯
Employment Type: Full-time
Posted:

Lead Python Software Engineer

City of London, London, United Kingdom
Develop
Lead Software Engineer - Cloud & Data Orchestration Hybrid (1-2 days/week in office) | £140k+ Package | Security-Cleared or Security Clearable required Location: London | Sector: Intelligence, Analytics & Secure Data | Process: 3 stages Our client is a mission-driven consultancy delivering high-impact intelligence, research, and technical services to governments and private sector clients globally and the brand are well … known for making real-world difference. As we continue to expand, we're hiring a Lead Software Engineer/Founding Engineer to take the reins of a specialist engineering unit delivering microservice-based cloud and data solutions at scale. This is a hands-on technical leadership role where you'll work closely with the CTO, shape architecture and … Collaborating with a multidisciplinary group including intelligence analysts, researchers, and domain specialists Supporting clients working in highly sensitive and secure environments Ideal Background Senior/Lead/Founding Software Engineer, startup/hands on CTO, or Lead Architect experience, ideally in cloud-native or high-scale data environments Deep experience with Software Engineering, cloud deployments (especially AWS), and orchestration More ❯
Employment Type: Permanent
Posted:

Software Engineer III - Java / Python - Senior Associate

Westminster Abbey, England, United Kingdom
J.P. MORGAN-1
do not wait to send your CV. Push the limits of what's possible with us as an experienced member of our Software Engineering team. As an Experienced Software Engineer III at JPMorgan Chase within the Global Technology team, you serve as member of an agile team to design and deliver trusted market-leading technology products in a secure … in payments for merchants, or supporting the integration of our private and public cloud platforms. Job Responsibilities Participates in, design and develop scalable and resilient systems using Java or Python to contribute to continual, iterative improvements for product teams Executes software solutions, design, development, and technical troubleshooting Creates secure and high-quality production code and maintains algorithms that run … or certification on system design concepts and proficient applied experience Hands-on practical experience in system design, application development, testing and operational stability Proficient in coding in Java or Python languages Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Overall knowledge of the Software More ❯
Posted:

Software Engineer III -Python

Westminster Abbey, England, United Kingdom
J.P. MORGAN-1
following information about this opportunity found below. We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Asset and Wealth Management research team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading … practice and events that explore new and emerging technologies Adds to team culture of diversity, equity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on Python concepts and proficient applied experience Hands-on practical experience in system design, application development, testing, and operational stability Proficient in coding in one or more languages Experience in developing More ❯
Posted:

Python Software Engineer, Python, AWS | Python, TDD & BDD, Monitoring | Household Name | £650 - 750pd Outside IR35 | 6-month contract | Fully Remote (UK)

City of London, London, United Kingdom
Hybrid / WFH Options
Owen Thomas | Pending B Corp™
Python Software Engineer, Python, AWS | Python, TDD & BDD, Monitoring | Household Name | £650 - 750pd Outside IR35 | 6-month contract | Fully Remote (UK) Opportunity: We're supporting a fast-moving client with national reach, that needs a Python Software Engineer Contractor with strong experience across Python & AWS. This is a freelance role within a tech … driven team – Where you’ll be the subject matter expert, designing, implementing, and managing software, platforms and more. What You'll Be Doing as a Python Software Engineer, Python, AWS | Python, TDD & BDD, Monitoring | £650 - 750pd Outside IR35 | 6-month contract | Fully Remote (UK) Design and deploy scalable, high-performance software aligned with long-term business … IT) to troubleshoot and enhance system performance. Maintain clear documentation for configurations, procedures, and troubleshooting. Ensure software meets design goals: performance, modularity, reliability, and maintainability. Core Skills for the Python Software Engineer, Python, AWS | Python, TDD & BDD, Monitoring | £650 - 750pd Outside IR35 | 6-month contract | Fully Remote (UK) Strong Python expertise, especially for API development More ❯
Posted:

Python Software Engineer, Python, AWS | Python, TDD & BDD, Monitoring | Household Name | £650 - 750pd Outside IR35 | 6-month contract | Fully Remote (UK)

Central London / West End, London, United Kingdom
Hybrid / WFH Options
Owen Thomas | Pending B Corp™
Python Software Engineer, Python, AWS | Python, TDD & BDD, Monitoring | Household Name | £650 - 750pd Outside IR35 | 6-month contract | Fully Remote (UK) Opportunity: We're supporting a fast-moving client with national reach, that needs a Python Software Engineer Contractor with strong experience across Python & AWS. This is a freelance role within a tech … driven team – Where you’ll be the subject matter expert, designing, implementing, and managing software, platforms and more. What You'll Be Doing as a Python Software Engineer, Python, AWS | Python, TDD & BDD, Monitoring | £650 - 750pd Outside IR35 | 6-month contract | Fully Remote (UK) Design and deploy scalable, high-performance software aligned with long-term business … IT) to troubleshoot and enhance system performance. Maintain clear documentation for configurations, procedures, and troubleshooting. Ensure software meets design goals: performance, modularity, reliability, and maintainability. Core Skills for the Python Software Engineer, Python, AWS | Python, TDD & BDD, Monitoring | £650 - 750pd Outside IR35 | 6-month contract | Fully Remote (UK) Strong Python expertise, especially for API development More ❯
Posted:

Software Engineer II - Data Engineer, Python, SQL - Associate

Westminster Abbey, England, United Kingdom
J.P. MORGAN-1
to find out, and make your application. We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer II at JPMorgan Chase within Investment Banking, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure … data workflows for performance, cost and reliability Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and proficient advanced experience in Data Engineering such as Python and SQL Hands-on practical experience in system design, application development, testing, and operational stability Proficient in coding in one or more languages Experience in developing, debugging, and maintaining … and Security Practical cloud native experience Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Strong Knowledge in Python and SQL Understanding of ETL best practices, data portioning and schema evolution Experience with data modelling and working with large-scale datasets and a solid understanding of data lake More ❯
Posted:

Senior Software Engineer, Python, AWS, MedTech, COR7276A

Central London, London, United Kingdom
Hybrid / WFH Options
Corriculo Ltd
Senior Software Engineer, Python, AWS, MedTech, COR7276A This is an excellent Senior Software Engineer/Python Developer position, working for an innovative MedTech company with a growing reputation in their field. Working in a full-stack capacity, but with a back end focus, the Senior Software Engineer/Python Developer will use their knowledge … across Python, cloud technologies (AWS), databases, Kubernetes, Terraform and microservice architecture to design and build key platforms for the business, that utilise Machine Learning and AI to analyse complex medical imaging data. The Company The Senior Software Engineer will join an innovative Machine Learning MedTech company with offices in both Oxford and London. The Senior Software Engineer … work and innovative thinking. They offer hybrid working, with up to 4 days a week working from home. Benefits Some of the benefits on offer for the Senior Software Engineer/Python Developer, include: Flexible working 25 days holiday + BH Employee share options What's Required? The Ideal candidate for the role will have some of the More ❯
Employment Type: Permanent, Work From Home
Salary: £80,000
Posted:

Principal Software Engineer - Python

City of London, Greater London, UK
Hybrid / WFH Options
SGI
Python Engineer - (Front Office) £800-£900/day (Inside IR35) | 6-month rolling contract | Hybrid (3 days in office) | London A major financial player is hiring a hands-on Python engineer to support one of their front office quant focused investment teams. This is a front-office aligned role within technology, partnering directly with quants and … a good fit for someone who enjoys solving data problems, writing robust code, and working in close collaboration with investment teams. What you’ll be doing: Improve and maintain Python-based analytics infrastructure used by quants and PMs Integrate structured datasets (e.g. MSCI), manage schema changes, and ensure data quality Optimise existing model code and build new components in … a clean, maintainable way Enhance data pipelines and tooling using Snowflake, AWS, and Python Work directly with investment professionals to scope and deliver solutions What we’re looking for: Strong Python engineering skills, including use of data libraries like pandas and NumPy Experience working in front office environments Familiarity with data pipelines and cloud infrastructure Pragmatic, detail-oriented More ❯
Posted:

Backend Software Engineer Python AWS AI

City of London, London, United Kingdom
Hybrid / WFH Options
Client Server
Backend Software Engineer/Developer (Python AWS AI) London/WFH to £110k Would you like to join a growing and profitable start-up that is viewed as a leading FinTech disruptor in a senior role that will allow you a great deal of influence and progression? As a Backend Software Engineer you will architect and build … policy, with two days in the brand new London offices and flexibility to work from home three days a week. About you: You are an experienced Software Developer/Engineer with a strong knowledge of modern best practice You have strong Python backend development skills, ideally also C# coding skills You have a good knowledge of AWS You … planning abilities You have business acumen and advanced communication/stakeholder management skills Fintech or Financial Services experience preferred What's in it for you: As a Backend Software Engineer you will earn a competitive package including: Salary to £100k Bonus (c20%) Pension (5% employer contribution) 25 days holiday (increasing to 27 after two years and 30 after) Life More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Software Engineer (Python)

City of London, Greater London, UK
Trust In SODA
We're seeking an experienced Python Engineer to join a scaling FinTech company revolutionizing the way businesses access finance, supporting their future growth. As a key member of our team, you'll develop cutting-edge technology that empowers businesses and contributes to a more inclusive financial ecosystem. We are all about leveling up the playing field London - ideally … and supportive work environment with team events, social clubs, and a focus on employee well-being. Did I mention their last trip to France? About You: You're a Python expert with a strong foundation in back-end engineering principles. You have a deep understanding of relational databases and experience building, managing, and optimizing them (ideally PostgreSQL) You're More ❯
Posted:

Lead Software Engineer - Python, Typescript, React

Westminster Abbey, England, United Kingdom
J.P. MORGAN-1
to be considered. We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within Mansart Fund Management Tech, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products … deliver specific projects within the global program of work Develop the platform, automation and visualization components required by the Mansart business. The principal technologies used by the team are Python, TypeScript (React), C# and SQL. Required Qualifications, Capabilities, and Skills: Formal training or certification on software engineering concepts and proficient advanced experience Hands-on practical experience delivering system design … application development, testing, and operational stability Advanced in Python programming language Excellent analytical skills (i.e. problem solving) Experience in leading an agile delivery team leveraging scrum, sprint planning, retrospectives and reporting progress to senior stakeholders. Preferred Qualifications, Capabilities, and Skills: Experience of working in a front office environment within financial services Knowledge of Python, Typescript, React, C#, SQL More ❯
Posted:

Software Engineer III - Python

Westminster Abbey, England, United Kingdom
J.P. MORGAN-1
requirements, expected candidate experience, and accompanying qualifications. We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Rates Marking and Pricing team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology … engineering communities and events, exploring and promoting new and emerging technologies. Fosters a team culture that values diversity, equity, inclusion, and respect. Required qualifications, capabilities, and skills Proficient in Python programming, with front to back experience of building user interfaces and server back-ends Hands-on practical experience in system design, application development, testing, and operational stability Familiarity with … understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Preferred qualifications, capabilities, and skills Familiarity with modern front-end technologies including React/TypeScript and Python/ENAML Experience working in a financial services or trading environment Understanding of interest rate yield curves and their construction Proficiency in Excel with exposure to developing trading desk More ❯
Posted:

Senior Software Engineer (Python)

City of London, Greater London, UK
Switch Tech Talent
Senior Software Engineer (Python) Central London – (hybrid) £85-110,000 per annum + equity package, 4 weeks work from anywhere etc. Python, Django, Typescript, React, Kubernetes, AWS Switch Tech Talent are currently partnered with a global SaaS business, hiring for a number of Senior Software Engineers to work on the integration of a newly acquired business into … product. Currently valued at over €1bn after a recent Series-E raise the business are gearing towards IPO. With exciting plans for growth across the globe this Senior Software Engineer role will work on a consumer led product with a huge amount of scalability complexities. As the Senior Software Engineer you will: Contribute to system architecture design and … teams to build an industry leading experience for customers Build world class integrations between the product and 3rd parties through APIs Coach and mentor wider team members Senior Software Engineer requirements: A passion for building customer centric products 5+ years experience building technically complex solutions (ideally with Python/Typescript) You’ll have extensive cloud experience (ideally with More ❯
Posted:

Senior Backend Software Engineer (Python & Django) - London (Office Based) - Up to £90k

City of London, Greater London, UK
Kioni Talent
Opportunity & Requirement Summary Role | Senior Backend Software Engineer (Python & Django) Experience | 5+ years Python development experience Company | Innovative SaaS Software Provider Size | 25+ employees Based | City of London (Office-based) Offer | £60,000 - £90,000 + share options + benefits Detailed Overview Kioni Talent is seeking an experienced Backend Software Engineer to join a rapidly growing … SaaS provider in the City of London. This is an exceptional opportunity to join a dynamic team solving complex technical challenges at scale. As a Backend Engineer, you'll work on the core platform that powers their innovative solution, collaborating with a talented team in a fast-paced environment. What You'll Do Design and implement scalable backend services … using Python and Django Collaborate with the team to architect robust solutions for complex business problems Write clean, maintainable code with comprehensive test coverage Participate in code reviews and contribute to technical decision-making Help shape the technical direction of the platform as the company grows Your Impact Play a key role in scaling the platform to meet growing More ❯
Posted:

Python Software Engineer

City of London, London, United Kingdom
Runtime Group Ltd
A Mid - Senior level Python 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 More ❯
Posted:

Senior Python Software Engineer AI

City of London, London, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
Senior Python Software Engineer/Developer London/WFH to £110k Would you like to join a growing and profitable start-up that is viewed as a leading FinTech disruptor in a senior role that will allow you a great deal of influence and progression? As a Senior Python Software Engineer you will architect and build … policy, with two days in the brand new London offices and flexibility to work from home three days a week. About you: You are an experienced Software Developer/Engineer with a strong knowledge of modern best practice You have strong Python backend development skills, ideally also C# coding skills You have a good knowledge of AWS You … and planning abilities You have business acumen and advanced communication/stakeholder management skills Fintech or Financial Services experience preferred What's in it for you: As a Senior Python Software Engineer you will earn a competitive package including: Salary to £100k Bonus (c20%) Pension (5% employer contribution) 25 days holiday (increasing to 27 after two years and More ❯
Employment Type: Full-Time
Salary: £90,000 - £110,000 per annum
Posted:

Junior Engineer (Python)

City of London, London, United Kingdom
numi
Junior Software Engineer (Python) – London (Hybrid, 3 days onsite) – Up to 2 Years' Experience 💼 numi is proud to partner once again with a market-leading asset management firm that’s reimagining the treasury function. Backed by cutting-edge tech and a world-class team, they’re driving innovation to cut financing costs and boost return metrics. We’re … on the hunt for a Junior Software Engineer with a Python focus—whether you're a recent grad or have up to 2 years of hands-on experience. You’ll help streamline client onboarding, build robust integrations, and play a key role in evolving the platform. 🛠 Tech Stack & Methodology Python (Dataclasses, Pandas, Asyncio) PostgreSQL , AWS (ECS, Lambda More ❯
Posted:

Python Staff Engineer

City of London, Greater London, UK
developrec
Python Staff Engineer – Cloud & Data Orchestration Hybrid (1–2 days/week in office) | £140k+ Package | Security-Cleared or Security Clearable required Location: London | Sector: Intelligence, Analytics & Secure Data | Process: 3 stages We’re working with a mission-driven consultancy delivering high-impact intelligence, research, and technical services to governments and private sector clients globally. The brand is … well known for making a real-world difference. As they continue to expand, our client is hiring a Lead Staff Engineer/Founding Engineer to take the reins of a specialist engineering unit delivering microservice-based cloud and data solutions at scale. This is a hands-on technical leadership role where you’ll work closely with the CTO … Collaborating with a multidisciplinary group including intelligence analysts, researchers, and domain specialists Supporting clients working in highly sensitive and secure environments Ideal Background Senior/Lead/Founding Software Engineer, startup/hands-on CTO, or Lead Architect experience, ideally in cloud-native or high-scale data environments Deep experience with Python software engineering, cloud deployments (especially AWS More ❯
Employment Type: Full-time
Posted:

Python/C++ Senior Software Engineer : Elite Global Trading Firm : London : £200k

City of London, London, United Kingdom
Hunter Bond
London based, global trading and investment firm/fintech are now on the hunt for Senior Software Engineer to join and spearhead one of it's growing technology teams. Our client seek a senior profile to gain influence high-class technology trading teams and you will be gain market-leading exposure, both from a engineering and business perspective. It … to this position, and you will get the opportunity to lead a small globally dispersed team. Ideal skills: Full stack engineering, with good back-end and front-end experience Python, C++ React, JavaScript Trading/Front office trading exposure Real time streaming data Data at speed, similar to Market Data technology Linux operating systems Strategy experience Computer Science degree More ❯
Posted:
Python Engineer
Central London
25th Percentile
£72,500
Median
£95,000
75th Percentile
£112,500
90th Percentile
£150,000