126 to 150 of 162 Python Software Engineer Jobs in the UK

Data Pipeline Software Engineer - Commodities (Python)

Location
Greater London, England, United Kingdom
seeking a Software Engineer to join the Commodities Data Team in London. You will help build data pipelines for ingestion and analysis of datasets, collaborating with senior data engineers and stakeholders on both greenfield and legacy projects. Initially you will focus on delivering data to analysts, with opportunities … design core data infrastructure as you grow. The role emphasizes reliable Python ETL development, strong communication, and a collaborative, high-performance #J-18808-Ljbffr ...

Software Engineer III - Python / Databricks

Location
Glasgow, Scotland, United Kingdom
professionals, and make a real impact on our business objectives. Your expertise will empower our teams and drive success across the firm. As a Software Engineer III at JPMorganChase within Investment Banking Data Products, you will design and deliver reliable data collection, storage, access, and analytics solutions that … help shape our team culture — one built on excellence, collaboration, and continuous improvement. Job responsibilities Develop workflows and extract, load, and transform pipelines using Python and Databricks to support scalable and reliable data solutions Support the review of controls to ensure sufficient protection of enterprise data across the data ...

Software Engineer - C/C++/C#/Python

Location
City of Edinburgh, Scotland, United Kingdom
Defense customers, with over 20 years of profitable growth. Operating globally, we collaborate closely with customers to design and implement custom hardware/software systems - primarily in radar, satellite, and mission‐critical domains. From initial inquiry to final delivery, our multi-disciplinary team engages across engineering, sales, and services … turn complex technical requirements into high-impact solutions that drive customer success and business growth. Responsibilities You are a motivated and curious Software Engineer with a background in Electronics Engineering, Computer Science, or a closely related technical discipline. You have a strong foundation in digital and RF systems ...

Principal Software Engineer - Full Stack Python/AWS - Executive Director

Location
Greater London, England, United Kingdom
Morgan Chase. AI Engineering tackle business critical priorities using innovative machine learning techniques and technologies with a focus on machine learning for Software, Cybersecurity and Technology Infrastructure. The team partners closely with all lines of business and engineering teams across the firm to execute long-term projects in these … areas that require significant machine learning development to support JPMC businesses as they grow. As a Principal Software Engineer at JPMorganChase within CDAO Technology Group in the Applied Innovation (of AI) Engineering team, you will design, develop, deploy, and maintain advanced AI products. You\'ll collaborate with software ...

Software Engineer III - Java/Python/AI-ML

Location
Christchurch, England, United Kingdom
have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within Global Finance Technology in Corporate Technology, you serve as a seasoned member of an agile team to design and deliver trusted … carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or breakdown technical problems Creates secure ...

Software Engineer III - Java/Python/AI-ML

Location
Bournemouth, England, United Kingdom
have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within Global Finance Technology in Corporate Technology, you serve as a seasoned member of an agile team to design and deliver trusted … carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or breakdown technical problems Creates secure ...

Lead Software Engineer: Java & Python for Data Platform

Location
Greater London, England, United Kingdom
JPMorgan Chase & Co. is seeking a Lead Software Engineer in London to design, build, and enhance data engineering solutions within Corporate Risk Technology. You will lead secure, scalable code delivery in a regulated environment and collaborate with agile teams to drive innovation across multiple tech domains. You will ...

Lead Software Engineer: Go & Python, AI-Driven Platform

Location
Auchentibber, Scotland, United Kingdom
JPMorgan Chase & Co. is seeking a Lead Software Engineer within the Core Foundational Platforms team. You will contribute as a core technical member delivering trusted, scalable technology products in a secure environment. You will guide architecting decisions, collaborate with multiple business units, and drive reliable, efficient software ...

Senior Software Engineer (Java & Python) — Hybrid Web App

Location
Greater London, England, United Kingdom
Jamf in London is seeking a Senior Software Engineer to contribute to the Jamf Insights web application, with a hybrid work model in London, United Kingdom. You will lead the technology transition, develop features for admins and MSPs, and help create a streamlined Jamf Pro experience for device ...

