Python Software Engineer Jobs in the UK

1 to 25 of 576 Python Software Engineer Jobs in the UK

Senior Software Engineer (Python/ Automation)

Cambridge, England, United Kingdom
Imagination Technologies
Senior Software Engineer (Python/Automation) Join to apply for the Senior Software Engineer (Python/Automation) role at Imagination Technologies Senior Software Engineer (Python/Automation) 1 week ago Be among the first 25 applicants Join to apply for the … Senior Software Engineer (Python/Automation) role at Imagination Technologies Get AI-powered advice on this job and more exclusive features. The role Our GPU & AI hardware teams need an industry-leading automated tool stack to produce our upcoming IP roadmap – so the ‘Hardware Tools & Flows’ team … who constantly seeks opportunities to innovate and achieve the best possible outcome to the highest imaginable standard. You are demonstrably: Capable of developing performant software solutions in Python 3 on Unix Able to write shell scripts and debug them Aware of development principles/systems such as test More ❯
Posted:

Senior Software Engineer, Python Development - London

London, England, United Kingdom
Hybrid / WFH Options
Fitch Ratings
Senior Software Engineer, Python Development - London Join to apply for the Senior Software Engineer, Python Development - London role at Fitch Ratings Senior Software Engineer, Python Development - London 1 day ago Be among the first 25 applicants Join to apply for the … Senior Software Engineer, Python Development - London role at Fitch Ratings Fitch Group is currently seeking a Senior Software Engineer, Python Development based out of our London office. As a leading, global financial information services provider, Fitch Group delivers vital credit and risk insights, robust … owned by Hearst. Fitch's Technology & Data Team is a dynamic department where innovation meets impact. Our team includes the Chief Data Office, Chief Software Office, Chief Technology Office, Emerging Technology, Shared Technology Services, Technology, Risk and the Executive Program Management Office (EPMO). Driven by our investment in More ❯
Posted:

Python Software Engineer - Ubuntu Hardware Certification Team

Glasgow, Scotland, United Kingdom
Canonical
Python Software Engineer - Ubuntu Hardware Certification Team Join to apply for the Python Software Engineer - Ubuntu Hardware Certification Team role at Canonical Python Software Engineer - Ubuntu Hardware Certification Team 3 weeks ago Be among the first 25 applicants Join to apply … for the Python Software Engineer - Ubuntu Hardware Certification Team role at Canonical Canonical is hiring a Python Software Engineer to join the Certification team, who make the tools which enable us to know that a desktop, laptop, server or IoT device is working properly. … We work at the interface of hardware and software, so the ideal candidate is a Python developer familiar with hardware. The Certification team develops the tools needed to certify hardware as working with Ubuntu Core as well as Ubuntu Desktop and Server: https://ubuntu.com/certified More ❯
Posted:

Lead Python Software Engineer, Commercial Systems

Manchester, England, United Kingdom
Hybrid / WFH Options
Canonical
Lead Python Software Engineer, Commercial Systems Join to apply for the Lead Python Software Engineer, Commercial Systems role at Canonical Lead Python Software Engineer, Commercial Systems 1 week ago Be among the first 25 applicants Join to apply for the Lead … Python Software Engineer, Commercial Systems role at Canonical Canonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation … interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. We are hiring a Lead Python Software Engineer who strives for the highest engineering quality, seeks improvements, continuously develops their skills, and applies them at work. This is More ❯
Posted:

System Software Engineer - Python interpreter, tooling, and ecosystem

Manchester, England, United Kingdom
Hybrid / WFH Options
Canonical
System Software Engineer - Python interpreter, tooling, and ecosystem Join to apply for the System Software Engineer - Python interpreter, tooling, and ecosystem role at Canonical System Software Engineer - Python interpreter, tooling, and ecosystem 1 day ago Be among the first 25 applicants … Join to apply for the System Software Engineer - Python interpreter, tooling, and ecosystem role at Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives … interesting locations around the world, to align on strategy and execution. The company is founder-led, profitable, and growing. We are hiring a System Software Engineer for Python interpreter, tooling, and ecosystem We are building a new team to focus on the Python programming language and More ❯
Posted:

System Software Engineer - Python interpreter, tooling, and ecosystem

London, England, United Kingdom
Hybrid / WFH Options
Canonical
System Software Engineer - Python interpreter, tooling, and ecosystem Join to apply for the System Software Engineer - Python interpreter, tooling, and ecosystem role at Canonical System Software Engineer - Python interpreter, tooling, and ecosystem 1 day ago Be among the first 25 applicants … Join to apply for the System Software Engineer - Python interpreter, tooling, and ecosystem role at Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives … interesting locations around the world, to align on strategy and execution. The company is founder-led, profitable, and growing. We are hiring a System Software Engineer for Python interpreter, tooling, and ecosystem We are building a new team to focus on the Python programming language and More ❯
Posted:

