584 Python Developer jobs in London
Python Developer
Posted 11 days ago
Job Viewed
Job Description
Job Description:
We are looking for a skilled Python Developer to design, develop, and maintain scalable applications and data-driven solutions. The role involves building APIs, integrating systems, and optimizing backend processes.
Key Responsibilities:
- p>Develop and maintain Python applications, APIs, and scripts.
-
Work with databases (SQL/NoSQL) and ensure data integrity.
-
Collaborate with cross-functional teams to translate requirements into technical solutions.
-
Optimize code for performance, scalability, and security.
-
Support integration with cloud platforms, automation, or data pipelines.
Required Skills & Experience:
-
Strong proficiency in Python and related frameworks (Django, Flask, FastAPI).
-
Experience with REST APIs, microservices, and backend development.
-
Knowledge of databases (PostgreSQL, MySQL, MongoDB).
-
Familiarity with cloud platforms (AWS/Azure/GCP) and CI/CD practices.
-
Strong problem-solving, debugging, and communication skills.
Python Developer
Posted 11 days ago
Job Viewed
Job Description
Job Description:
We are looking for a skilled Python Developer to design, develop, and maintain scalable applications and data-driven solutions. The role involves building APIs, integrating systems, and optimizing backend processes.
Key Responsibilities:
- p>Develop and maintain Python applications, APIs, and scripts.
-
Work with databases (SQL/NoSQL) and ensure data integrity.
-
Collaborate with cross-functional teams to translate requirements into technical solutions.
-
Optimize code for performance, scalability, and security.
-
Support integration with cloud platforms, automation, or data pipelines.
Required Skills & Experience:
-
Strong proficiency in Python and related frameworks (Django, Flask, FastAPI).
-
Experience with REST APIs, microservices, and backend development.
-
Knowledge of databases (PostgreSQL, MySQL, MongoDB).
-
Familiarity with cloud platforms (AWS/Azure/GCP) and CI/CD practices.
-
Strong problem-solving, debugging, and communication skills.
Python Developer
Posted today
Job Viewed
Job Description
Senior Tech Recruiter @ Wave Talent | Backend Engineering | Scaling Teams in Python, C#, Java, Go, C++nBackend Engineers (Mid to Staff Level)nThe opportunity
We’re partnered with a fast growing, VC backed startup building breakthrough AI systems that take on some of the hardest challenges in automation and workflow orchestration. Their platform processes huge volumes of unstructured data in real time, tackling problems of scale, speed and accuracy that most companies never get close to solving.nWe’re hiring Backend Engineers across mid to staff levels to help scale the core platform.nDepending on your experience, you’ll:nDesign and build backend systems in Python that handle massive workloadsnWork with distributed systems, high-performance databases, and APIsnTackle real scalability and performance challenges (sub second responses, thousands of concurrent workflows)nCollaborate closely with a small, senior engineering team in a product focused startup environmentnAt staff level
set technical direction, guide architectural decisions and mentor engineersnWhat we’re looking fornSolid backend experience (3+ years mid level, 10+ years staff level)nStrong Python skills (async/distributed systems a big plus)nExperience with relational databases (Postgres, MySQL, etc.)nInterest in performance engineering, system design, and solving real-world product challengesnStartup mindset: collaborative, impact-driven, comfortable with fast-paced environmentsnThis is a chance to join an ambitious team solving technical problems at a scale few startups get to, with immediate impact and strong backing.nApply now for more information!nSeniority level
Mid-Senior levelnEmployment type
Full-timenJob function
Information TechnologynIndustries
IT Services and IT Consulting
#J-18808-Ljbffrn
Python Developer
Posted today
Job Viewed
Job Description
Join to apply for the
Python Developer
role at
Xtremepush .nGet AI-powered advice on this job and more exclusive features.nAbout The Role
As a Python developer at Xtremepush, you will be part of our Customer Data team and will report into our Customer Data Team Lead. You will use your experience to help develop and maintain our data pipelines, custom Python applications and the Python element of our InfinityAI application. In doing this, you will work with the wider Customer Data team to help ensure that we are implementing best practices and focusing on scalable, performant applications.nAs well as working directly on the Python applications that we have within the Xtremepush ecosystem, you will also use your experience in machine learning to help plan and implement iterative improvements to the general functionality and range of use cases that our InfinityAI product can address. You will maintain good working relationships with your immediate team, but also with developers that are working in adjacent teams. In everything you do in the role, you will be free to suggest potential changes to tooling, processes and approach that you feel will help improve the business from a machine learning perspective.nKey Responsibilities
Python Development
Become an expert in the Python side of our InfinityAI application, helping to plan and implement iterative improvements to the code base.nHelp to maintain and improve data transfer applications in terms of both general efficacy and overall architecture.nWork closely with adjacent teams on both custom application development for client solutions, as well as wider Python application development to support the product.
Machine Learning
Use your experience to further Xtremepush’s use of machine learning within the core application and for internal efficiency.nStay abreast of changes within the machine learning space, using that information to help ensure Xtremepush is using the latest technology and techniques.nPlay a key part in Xtremepush’s LAM project, both from a planning and a development perspective.
General Development
Ensure thorough planning, testing and documentation of all solutions built and actively maintained.nImplement best practices in code development and deployment, building code-based applications that are easy to work on.nBecome an expert in the AWS technologies that support the responsibilities outlined above.
Your Experience And Qualifications
Very strong experience developing Python applications, with a focus on data and machine learning.nVery knowledgeable in the field of machine learning.nPrevious experience architecting solutions in a cloud provider.nStrong interest in the new frontier of LLM, LAM and generative AI technologies.nExcellent analytical and problem-solving skills.nStrong communication and presentation abilities.nDetail-oriented and organised, capable of organising cross-functional projects.nAbility to work independently and in a team environment.nLocation
This is a hybrid role based in Dublin, London or Milton Keynes.nAbout Us
Headquartered in Ireland with offices in the UK and US, Xtremepush is an Omnichannel Customer Engagement Platform powered by a built-in CDP. It enables high-velocity companies to build, grow, and retain strong customer relationships through personalised, relevant, and timely communication. With a true single customer view at its core, Xtremepush provides actionable customer intelligence that drives engagement, conversion, and revenue across all channels, while putting customer retention first.nAt Xtremepush, we believe that diversity adds incredible value to our teams, our products, and our culture. We don’t just accept differences, we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. As an equal opportunity employer, we stay true to our mission by ensuring that our place can be anyone’s place regardless of race, religion, gender, sexual orientation, national origin, disability or age.
#J-18808-Ljbffrn
Python Developer
Posted today
Job Viewed
Job Description
We are hiring a skilled back-end Python Developer to join a high-performing technology team at a top-tier investment bank. You’ll be instrumental in delivering a greenfield system monitoring and performance analysis tool for global trading platforms – a solution that will provide critical insights into system health and behavior across the trading stack. This is a chance to build something from scratch, with full ownership of backend components, data ingestion, and real-time analytics in a Linux-based environment.nResponsibilities
Design and develop robust backend services and APIs in Python to power a real-time trading system monitoring tool.nBuild scalable data pipelines to ingest, process, and analyse metrics from various trading infrastructure components.nImplement logic to detect anomalies, track performance, and surface actionable insights for developers and traders.nEnsure stability, performance, and security of backend systems in a Linux production environment.nCollaborate with front-end developers (ReactJS), infrastructure teams, and end users to deliver a complete solution.nContribute to system architecture, technical design, and long-term platform strategy.nQualifications
Strong experience with Python for backend/API development.nSolid experience developing and deploying applications in Linux environments.nExperience with system monitoring, logging, or performance analytics (e.g., Prometheus, Grafana, ELK, or similar tooling) is a plus.nKnowledge of distributed systems, data processing, or real-time event handling is desirable.nFamiliarity with trading systems or financial infrastructure is advantageous but not required.nStrong communication skills and ability to work in cross-functional teams.nLocation: London, England, United Kingdom.
#J-18808-Ljbffrn
Python Developer
Posted today
Job Viewed
Job Description
We’re working with a leading global finance powerhouse, widely regarded as one of the best in the industry. They’re building a high-performing central team of Python Developers in London to design and deliver complex, high-impact trading systems.
This is a chance to join a front-office environment, push your technical skills to the next level, and position yourself among the very best engineers in the market.
Responsibilities
Build and support applications for Pricing, eTrading, Market Making & Trade Booking
Collaborate with traders, brokers, and global business teams to expand electronic trading
Deliver innovative solutions while ensuring compliance with regulatory requirements
Work as part of a world-class engineering team on business-critical projects
Qualifications
Strong coding skills in Python
Solid understanding of algorithms, data structures & design patterns
Great communication skills, comfortable working with front-office stakeholders
Curiosity about FX, derivatives, and trading technologies
Seniority level
Associate
Employment type
Full-time
Job function
Information Technology
Industries
IT Services and IT Consulting
Software Development
Investment Banking
#J-18808-Ljbffrn
Python Developer
Posted 1 day ago
Job Viewed
Job Description
Join to apply for the
Python Developer
role at
Corsearch .nGet AI-powered advice on this job and more exclusive features.nAt Corsearch, we are dedicated to creating a world where consumers can trust the choices they make.nAs a global leader in Trademark and Brand Protection, we partner with businesses to safeguard their most valuable assets in an increasingly complex digital environment.nOur comprehensive solutions, powered by AI-driven data and deep analytics, enable brands to establish, monitor, and protect their presence against infringement and counterfeiting.
Why Choose Corsearch?
Innovative Solutions : We combine cutting-edge technology with expert judgment to deliver market-leading services in trademark clearance, brand protection, and anti-counterfeiting.
Global Impact : Trusted by over 5,000 customers worldwide, including 73 of Fortune's Top 100 companies, our work has a meaningful impact on businesses and consumers alike.
Collaborative Culture : With a team of over 1,900 professionals across multiple global offices, you'll be joining an inclusive environment where diverse perspectives thrive.
Mission-Driven Purpose : Our commitment to protecting consumers and their trust in brands drives everything we do, making Corsearch a force for good in the world.
The RolenAs a Python Developer you’ll play a crucial role in advancing our shared mission of protecting and enhancing the world’s most valuable brands. You will collaborate with Corsearch’s global team of engineers and brand protection experts to drive innovation in
brand protection
and
online content monitoring , ensuring our clients stay ahead in a rapidly evolving digital landscape.
Responsibilities and Duties
Develop and implement new features: Work on adding new functionalities to enhance the product based on client and moderator feedback.
Optimize existing codebase: Improve the performance and efficiency of the current codebase.
Collaborate with cross-functional teams: Work closely with product managers, designers, and other developers to ensure cohesive and efficient product development.
Debug and resolve issues: Identify and fix bugs to ensure the product runs smoothly and efficiently.
Strong experience with Python and SQL databases.
Experience with PostgreSQL, Docker, Terraform and AWS is a plus.
Good knowledge of data structures and algorithms
Ability to work independently and as part of a team.
Strong problem-solving and communication skills.
Corsearch is an equal opportunity and inclusive employer and does not tolerate discrimination of any kind. We are committed to creating a diverse and inclusive workplace where all employees feel valued, respected, and supported. We welcome applications from all individuals regardless of race, nationality, religion, gender, gender identity or expression, sexual orientation, age, disability, or any other protected characteristic. Together, we are working proactively to build a workplace where everyone can belong and be at their best selves. Together, we make an Impact.
Seniority level
Not Applicable
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
Information Services
#J-18808-Ljbffrn
Be The First To Know
About the latest Python developer Jobs in London !
Python Developer
Posted 2 days ago
Job Viewed
Job Description
Peaple Talent have partnered with a brilliant professional services firm looking to recruit a Backend Developer. The successful candidate will be instrumental in delivering a particular project, a strategic initiative to transition our client’s current finance system from an on-premise set up to a cloud-based platform.nThis position involves designing and building integration solutions using tools such as Azure Service Bus, Logic Apps, and Function Apps developed in Python to facilitate smooth data flows across systems.nAdditionally, you will support the Senior Systems Developer with data migration responsibilities, depending on workload and priorities. Success in this role requires a practical, hands-on approach to integration development, effective communication with stakeholders, and strict alignment with our client’s technical guidelines and security protocols.nKey Responsibilities
Design and build system integrations utilizing Azure Service Bus and associated tools.nTake on additional responsibilities as required by the Data Engineering Manager to support team goals.nDevelop and manage Python-based Function Apps to support the integration of various systems.nCollaborate with the project manager to identify and mitigate risks associated with integration work.nImplement Logic Apps to streamline workflows and ensure efficient communication across platforms.nShare expertise within the team to enhance collective knowledge and build sustainable capabilities.nProvide support to the Senior Systems Developer on data migration tsks, depending on availability.nPrepare and maintain clear, comprehensive technical documentation covering all integration components.nEnsure all integration work is delivered on time and adheres to established quality benchmarks.nUphold organizational security and technical compliance standards throughout development activities.nEngage with stakeholders to define, clarify, and document technical requirements for integration projects.nAssist in shaping architecture and delivery of scalable, enterprise-level integration solutions.nKey Experience Required
Demonstrated background in building integrations for large-scale enterprise environments.nStrong analytical and problem-solving capabilities with a critical thinking mindset.nIn-depth knowledge of Azure Service Bus, including topics, queues, and relays.nEffective team collaborator, able to work closely with stakeholders, developers, and project leads.nSkilled in developing Function Apps using Python for system connectivity.nSolid understanding of best practices and design patterns for enterprise integrations.nHands-on experience using Logic Apps to automate processes and link applications.nProficient with Microsoft technologies such as Azure and SQL Server.nFamiliar with techniques for data mapping, validation, and transformation.nCompetent in designing and managing APIs, particularly with REST and SOAP protocols.nIf you are interested in this position, please apply on LinkedIn with an updated version of your CV.nSeniority level
Mid-Senior levelnEmployment type
ContractnJob function
Information TechnologynIndustries
Technology, Information and Media and IT Services and IT Consulting
#J-18808-Ljbffrn
Python Developer
Posted 2 days ago
Job Viewed
Job Description
Design sophisticated backend components, services, platforms, and Restful APIs for seamless communication with the front end.nContinuously reviewing the services and components and seeking opportunities for improvements.nIdentifying and addressing Tech Debt.nInfluencing and delivering the product roadmap to improve our Key Performance Indicators and deliver tangible business value.nDeveloping the team’s Software Engineering skills.nOwning the team’s culture and ways of working, instilling a care for high quality code and tests and for implementing best practices.nTechnical Skills
Bachelor’s degree
in computer science, Engineering, Computer Information Systems, or equivalent work experience.nExcellent communication skills and ability to communicate with your peers through to senior leaders. Should be able to engage and influence others to collect requirements, describe what you’re doing, work through problems, and find productive solutions.nSelf-starter, able to handle ambiguity, navigate uncertainty, identify risks, and find the right people and tools to get the job done.nSoftware Skills
Skilful in
Python
for developing scalable and maintainable software.nDatabase design and knowledge of
PostgreSQL .nStrong Software Engineering Design capabilities and understanding of Computational Complexity.nSkilful in software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, continuous deployments, testing, and operations.nLocation & Compensation
Location:
Canary Wharf Area – Hybrid – 3 Days a week at officenPay Rate:
Depends on ExperiencenType & Duration:
Contract | 12 Months+nNotes: Referrals and job postings for other roles were removed to focus on the current position.
#J-18808-Ljbffrn
Python Developer
Posted 28 days ago
Job Viewed
Job Description
Role- Backend Python application developer
Location- Glasgow/London, UK(Client is open for both)
Permanent- up to 75K GBP/annum
3 days onsite every week is mandatory
We are looking for backend application developers. The backend applications are built on the principles of Event Driven Micro Services Architecture.
Skillsets to look for- Python, AWS - SNS/SQS, Lambda, Step Functions, ECS, Spinnaker, Kubernetes, Kafka, Terraform, ORM frameworks.
Pyspark and Databricks experience is a plus.
Knowledge and experience in the JPM morgan ecosystem/tools will carry higher value.
Requirements
We are looking for backend application developers. The backend applications are built on the principles of Event Driven Micro Services Architecture.
Skillsets to look for- Python, AWS - SNS/SQS, Lambda, Step Functions, ECS, Spinnaker, Kubernetes, Kafka, Terraform, ORM frameworks.
Pyspark and Databricks experience is a plus.
Knowledge and experience in the JPM morgan ecosystem/tools will carry higher value.