Sr Lead Software Engineer - Java / Python

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Lead Software Engineer at JPMorganChase within Digital Markets Execution Technology, Execute, you are an integral part of an agile team that works to enhance, build … solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilitiesExecutes and oversees end-to-end software solutions, engineering standards, architecture, and technical troubleshooting for trading systemsDesigns and builds high-performance, latency-sensitive services with awareness of upstream/downstream system ...

Lead Software Engineer - Java / Python - Public Cloud Engineering

Location
Greater London, England, United Kingdom
continuous improvement, growth, and talent development, investing in strong engineering practices through hands-on delivery, coaching, and collaboration across teams. As a Lead Software Engineer at JPMorganChase in Public Cloud Engineering, you will help set the architecture direction, guide systems-level design across the team, and drive engineering … meets our standards regardless of its source. Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems. Leads design reviews, architecture discussions and collaborate with teammates to evaluate and adopt new tools and frameworks that improve developer experience ...

Senior Cloud Software Engineer | Java/Python + AI/ML

Location
England, United Kingdom
J.P. Morgan is seeking a Software Engineer III within the Corporate Investment Bank Markets Technology team. You will be a core technical contributor designing, building, and delivering trusted, scalable software in a secure environment. Work with engineers to implement cloud-native solutions and automate remediation to improve ...

Python / Java Lead Software Engineer - (Cloud Data Platform — AWS/Databricks/Terraform)

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
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 the Credit Data Pond team housed within Wholesale credit risk technology, you are an integral part … conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilitiesExecutes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or breakdown technical problemsDevelops secure and high ...

Senior Software Engineer - Cloud Lead (Python/Django)

Location
Park Central, England, United Kingdom
Carbon Contracts Company is seeking a Senior Software Engineer to join the Tech Hub in Birmingham. You will be shaping core systems that support the UK’s Net Zero goals, balancing hands-on coding with architectural leadership. You will collaborate with Product, QA, DevOps, and Architects, drive scalability ...

Software Engineer III - Cloud/Java-Python/AI-ML

Hiring Organisation
JP Morgan Chase
Location
Bournemouth, Dorset, UK
Employment Type
Full-time
have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Software Engineer III at JPMorganChase within the Corporate Investment Bank Markets Technology team, you are an integral part of an agile team that works … applications for performance, scalability, and security. Identify opportunities to eliminate or automate the remediation of recurring issues to enhance the overall operational stability of software applications and systemsParticipate in code reviews and provide constructive feedback to peers. Stay up to date with emerging Cloud and AI/ML technologies ...

Cloud AI/ML Software Engineer III: Java & Python

Location
Bournemouth, England, United Kingdom
JPMorgan Chase & Co. is seeking a Software Engineer III in Bournemouth within Corporate Investment Bank Markets Technology. You will be a core technical contributor designing, building, and delivering cloud-based applications that align with business goals and security standards. You will collaborate with architects and engineers, optimize performance ...

Senior Lead Software Engineer - Python / Go

Location
Glasgow, Scotland, United Kingdom
Model Context Protocol (MCP) integrations using frameworks such as Google ADK and Anthropic SDKs. Required Qualifications, Capabilities, and Skills: Formal training or certification on software engineering concepts. Hands‐on experience with at least one major cloud provider (AWS, Azure, or GCP). Advanced knowledge of containerization and orchestration platforms … Jenkins, Spinnaker, Bitbucket, GitHub, etc.). Strong knowledge of cloud security best practices, shift‐left methodologies, and DevSecOps processes. Programming skills in Golang or Python, with understanding of software development best practices. Proficiency with cloud infrastructure provisioning tools (Terraform, KRO, Crossplane, etc.). Experience with logging and monitoring ...