Python Software Engineer - Ubuntu Hardware Certification Team

Edinburgh, Scotland, United Kingdom
Canonical
Python Software Engineer - Ubuntu Hardware Certification Team Join to apply for the Python Software Engineer - Ubuntu Hardware Certification Team role at Canonical Python Software Engineer - Ubuntu Hardware Certification Team 3 weeks ago Be among the first 25 applicants Join to apply … for the Python Software Engineer - Ubuntu Hardware Certification Team role at Canonical Canonical is hiring a Python Software Engineer to join the Certification team, who make the tools which enable us to know that a desktop, laptop, server or IoT device is working properly. … We work at the interface of hardware and software, so the ideal candidate is a Python developer familiar with hardware. The Certification team develops the tools needed to certify hardware as working with Ubuntu Core as well as Ubuntu Desktop and Server: https://ubuntu.com/certified More ❯
Posted:

Software Engineer - Python/Golang - Kubernetes

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Canonical
Join to apply for the Software Engineer - Python/Golang - Kubernetes role at Canonical 1 day ago Be among the first 25 applicants Join to apply for the Software Engineer - Python/Golang - Kubernetes role at Canonical Canonical is a leading provider of open … source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders … in interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. We are hiring a software engineer to join our Kubernetes product team. As a member of that team, you will build the operators and addons; the former, offering More ❯
Posted:

System Software Engineer - Python interpreter, tooling, and ecosystem

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Canonical
System Software Engineer - Python interpreter, tooling, and ecosystem Join to apply for the System Software Engineer - Python interpreter, tooling, and ecosystem role at Canonical System Software Engineer - Python interpreter, tooling, and ecosystem 1 day ago Be among the first 25 applicants … Join to apply for the System Software Engineer - Python interpreter, tooling, and ecosystem role at Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives … interesting locations around the world, to align on strategy and execution. The company is founder-led, profitable, and growing. We are hiring a System Software Engineer for Python interpreter, tooling, and ecosystem We are building a new team to focus on the Python programming language and More ❯
Posted:

Python Software Engineer - Hybrid working - £70,000 - £225,000 Base (+ Bonus)

London, England, United Kingdom
Hybrid / WFH Options
Hunter Bond
Python Software Engineer - Hybrid working - £70,000 - £225,000 Base (+ Bonus) Python Software Engineer - Hybrid working - £70,000 - £225,000 Base (+ Bonus) Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Hunter Bond Senior … Quantitative Technology Consultant at Hunter Bond Job Title: Python Software Engineer Client: Scientific Quant Fund Location: London/Hybrid Role: My client is looking for an experienced Python Software Engineer to join their rapidly expanding development team, leveraging Python to streamline and automate … of professionals in an intellectually stimulating environment. Responsibilities: Design, implement, and optimize trading algorithms, order execution systems, and real-time data processing tools using Python to support front office trading strategies. Work closely with traders and quant teams to understand requirements, translate them into technical solutions, and enhance the More ❯
Posted:

Rev-celerator Graduate Programme 2026: Python Software Engineer

London, England, United Kingdom
Revolut
Rev-celerator Graduate Programme 2026: Python Software Engineer Join to apply for the Rev-celerator Graduate Programme 2026: Python Software Engineer role at Revolut Rev-celerator Graduate Programme 2026: Python Software Engineer Join to apply for the Rev-celerator Graduate Programme … Python Software Engineer role at Revolut Get AI-powered advice on this job and more exclusive features. About Revolut People deserve more from their money. More visibility, more control, and more freedom. Since 2015, Revolut has been on a mission to deliver just that. Our powerhouse of … eager to shape the future of finance? Ready to make a meaningful impact and bring innovative ideas to life? Well, the Rev-celerator Graduate Software Engineer programme is designed just for you. First, kick off with a few weeks of bootcamp, where we’ll prepare you to jump More ❯
Posted:

Software Engineer - Python - Container Images

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Canonical
Software Engineer - Python - Container Images Join to apply for the Software Engineer - Python - Container Images role at Canonical Software Engineer - Python - Container Images 1 week ago Be among the first 25 applicants Join to apply for the Software Engineer - Python - Container Images role at Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. … experience with numerous container technologies and open source projects, where your feedback and contributions will be critical to driving widespread container adoption. As an engineer, your seniority will be based on your software development background and ability to lead junior team members. Come build a rewarding, meaningful career More ❯
Posted:

Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Canonical
Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics Join to apply for the Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics role at Canonical Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics … day ago Be among the first 25 applicants Join to apply for the Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics role at Canonical Get AI-powered advice on this job and more exclusive features. Canonical is a leading provider of open source software … person, in interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. We are hiring Python and Kubernetes Specialist Engineers focused on Data, Workflows, AI/ML and Analytics Solutions to join our teams building open source solutions for public More ❯
Posted:

Lead Python Software Engineer, Commercial Systems

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Canonical
Lead Python Software Engineer, Commercial Systems Join to apply for the Lead Python Software Engineer, Commercial Systems role at Canonical Lead Python Software Engineer, Commercial Systems 2 days ago Be among the first 25 applicants Join to apply for the Lead … Python Software Engineer, Commercial Systems role at Canonical Canonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation … interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. We are hiring a Lead Python Software Engineer who strives for the highest engineering quality, seeks improvements, continuously develops their skills, and applies them at work. This is More ❯
Posted:

Python Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
bigspark
bigspark Greater London, England, United Kingdom Join or sign in to find your next job Join to apply for the Python Software Engineer role at bigspark bigspark Greater London, England, United Kingdom 1 day ago Be among the first 25 applicants Join to apply for the Python Software Engineer role at bigspark Get AI-powered advice on this job and more exclusive features. Senior Python Software Engineer - UK Remote About Us bigspark, a UK based consultancy delivering next level data platforms and solutions with a focus on exciting technologies including Apache … Spark, Apache Kafka and working on projects within Machine Learning, Data Engineering, Streaming and Data Science is looking for a Python Software Engineer to join our team on a permanent basis in a UK remote, work from home capacity. We provide the backbone for modern analytics to More ❯
Posted:

Python Software Engineer - Ubuntu Hardware Certification Team

Manchester, England, United Kingdom
Canonical
Python Software Engineer - Ubuntu Hardware Certification Team Join to apply for the Python Software Engineer - Ubuntu Hardware Certification Team role at Canonical Python Software Engineer - Ubuntu Hardware Certification Team 3 weeks ago Be among the first 25 applicants Join to apply … for the Python Software Engineer - Ubuntu Hardware Certification Team role at Canonical Canonical is hiring a Python Software Engineer to join the Certification team, who make the tools which enable us to know that a desktop, laptop, server or IoT device is working properly. … We work at the interface of hardware and software, so the ideal candidate is a Python developer familiar with hardware. The Certification team develops the tools needed to certify hardware as working with Ubuntu Core as well as Ubuntu Desktop and Server: https://ubuntu.com/certified More ❯
Posted:

Senior Lead Software Engineer (Python)

Edinburgh, Scotland, United Kingdom
LSEG (London Stock Exchange Group)
Join to apply for the Senior Lead Software Engineer (Python) role at LSEG (London Stock Exchange Group) 3 weeks ago Be among the first 25 applicants Join to apply for the Senior Lead Software Engineer (Python) role at LSEG (London Stock Exchange Group) Role … profile: Are you an experienced software engineer with a passion for productionising data science solutions? Do you want to build innovative solutions for financial markets and professionals by leading teams of brilliant, collaborative software engineers? If so, we’d love to talk to you. Role summary: As … the Senior Lead Software Engineer, you will drive the technical strategy and development of high-impact, scalable AI solutions, leading software teams through the complete software lifecycle – from architecture to deployment. We are looking for expert backend developers with proven ability to mentor engineers, deliver high More ❯
Posted:

Senior Lead Software Engineer - Python / Java

London, England, United Kingdom
JPMorganChase
Senior Lead Software Engineer - Python/Java Join to apply for the Senior Lead Software Engineer - Python/Java role at JPMorganChase Senior Lead Software Engineer - Python/Java 5 days ago Be among the first 25 applicants Join to apply … for the Senior Lead Software Engineer - Python/Java role at JPMorganChase Get AI-powered advice on this job and more exclusive features. Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. … 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 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 will contribute to a supportive team environment, which rewards hard work and innovative thinking. They offer hybrid working, with up to 4 days a week More ❯
Employment Type: Permanent, Work From Home
Salary: £80,000
Posted:

Senior Software Engineer, Python, AWS, MedTech, COR7276

Oxford, Oxfordshire, South East, United Kingdom
Hybrid / WFH Options
Corriculo Ltd
Senior Software Engineer, Python, AWS, MedTech, COR7276 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 will contribute to a supportive team environment, which rewards hard work and innovative thinking. They offer hybrid working, with up to 4 days a week More ❯
Employment Type: Permanent, Work From Home
Salary: £80,000
Posted:

Python Software Engineer - Hybrid working - £70,000 - £225,000 Base (+ Bonus)