Software Engineer (AWS, Python, C#/C++, CFD/FEA)

Hiring Organisation
Hays
Location
Oxford, Oxfordshire, UK
Employment Type
Full-time
Closing date: 2026-11-18Location: OxfordSalary: 45000 - 75000 + Package (per annum)Job type: PermanentWorking pattern: Full timeIndustry: Technology & Internet Services/Software DevelopmentCompany: HaysConsultant: Maxwell WilcockHays office: Southampton — Ground Floor, Clockwise, Mountbatten House, Grosvenor SquarePhone: 01202048614Email: maxwell.wilcock@hays.comSoftware Engineer (AWS, Python, C#/C++ … engineering and technology organisation that has grown rapidly in the UK, now pushing into global markets. Formed by world leading experts in science/software the business is redefining how high performance components/instruments are designed. This role would essentially suit someone with a passion for Mechanical Engineering ...

Jobshare - Sr Lead Software Engineer - Site Reliability Engineer, Python & Infrastructure manag[...]

Location
Greater London, England, United Kingdom
opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Site Reliability Engineer at JPMorgan Chase within the Commercial & Investment Bank - Markets - Commodities Technology, you hold a technical leadership role in your team, demonstrate strong knowledge across … production engineering transformations in a complex enterprise environment. Strong engineering background: ability to design, build, and deliver automation and reliability solutions. Fluency & expertise in Python Deep practical knowledge of: SLOs/SLIs, error budgets, incident management, postmortems, observability design across metrics/logs/traces and distributed systems troubleshooting ...

Senior Software Engineer in Test, Python

Location
Cambridge, England, United Kingdom
center of everything we do. What is the role? As part of our team, you'll leverage your diverse skills to support both Software Engineers and QA Engineers, tackling the daily challenges of their roles. Your specialist knowledge will be invaluable in suggesting improvements to enhance quality and streamline … workflows, ensuring we continue to exceed our customers' expectations. As a Senior Software Engineer (SDET), you'll be the transformational force that revolutionizes our testing approach. You'll leverage AI and advanced analytics to identify quality gaps, architect intelligent testing solutions, and establish new standards for test effectiveness ...

Software Engineer III - Cloud/Java-Python/AI-ML

Location
Bournemouth, England, United Kingdom
have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Software Engineer III at JPMorganChase within the Corporate Investment Bank Markets Technology team, youare an integral part of an agile team that works to enhance … applications for performance, scalability, and security. Identify opportunities to eliminate or automate the remediation of recurring issues to enhance the overall operational stability of software applications and systems Participate in code reviews and provide constructive feedback to peers. Stay up to date with emerging Cloud and AI/ ...

DevOps Lead Software Engineer - Linux/Python/ Shell Scripting

Location
Greater London, England, United Kingdom
latency technology group is looking for an experienced Software Engineer and Integration specialist with experience in equities markets, connectivity, systems integration and automation to join our JISU COB team in London. The JISU COB Team is responsible for project delivery, including business analysis, project management, client onboarding, release … thrive in a fast-paced and high-visibility work environment. Experience in equities, trading technologies, Financial Information eXchange (FIX) Experience in Linux, Networks, FPGAs, Python, Shell scripting and other programming languages. #J-18808-Ljbffr ...

Lead Software Engineer - Java/JS/Python, AWS Cloud

Location
Auchentibber, Scotland, United Kingdom
JPMorganChase is seeking a Lead Software Engineer in Post Tech Technology – Margin and Collateral Services to drive critical technology solutions within an agile team. You will shape architecture, deliver secure, scalable products, and collaborate with diverse professionals to support business goals. The role focuses on high-availability enterprise … software, cloud-native design, and continuous delivery, with opportunities to lead communities of practice and work with cutting-edge technologies #J-18808-Ljbffr ...

Senior Lead Software Engineer - Go / Kubernetes / Python - Public Cloud Engineering

Location
Greater London, England, United Kingdom
collaboration. We believe great platforms are built by empowered teams that learn, innovate, and continuously raise bar for technical excellence. As a Senior Lead Software Engineer at JPMorgranChase within Public Cloud Engineering, you are an integral part of an agile team that works to enhance, build, and deliver … Partner with platform architecture, trust and authorization teams, and downstream IAM consumers to land coherent designs across organizational seams Lead communities of practice across Software Engineering to increase awareness and adoption of new and leading-edge technologies Mentoring and coaching engineers through technical guidance Foster a team culture ...

Associate Software Engineer — Trading Tech (Python)

Location
Greater London, England, United Kingdom
Javelin Global Commodities in London is seeking an Associate Software Engineer to join our London-based technology team and help shape the systems at the heart of a fast-moving global commodities business. Sitting at the intersection of commodities trading and technology, this hands-on role offers … chance to work directly with traders, analysts and engineers. You will build and enhance practical software that supports trading, logistics, accounting and operations, with a focus on Python. #J-18808-Ljbffr ...