London, England, United Kingdom
Hybrid / WFH Options
Hunter Bond
Python Software Engineer - Hybrid working - £70,000 - £225,000 Base (+ Bonus) Job Title: Python Software Engineer Location: London/Hybrid Role: My client is looking for an experienced Python Software Engineer to join their rapidly expanding development team, leveraging Python … an intellectually stimulating environment. Key Requirements: Degree in Computer Science or STEM based subjects. 2+ years of experience in a relevant role such as Python Software Engineer or Quant Developer. Proficiency in modern software development practices, including version control and agile development methodologies. Strong written and … and high-pressure environment, delivering results efficiently. Responsibilities: Design, implement, and optimize trading algorithms, order execution systems, and real-time data processing tools using Python to support front office trading strategies. Work closely with traders and quant teams to understand requirements, translate them into technical solutions, and enhance the More ❯
Posted:

Python Software Engineer - Hybrid working - £70,000 - £225,000 Base (+ Bonus)

Luton, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Python Software Engineer - Hybrid working - £70,000 - £225,000 Base (+ Bonus), luton, bedfordshire Client: Hunter Bond Location: luton, bedfordshire, United Kingdom Job Category: Other - EU work permit required: Yes Job Views: 2 Posted: 31.05.2025 Expiry Date: 15.07.2025 Job Description: Job Title: Python Software Engineer Client: Scientific Quant Fund Location: London/Hybrid Role: My client is looking for an experienced Python Software Engineer to join their rapidly expanding development team, leveraging Python to streamline and automate critical processes. With a commitment to the highest tech standards in the industry … of professionals in an intellectually stimulating environment. Responsibilities: Design, implement, and optimize trading algorithms, order execution systems, and real-time data processing tools using Python to support front office trading strategies. Work closely with traders and quant teams to understand requirements, translate them into technical solutions, and enhance the More ❯
Posted:

Python Software Engineer - Hybrid working - £70,000 - £225,000 Base (+ Bonus)

York, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Python Software Engineer - Hybrid working - £70,000 - £225,000 Base (+ Bonus), york col-narrow-left Client: Hunter Bond Location: Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 3 Posted: 04.06.2025 Expiry Date … 19.07.2025 col-wide Job Description: Job Title: Python Software Engineer Client: Scientific Quant Fund Location: London/Hybrid Role: My client is looking for an experienced Python Software Engineer to join their rapidly expanding development team, leveraging Python to streamline and automate critical … of professionals in an intellectually stimulating environment. Responsibilities: Design, implement, and optimize trading algorithms, order execution systems, and real-time data processing tools using Python to support front office trading strategies. Work closely with traders and quant teams to understand requirements, translate them into technical solutions, and enhance the More ❯
Posted:

Python Software Engineer - Hybrid working - £70,000 - £225,000 Base (+ Bonus)

Chelmsford, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Python Software Engineer - Hybrid working - £70,000 - £225,000 Base (+ Bonus), chelmsford col-narrow-left Client: Hunter Bond Location: Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 2 Posted: 31.05.2025 Expiry Date … 15.07.2025 col-wide Job Description: Job Title: Python Software Engineer Client: Scientific Quant Fund Location: London/Hybrid Role: My client is looking for an experienced Python Software Engineer to join their rapidly expanding development team, leveraging Python to streamline and automate critical … of professionals in an intellectually stimulating environment. Responsibilities: Design, implement, and optimize trading algorithms, order execution systems, and real-time data processing tools using Python to support front office trading strategies. Work closely with traders and quant teams to understand requirements, translate them into technical solutions, and enhance the More ❯
Posted:

Python Software Engineer - Hybrid working - £70,000 - £225,000 Base (+ Bonus)

Cambridge, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Python Software Engineer - Hybrid working - £70,000 - £225,000 Base (+ Bonus), cambridge col-narrow-left Client: Hunter Bond Location: Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 2 Posted: 31.05.2025 Expiry Date … 15.07.2025 col-wide Job Description: Job Title: Python Software Engineer Client: Scientific Quant Fund Location: London/Hybrid Role: My client is looking for an experienced Python Software Engineer to join their rapidly expanding development team, leveraging Python to streamline and automate critical … of professionals in an intellectually stimulating environment. Responsibilities: Design, implement, and optimize trading algorithms, order execution systems, and real-time data processing tools using Python to support front office trading strategies. Work closely with traders and quant teams to understand requirements, translate them into technical solutions, and enhance the More ❯
Posted:
Python Software Engineer
10th Percentile
£80,000
25th Percentile
£100,000
Median
£110,000
75th Percentile
£136,875
90th Percentile
£137,500