Make yourself visible and let companies apply to you.
Roles

Python Jobs

Overview

Find your next Python job with Haystack, the leading IT job board connecting top Python developers with cutting-edge tech companies. Whether you're a junior Python programmer or an experienced software engineer, explore hundreds of remote and onsite Python job openings tailored to your skills. Start your Python career search today and unlock opportunities in web development, data science, automation, and more!
Filters applied
Python
Search
Salary
Location
Remote preference
Role type
Seniority
Tech stack
Sectors
Contract type
Company size
Visa sponsorship
Software Automation Tester
Deerfoot Recruitment Solutions Limited
Cowes
In office
Mid
£38k - £43k
RECENTLY POSTED
asp-net
github
python
csharp
selenium
java
+2
Cowes, Isle of Wight (Office-based, 5 days per week)
Approx £43,000 + bonus + healthcare + pension + 25 days holiday
Permanent | 37 hours per week (Mon-Fri)
Are you an experienced Software Automation Tester ready to take technical ownership of automation projects within a world-leading technology environment? If you’re driven by quality, innovation and continuous improvement, this could be your ideal next step.
Joining an established QA function, you’ll play a pivotal role in designing and leading automated test suites that help deliver high-quality, high-performing applications used globally. You’ll work alongside a talented test team, collaborating with developers and QA leadership on a wide range of software testing initiatives.
Key Responsibilities
Lead, design and execute automated test solutions to deliver robust, high-quality software
Support and mentor fellow testers, ensuring best practice in automation and quality assurance
Review requirements and translate them into effective test automation scenarios
Plan, create and deliver functional, integration and performance testing to defined metrics
Document test results, report defects clearly and contribute to continuous process improvement
Set up, configure and deploy test environments
Key Skills & Experience
Degree or diploma in Computer Science, Software Development or similar
3+ years’ experience in software test automation within a development environment
Proven experience with Selenium and writing automated scripts in Java or Python
Strong understanding of structured software testing and development life cycles
Hands-on experience with MS SQL, ASP.NET and C# test environments
Excellent communication, problem-solving and collaboration skills
Desirable: Experience with Visual Studio IDE, Azure DevOps, GitHub or cloud-based testing technologies, plus strong awareness of current software testing trends.
What’s on Offer
Salary around £43,000 (dependent on experience)
25 days’ holiday plus bank holidays (rising with length of service)
Company pension (5% employer contribution)
Bonus scheme (up to 5% combined company and personal)
Healthcare plan after probation
Death in service cover (13x basic salary)
Genuine career progression and opportunities for international collaboration
If you’ve held any of these roles or used these technologies/skills, this role could be a great fit: Software Tester, QA Automation Engineer, Test Automation Specialist, SDET, Selenium Tester, Java Test Engineer, Python Automation Engineer, Quality Assurance Engineer, Test Lead.
Apply now to take the next step in your automation testing career and help shape the quality of innovative technology products used worldwide. We are open to applicants who are willing to relocate.
Deerfoot Recruitment Solutions Ltd is a leading independent tech recruitment consultancy in the UK. For every CV sent to clients, we donate £1 to The Born Free Foundation. We are a Climate Action Workforce in partnership with Ecologi. If this role isn’t right for you, explore our referral reward program with payouts at interview and placement milestones. Visit our website for details. Deerfoot Recruitment Solutions Ltd is acting as an Employment Agency in relation to this vacancy.
Senior Data Engineer
SF Recruitment
Birmingham
In office
Senior
£500 - £600
RECENTLY POSTED
fabric
python
sql
pyspark
Position: Senior Data Engineer
Hybrid - Birmingham
6 months - Outside IR35
Overview:
Join a leading UK company as a Senior Data Engineer and play a key role in a major data transformation project. You will have the opportunity to design and deliver a new Azure-based data platform, modernising the organisation’s data management and reporting processes. This hands-on role offers architectural influence and is ideal for an experienced engineer with a strong background in setting up new environments, creating data pipelines, and enabling self-service analytics through Power BI.
Key Responsibilities:
Design, build, and maintain Azure data pipelines using Azure Data Factory, Synapse, or Fabric.
Implement a data lakehouse architecture (Bronze/Silver/Gold) and establish best-practise ETL/ELT frameworks.
Ingest and integrate data from multiple core systems, including ERP, finance, supply chain, and CRM platforms.
Develop and optimise SQL data models and support the creation of Power BI-ready datasets.
Apply and document data governance, quality, and validation rules within the platform.
Collaborate with Finance and IT stakeholders to translate reporting needs into technical solutions.
Monitor, troubleshoot, and optimise data pipelines for performance and cost efficiency.
Define reusable components, standards, and documentation to support long-term scalability.
Essential Skills & Experience:
Proven experience building Azure data platforms end-to-end (Data Factory, Synapse, Fabric, or Databricks).
Strong SQL development and data modelling capability.
Experience integrating ERP or legacy systems into cloud data platforms.
Proficiency in Python or PySpark for transformation and automation.
Understanding of data governance, access control, and security within Azure.
Hands-on experience preparing data for Power BI or other analytics tools.
Excellent communication skills - able to bridge technical and non-technical stakeholders.
Strong documentation habits and attention to detail.
Desirable Skills & Experience:
Experience with AS400, Tagetik, or similar finance systems.
Familiarity with Power BI Premium, RLS, and workspace governance.
Knowledge of Azure DevOps and CI/CD for data pipelines.
Exposure to data quality tools or frameworks.
Senior Python Software Developer
Sanderson Recruitment Plc
Leeds
Hybrid
Senior
£70k - £80k
RECENTLY POSTED
python
react
aws
terraform
django
docker
+2
£70,000-£80,000
Leeds - 2 days per week in office
Must be eligible for SC clearance
Sanderson Government and Defence are supporting a well respected and established public sector consultancy business in their search for an experience Senior Python Developer to join there team supporting a central government end client in Leeds.
This role is offered on a hybrid basis, with attendance required 2 days per week in a Leeds office.
Key Responsibilities:
Lead the design and development of complex applications using Python and frameworks such as Flask, FastAPI, or Django.
Collaborate with Front End developers to deliver cohesive and user-friendly interfaces.
Design, implement, and optimise SQL databases for performance and reliability.
Manage cloud infrastructure using AWS core services and Terraform.
Develop serverless architectures and manage containerised environments using Docker.
Ensure robust application performance through effective debugging, integration, and testing practices.
Promote best practices in software development, including exception handling, OOP, and code quality.
Mentor junior developers, providing guidance on coding standards, version control, and development workflows.
Essential Qualifications and Experience:
Minimum of five years’ professional experience in Python development.
Strong understanding of Front End technologies including Vue.js or React, HTML, and CSS.
Proficient in database design, SQL, and data analysis.
Hands-on experience with AWS and infrastructure-as-code tools such as Terraform.
Familiarity with containerisation (Docker) and serverless computing.
Demonstrable experience working within Agile environments and CI/CD pipelines.
Excellent problem-solving skills, attention to detail, and the ability to adapt to changing requirements.
Strong communication skills and a collaborative approach to team leadership.
Desirable Skills:
Experience with Object Relational Mappers (ORMs) and Server Side templating.
Advanced knowledge of AWS architecture and best practices.
Familiarity with software design patterns and architectural principles.
Reasonable Adjustments:
Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.
If you need any help or adjustments during the recruitment process for any reason**,** please let us know when you apply or talk to the recruiters directly so we can support you.
Software Platform Engineer IDAM HDM
Morson International (IT)
Multiple locations
Hybrid
Mid
£550/day
RECENTLY POSTED
linux
windows
python
powershell
bash
perl
+1
Software Platform Engineer - IDAM
Location: Warton - 3/4 days per week onsite (may require occasional travel to Reading HQ)
Contract: 12 months
Rate: £74.26 per hour, umbrella (inside IR35), circa £550 per day
Security Clearance: Government SC clearance required, active preferred
Role Description
We are seeking an experienced Software Platform Engineer - IDAM to manage our Identity and Access Management solutions across Cloud, On-Premises networks, and mobile endpoints, ensuring devices and applications are secure, compliant, and optimized for end-users.
You will design, implement, and maintain Microsoft identity solutions including Active Directory, ADFS, and Entra, supporting secure workspace access across multiple operating systems, platforms, and device types. You will work closely with cross-functional teams to deliver tailored solutions, recommend improvements, and ensure adherence to current best practices.
This role provides the opportunity to work with the latest cloud technologies, contribute to digital transformation initiatives, and enhance productivity and security across the organization.
Key Responsibilities
Product Development & Execution
Assist Product Owner and team in evaluating product requirements, user stories, and acceptance criteria
Facilitate cross-functional collaboration with commercial, legal, supply chain, and security teams for efficient product delivery
Track product development progress, identify risks, and manage dependencies across the product line
Monitor, troubleshoot, and optimize identity services for availability, performance, and scalability
Maintain compliance with organizational and industry standards
Product Delivery, Management & Ongoing Development
Provide ongoing operational support for IDAM solutions, including cloud, on-premises, and mobile endpoints
Analyze performance data and user feedback to identify areas for improvement and iterate product offerings
Manage mobile device enrollment, MDM policies, and application management to ensure secure access
Core Duties
Implement, maintain, and enhance identity and access management solutions across cloud, on-premises, and mobile platforms
Build, deploy, administer, and maintain secure solutions for applications and services
Maintain detailed documentation and knowledge management for operational transparency
Contribute to the design and integration of new IDAM solutions
Collaborate with cross-functional teams to implement improvements and expansions
Comply with governance, security, and change control policies
Knowledge, Skills & Qualifications
Knowledge
Microsoft Active Directory, ADFS, Entra, and identity services management
Mobile device management and endpoint enrollment processes
Exchange Server, SharePoint, Cisco Webex, Cisco Jabber, Citrix
IT infrastructure, IT Service Management, Secure by Design
Experience in highly regulated environments
Skills
Hands-on administration: Windows Server/Desktop, RedHat Linux (RHEL), VMware, Citrix VDI
Scripting knowledge: PowerShell, Bash, Python, Perl, BAT
Troubleshooting, performance monitoring, and system optimization
Excellent communication, collaboration, analytical, and problem-solving skills
Qualifications
3+ years of experience in Identity & Access Management, Platform, or Network Engineering
Professional certification desirable (CCNA, CCNP, CCDP)
AI Agentic Engineer
Huxley Associates
London
Hybrid
Mid
£595/day - £695/day
RECENTLY POSTED
github
python
csharp
My client within Investment Banking are looking for a AI Agentic Engineer to join their team.
The role will be working within their Innovation and Architecture team focusing on building enterprise grade AI solutions using Microsoft’s low-code ecosystem.
Requirements
Experience with Power Platform, including: Copilot Studio, Power Automate, Power Apps, and custom connectors
Proficiency in Microsoft Graph API, Azure OpenAI, and Semantic Kernel
Solid programming skills in Python and/or C#
Experience with: LangChain, AutoGen, or similar orchestration frameworks
Azure AI Search, Form Recognizer, and Language Services
GitHub Actions, CI/CD, and DevSecOps practices.
Contract: 6 Months Rolling
Rate: 695 Via Umbrella
Location: London - 2 days per week in the office.
If this role is of interest please apply below with your up-to-date CV and I will be in touch to discuss further.
Please click here to find out more about our Key Information Documents. Please note that the documents provided contain generic information. If we are successful in finding you an assignment, you will receive a Key Information Document which will be specific to the vendor set-up you have chosen and your placement.
To find out more about Huxley, please visit (url removed)
Huxley, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy Registered office 8 Bishopsgate, London, EC2N 4BQ, United Kingdom Partnership Number OC(phone number removed) England and Wales
Embedded Audio and Software Engineer
Jonathan Lee Recruitment Ltd
Northampton
In office
Mid
Private salary
RECENTLY POSTED
linux
confluence
git
c++
python
csharp
+3
Embedded Audio and Software Engineer - Attractive
Permanent - Electronics Design - Northamptonshire Area
An Embedded Audio and Software Engineer is required to join a market leading Innovative Electronics Systems, Design and Production and Company. The Embedded Audio and Software Engineer will be part of a company that is keen on innovation and new technology and products as a market offering.
The Embedded Audio and Software Engineer will join the Research and Development department and report to the Software Team Lead. The Embedded Audio and Software Engineer will develop embedded software within an expanding product range and hold responsibility for release firmware.
The Embedded Audio and Software Engineer will be involved from the Design Brief to product release and beyond and be part of the next generation of products in an exciting team and dynamic industry.
Embedded Audio and Software Engineer - Key Responsibilities
Design, develop and maintain embedded control systems.
Assist in the implementation of new and evolving hardware platforms.
Support in specifying new user-focused products for the market.
Build, test and release code for cutting-edge new products.
Work within the Software Team to expand and improve platforms and software.
Collaborate with team to review, bug fix, and improve products.
Devise, control, and carry out pre-release test procedures for both hardware and software.
Integrate new peripheral subsystems (USB, SPI, I2C etc.).
Experience of Design and implementation of novel DSP algorithms is desirable.
Experience of porting existing DSP algorithms between code bases/languages is desirable.
Experience of supporting the development of desktop applications is desirable.
Technical Skills, Qualifications and Experience - Embedded Audio and Software Engineer
Qualified to degree level or above in Computer Science/Software or related field
Proven knowledge and working experience with Embedded C, Git, and the command line.
Knowledge of hardware debugging using logic analysers and scopes etc.
Ability to write technical documentation.
Ideally knowledge of advanced DSP implementation and design for audio applications.
Ideally professional experience with C++ and embedded Linux systems
Ideally professional experience with real time audio and commercial software development.
Ability to produce clean, accurate and reusable code
Experience with MATLAB, Python, C#, Unit Testing and Agile development is an advantage.
Experience with Jira, Confluence and an interest in audio technology is an advantage.
An understanding of Audio and low-voltage control electronics/PCB design is an advantage.
A strong team player with excellent communication skills, both technical and personal.
An enthusiastic person with a can-do attitude and able to work to deadlines is needed.
A person with a methodical approach, and able to work independently on large projects.
Have a flexible approach and be willing to assist in various departments when required.
If you feel you meet the requirements for the role of the Embedded Audio and Software Engineer, then apply directly or contact Peter Heap at Jonathan Lee Recruitment. Either Direct Line (phone number removed) or email suitable MS Word CV’s to (url removed)
Your CV will be forwarded to Jonathan Lee Recruitment, a leading engineering and manufacturing recruitment consultancy established in 1978. The services advertised by Jonathan Lee Recruitment are those of an Employment Agency.
In order for your CV to be processed effectively, please ensure your name, email address, phone number and location (post code OR town OR county, as a minimum) are included.
Software Engineer
Permanent Futures Limited
Cambridge
In office
Mid
£55k - £75k
RECENTLY POSTED
processing-js
python
Our client is an innovative engineering organisation, recognised for developing cutting-edge products that are deployed worldwide. They design and build unique hardware and software solutions and as they continue to grow they are seeking a Software Engineer who is both academically outstanding and practically adept someone who can combine theoretical insight with the ability to roll up their sleeves, dive into complex systems, and solve real-world problems. You will join a close-knit software team responsible for developing control, acquisition, and analysis systems for advanced instrumentation. The role spans algorithm design, hardware interfacing, and data processing, giving you the chance to work across the full lifecycle from concept through to field deployment.
Software Engineer - The Role - Data Science, Coding, Engineering, Robotics, Developer, RTOS, Electronics
Designing and implementing robust, high-performance code for instrumentation and inspection systems
Interfacing with sensors, cameras, lasers, and robotic platforms
Building algorithms for geometric reconstruction, image/point cloud analysis, and data visualisation
Troubleshooting and optimising performance in time-critical, resource-constrained environments
Collaborating with multidisciplinary teams (mechanical, electrical, optical) to deliver integrated solutions
Supporting occasional field trials and deployments, including debugging live systems
Software Engineer - Skills & Attributes - Data Science, Coding, Engineering, Robotics, Developer, RTOS, Electronics
Strong academic background in Computer Science, Engineering, Physics, or Applied Mathematics
Excellent problem-solving ability, combining theory with practical, hands-on engineering
Experience in hardware interfacing, data acquisition, or real-time/near real-time systems
Ability to design algorithms and reason from first principles
Strong coding discipline (version control, testing, documentation)
Knowledge of C/C++ and/or Python for performance and integration tasks
Software Engineer - Why Apply - Data Science, Coding, Engineering, Robotics, Developer, RTOS, Electronics
Work on intellectually challenging, high-impact projects at the intersection of software, hardware, and applied physics
Be part of a small, agile engineering team with global reach
Competitive package and strong progression opportunities
A rare chance to combine research-level thinking with hands-on engineering delivery
If you are a clever, curious, and practical software engineer who wants to see your work applied in the real world and not just on paper this role could be the perfect fit. Please do apply now!
Data Architect- £500pd- Remote
Tenth Revolution Group
London
Fully remote
Mid
£450/day - £500/day
RECENTLY POSTED
fabric
aws
python
nosql
java
sql
+1
Data Architect- 500PD- Remote
Role Overview:
As a Data Architect, you will be responsible for shaping and executing our data strategy, ensuring data quality, accessibility, and security across diverse platforms and systems. This role requires a visionary leader with a comprehensive understanding of modern data architectures and governance frameworks. You will collaborate with cross-functional teams to design scalable, efficient, and secure data solutions that meet current and future business needs.
Key Responsibilities:
Design and develop enterprise data architecture and solutions to support business objectives.
Lead data modeling initiatives, selecting appropriate techniques and tools for various use cases.
Architect and implement data storage solutions, including relational databases, NoSQL, and data lakes.
Develop and oversee data integration strategies, including ETL/ELT processes and data pipeline orchestration.
Ensure data governance practices are embedded across data assets, focusing on data quality, metadata management, and access control.
Collaborate with IT and business stakeholders to align data architecture with organizational goals.
Evaluate and implement big data technologies and distributed computing frameworks as needed.
Maintain expertise in AWS data services and platforms, leveraging cloud capabilities to optimize data infrastructure.
Required Skills and Experience:
Proven experience as a Data Architect or in a senior data-focused role.
Extensive knowledge of data modeling techniques and tools.
Deep understanding of various data storage solutions (relational, NoSQL, data lakes) and their use cases.
Strong expertise in data integration patterns, ETL/ELT processes, and data pipeline orchestration.
Hands-on experience with AWS data platforms and related services.
Solid grasp of data governance principles, including data quality, metadata management, and access control.
Familiarity with big data technologies such as Spark and Hadoop, and distributed computing concepts.
Proficiency in SQL and at least one programming language (e.g., Python, Java).
Preferred Qualifications:
Relevant certifications in data architecture, cloud platforms, or data governance.
Experience working in Agile environments.
Strong communication and leadership skills.
To apply for this role please submit your CV or contact Dillon Blackburn on (phone number removed) or at (url removed).
Tenth Revolution Group are the go-to recruiter for Data & AI roles in the UK offering more opportunities across the country than any other recruitment agency. We’re the proud sponsor and supporter of SQLBits, Power Platform World Tour, and the London Fabric User Group. We are the global leaders in Data & AI recruitment.
Tester
CBSbutler Holdings Limited trading as CBSbutler
Leeds
Hybrid
Mid
Private salary
RECENTLY POSTED
javascript
confluence
python
jenkins
splunk
jira
+2
Job title: Tester
Location: Leeds/Hybrid (2 days per week in the office)
Rate: 400 per day
Contract: 10 months+
SC security clearance is required for this role
Role Description
I am looking for a tester for a client of mine who are a leading IT systems integrator operating in the Uk public sector. You will join current their test team to support CIS1, CIS2, & DSS. This also includes being part of the Cyber resilience that is happening within IAM.
Key Duties and Responsibilities
Strong capability to identify security gaps across systems and processes.
Experience creating and applying risk models.
Ability to develop and execute a comprehensive cyber security test strategy.
Strong understanding of Azure security risks, especially related to Azure Storage.
Knowledge of immutable backups and secure data retention strategies.
Experience with disaster recovery planning, including full restore testing.
Expertise in multi-factor authentication (MFA) setup and testing.
Vulnerability management - scanning, prioritization, remediation validation.
Ability to design and interpret security dashboards for monitoring and reporting
Awareness of system throttling and its security implications.
Ideally comfortable upskilling the rest of the team so we can cover basic Cybersecurity testing
Required Experience:
Previous experience with manual testing (systems, APIs, and applications)
Languages: JavaScript and Python
Tools: Confluence, Jenkins, Jira, Splunk
Desired Industry and Competencies
Knowledge of authentication mechanisms (OAuth, SAML, JWT, etc.).
Experience working in healthcare
If you are interested in this role or wish to apply, please feel free to reply to this advert or call me on (phone number removed).
Senior Data Engineer - Azure
Tria
London
In office
Senior
£72k - £75k
RECENTLY POSTED
python
sql
microsoft-azure
Senior Data Engineer (Azure)
2-3 days on-site - central London
up to 75k + 20% Bonus + Excellent Beneifts
Our client is a leading global Retail/FMCG brand undergoing an exciting period of rapid growth and transformation. With significant investment in data and technology, they are building a world-class data platform to power decision-making across every area of the business - from supply chain and logistics to marketing, customer sales and in-store operations.
As part of this journey, they are expanding their Data Engineering team and looking for a Senior Data Engineer (Azure) to help shape and scale the next generation of data products and pipelines.
The Role
As a Senior Data Engineer, you’ll play a key role in designing, building, and optimising scalable data pipelines and solutions on Microsoft Azure. You’ll work closely with Data Architects, Analysts, and stakeholders in the business to expand the current data platform - which already powers sales and performance dashboards - into a holistic, enterprise-wide ecosystem.
You’ll bring strong technical expertise, a passion for clean, reliable data, and the ability to mentor others in modern data engineering best practices.
Key Responsibilities
Design, build, and maintain robust, scalable, and efficient data pipelines using Azure Data Factory, Databricks, and related tools.
Expand the existing data lake and warehouse to include new domains such as supply chain, marketing, finance, and customer data.
Develop and optimise ETL/ELT processes to integrate data from diverse global sources (POS systems, e-commerce platforms, CRM, ERP, etc.).
Implement data quality frameworks, monitoring, and alerting to ensure high data reliability and integrity.
Collaborate with cross-functional teams (Data Scientists, Analysts, Architects, and Business SMEs) to deliver data products that drive insights and innovation.
Contribute to data modelling and schema design, ensuring alignment with enterprise data architecture standards.
Champion best practices around data governance, security, and compliance (GDPR, CCPA, etc.).
Mentor and support junior engineers, promoting a culture of technical excellence and continuous improvement.
Skills & Experience
Essential:
Proven experience as a Data Engineer (6+ years), ideally within a large-scale or global organisation.
Strong expertise in the Azure data ecosystem, including:
Azure Data Lake / Data Lakehouse
Azure Data Factory / Synapse Pipelines
Databricks
Azure SQL Database or Synapse Analytics
Solid understanding of data warehousing principles, ETL/ELT design, and data modelling
Experience with CI/CD
Familiarity with data quality frameworks and data governance.
Strong SQL and Python skills.
Experience working in Agile delivery environments.
To apply for this role please email across your CV ASAP.
Senior Computer Scientist
Career Smart Consulting Ltd
Buckinghamshire
In office
Senior
£45k - £75k
RECENTLY POSTED
processing-js
javascript
c++
python
Salary: 45,000 - 75,000 per annum
Experience Level: highly flexible, minimum 2 years experience
Benefits: Monthly paid bonus (circa 3-4k per year), pension, 25 days holiday and lots more
Location: Aylesbury area
Senior Computer Scientist Overview
This is a great opportunity for a senior computer scientist to join a growing medical technology company based in Buckinghamshire. The business have a total of around 300 employees within the group, however this role is working directly with the novel R&D projects side of the business, which is much smaller, with around 25 employees. This will give the safety of a larger group, but with the day to day feel of a smaller, progressive, and technically challenging business.
The senior computer scientist will be working on highly complex projects, specifically a novel surgical robotics system. You will need to have a strong educational background, ideally a 1st class degree from a top UK university.
You will be a key part of a talented group of multi-disciplined engineers. You will collaborate very closely with electronics and mechanical engineers to develop projects from the ground up. You will need to be mathematically minded, with expeirence on C++, Python and Javascript. Additional skills in image processing, computer vision, robotics etc is advantageous.
Senior Computer Scientist Requirements
A minimum of 2-3 years of commercial experience
A 1st class degree in computer science from a top UK university in computer science
Experience in C++, Python and Javascript
Knowledge of image processing and robotics is benefical
Mathematically minded and solution orientated
A passionate engineer with great communication skills
If you are interested in discussing this Senior Computer Scientist position, please apply now and Mike Smith will be in touch.
Performance Test Engineer - Python, Locust, automation
PCR Digital
Not Specified
Fully remote
Mid
£325/day - £350/day
RECENTLY POSTED
python
prometheus
terraform
grafana
kubernetes
docker
+5
Performance Test Engineer (Python Automation for large-scale, low-latency, distributed systems****Remote Europe)
Location: Remote (Europe & UK only)
Full-Time 6-Month Contract Start Date: within 1-2 weeks
350pd IR35 Outside TBC
We’re seeking a hands-on Performance Test Engineer with Strong Python and automation expertise to design, build, and execute the performance testing strategy for a high-scale, ad-serving platform built on Akka-based Java microservices. Required to build automated load frameworks using Locust (Python).
You’ll work closely with developers and DevOps engineers to simulate realistic traffic at scale, ensure sub-50ms latency under millions of concurrent users, and drive system optimizations across cloud infrastructure and code. This is a technical, high-impact role ideal for someone passionate about distributed systems performance, automation, and data-driven tuning.
Profile:
3-5+ years of performance engineering for large-scale, low-latency, distributed systems.
Proven success meeting p95/p99 latency SLAs under high concurrency (millions of RPS).
Strong Python and automation expertise - able to design reusable, scalable test frameworks. Experience with distributed load testing and synthetic traffic modeling in the cloud.
Analytical, structured, and effective communicator with strong documentation and collaboration skills.
Based in EU or UK with English (C1 or higher).
Nice to have: Java, Bash scripting, Terraform.
Key Responsibilities: Define and execute comprehensive performance test plans (load, stress, spike, soak, scalability, failover). Model real-world streaming traffic patterns (burstiness, fan-out, cache behavior, cold-start, geo distribution). Build automated load frameworks using Locust (Python) or JMeter, with data parameterization and correlation. Manage distributed load generation (containers, cloud workers) to simulate millions of concurrent users. Integrate performance metrics from CloudWatch, Prometheus, Grafana, and OpenTelemetry to analyze system bottlenecks. Develop SLA/SLO dashboards and integrate performance gates into CI/CD pipelines. Collaborate with DevOps and developers to tune JVM, Akka, thread pools, GC, caching, autoscaling, and database performance. Document test approaches, scenarios, results, and provide clear, actionable tuning recommendations.
Tech Stack: Load Tools: Locust (Python), JMeter; k6 or Gatling (nice to have). Languages: Python, Bash, Java (Maven/Gradle, JVM tuning basics). Infrastructure: Docker, Kubernetes, Terraform. Observability: CloudWatch, Prometheus, Grafana, OpenTelemetry. Architecture: Akka-based asynchronous Java microservices.
Logistics: Start date: 17 November 2025. Duration: 6 months (extension possible). Employment type: Full-Time (Freelance allowed). Location: Remote (Europe).
If you’re passionate about performance engineering and love optimizing systems that operate at global scale, we’d love to hear from you. Apply now and be part of an agile, innovative European tech team.
Everybody is welcome
Diversity and Inclusion Statement. PCR Digital
“At PCR Digital, we are committed to ensuring that diversity, equity and inclusion play a role at all stages of our recruitment - it is important to us that our own company culture and the culture of our network is as varied and supportive as possible. We love people (it’s why we do what we do), so, regardless of background, we welcome you to work with us or apply to any of our jobs if you feel that they are right for you.”
Asterisk Architect
DCS Recruitment Limited
Salford
Hybrid
Mid
£90k - £110k
RECENTLY POSTED
linux
php
python
perl
Senior Asterisk Architect
Manchester
90,000 - 110,000 DOE
Hybrid Role
We are urgently seeking a Senior Asterisk Architect to lead the design and deployment of carrier-grade Asterisk telephony platforms for a Manchester-based client. This is a high-impact role requiring deep architectural-level experience building Asterisk systems from the ground up, including AGI/AMI integration, SIP trunk management, and large-scale telephony architecture.
The Role
Architect and build end-to-end Asterisk PBX systems on Linux infrastructure
Lead development of advanced AGI and AMI/EMI gateway interfaces
Drive SIP integration, codec optimization, and high-availability designs
Mentor and guide engineering teams delivering telephony solutions
Collaborate across stakeholders to ensure robust, scalable, and compliant telephony services
What We’re Looking For
Extensive experience with Asterisk architecture, build, and customization
Expert knowledge of AGI, AMI/EMI, and related VoIP protocols (SIP, RTP, IAX2)
Strong Linux systems expertise with custom telephony optimizations
Proficiency in scripting and programming (Python, PHP, Perl, shell scripting) for advanced telephony automation
Proven leadership or senior technical mentoring experience
Why Join?
This role offers the chance to make a strategic influence within an established business undergoing transformation from legacy PBX to open-source telephony. Competitive salary, flexible contract options, and hybrid work environment.
This company is an equal opportunity employer and value diversity. They do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Interested?
Please submit your CV to Chris Prendergast at DCS Recruitment via the link provided**.** Alternatively email me on or call (phone number removed)
DCS Recruitment and all associated companies are committed to creating a working environment where diversity is celebrated and everyone is treated fairly, regardless of gender, gender identity, disability, ethnic origin, religion or belief, sexual orientation, marital or transgender status, age, or nationality
Python Developer
Teksystems
Leeds
In office
Mid
£70k - £80k
RECENTLY POSTED
python
aws
javascript
terraform
github
django
+2
Description
We are looking for an experienced Senior Developer/Tech Lead specializing in Python to join our innovative team. The ideal candidate will possess a strong technical background and leadership skills, enabling them to drive development projects, mentor junior developers, and collaborate effectively across teams. You will be responsible for designing and implementing high-quality, scalable software solutions.
Key Responsibilities:
Lead the design and development of complex applications using Core Python and web frameworks like Flask, FastAPI, Django.
Implement best practices in software development, including exception handling, data structures, and object-oriented programming (OOP).
Collaborate with Front End developers using JavaScript, CSS, and HTML to create seamless user interfaces.
Develop and optimize SQL databases, ensuring efficient data storage and retrieval.
Utilize AWS Core services and Terraform for cloud infrastructure management and deployment.
Design and implement serverless architectures and manage Docker containers.
Oversee the integration of various components and troubleshoot/debug applications to ensure smooth operation.
Mentor and guide junior developers in coding standards, version control using GitHub, and code tracking.
Automation: using Unit Testing and API Testing
Qualifications:
At least 5+ years of experience in software development, with a focus on Python and web frameworks.
Strong understanding of Front End technologies including Vue.js/React, CSS, and HTML.
Proven experience with databases and SQL, along with a solid grasp of data analysis and mathematics.
Familiarity with cloud services, particularly AWS, and infrastructure as code tools like Terraform.
Hands-on experience with Docker and serverless architectures.
Excellent problem-solving skills, attention to detail, and ability to work in a fast-paced environment.
Strong communication and leadership abilities, with a knack for mentoring team members.
Essential Skills:
Agile experience: prior experience and strong working knowledge in Agile methodologies and using processes to drive continuous improvement
Understanding of CI/CD processes and tools.
Ability to identify problems and develop problem statements, research on new technologies and propose proof of concepts with respect to existing business and new business
Ability to effectively present information and respond to questions from business and technical staff
Ability to adjust to rapidly changing requirements and timelines
Preferred Skills:
Experience with Object Relational Mappers (ORMs) and Server Side templating languages.
Advanced knowledge of AWS services and architecture best practices.
Familiarity with design patterns and software architecture principles.
Job Title: Python Developer
Location: Leeds, UK
Rate/Salary: .00 GBP Yearly
Job Type: Permanent
Trading as TEKsystems. Allegis Group Limited, Bracknell, RG12 1RT, United Kingdom. No Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as “Allegis Group”). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at our website.
To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go our website.
We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the “Contacting Us” section of our Online Privacy Notice on our website for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.
Python Developer
Falcon Chase International
Leeds
In office
Mid
Private salary
RECENTLY POSTED
python
javascript
github
We are looking for a Python Developer to join our innovative global technology team. This role offers the opportunity to lead complex, high-impact projects, mentor junior engineers, and shape the architecture of next-generation digital solutions.
Key Responsibilities
Lead the design and development of scalable applications using Core Python and frameworks such as Flask, FastAPI, and Django.
Implement software engineering best practices including exception handling, OOP, and data structure optimization.
Collaborate with Front End teams using React/Vue.js, JavaScript, HTML, and CSS to deliver seamless user experiences.
Design, develop, and optimize SQL databases for performance and reliability.
Manage and deploy cloud infrastructure using AWS Core Services and Terraform.
Build serverless architectures, manage Docker environments, and support automation through Unit and API testing.
Drive CI/CD initiatives, ensure code quality through GitHub version control, and conduct peer reviews.
Mentor junior developers and contribute to process and performance improvement across Agile teams.
Qualifications
5+ years of hands-on experience in Python development and web frameworks.
Proven expertise in Front End integration, SQL/database design, and data analysis.
Solid understanding of AWS, Terraform, and infrastructure as code concepts.
Experience with Docker, serverless environments, and Agile delivery models.
Excellent analytical, problem-solving, and communication skills.
Strong leadership and mentoring capabilities.
Essential Skills
Deep experience in Agile methodologies and continuous improvement practices.
Proficiency in CI/CD pipelines, automation tools, and DevOps processes.
Ability to translate business requirements into robust technical solutions.
Adept at working under dynamic timelines and evolving priorities.
Preferred Skills
Experience with ORMs, templating languages, and software architecture design patterns.
Advanced understanding of AWS architecture best practices.
Lead Python Developer
Syntax Consultancy
Leeds
Hybrid
Leader
£80k
RECENTLY POSTED
python
react
aws
javascript
terraform
github
+4
Leeds (Hybrid)
Permanent
to £80,000 (DOE)
Lead Python Developer needed for a permanent career opportunity based in Leeds (Hybrid). Start ASAP during Autumn 2025.
Hybrid Working: 3 days/week remote (WFH), and 2 days/week working on-site in the Leeds office.
A chance to work with a leading global IT transformation business specialising in large-scale Government/Public Sector projects.
Key experience, responsibilities + tasks:
Strong Python development expertise, and strong leadership skills, including the ability to drive development projects, and mentor junior developers.
Leading the design + development of complex applications using Core Python, and web frameworks (-eg- Django, Flask, FastAPI).
SQL Server database experience, including developing/optimizing SQL Server databases, data analysis, and efficient data storage/retrieval.
Familiarity with AWS Cloud Services, and Infrastructure as Code (IaC) tools like Terraform.
Design and implement serverless architectures, including Docker containers.
Mentoring junior developers in coding standards, Github version control, and code tracking.
Collaborating with Front End Developers using JavaScript, CSS and HTML to create seamless user interfaces.
Overseeing integration of various software components, and debugging and trouble-shooting applications.
Implementing best practice in software development, including exception handling, data structures + object-oriented programming (OOP).
Technical Environment: Python, web frameworks, Front End (Vue.JS, React, CSS, HTML), Design Patterns, Object Relational Mappers (ORMs), Server Side templating languages, Unit/API testing, AWS, CI/CD, Agile.
Benefits: Salary to £80k (DOE) + Hybrid + Annual Bonus + Pension + 22 days holiday plus BHs (rising to 25 days) + Death in Service + Health Care Plan + More.
JSON/AWS/Lambda Developer - Manchester
MWEK Solutions DMCC
Manchester
In office
Mid
£300k
RECENTLY POSTED
aws
github
grafana
python
jenkins
yaml
+2
My client is a UK sovereign AI company developing secure, mission-critical artificial intelligence and data platforms for defence, national security, and strategic industry partners.
Our systems operate at the intersection of Real Time data, autonomous decision support, and cloud-native infrastructure, with a strong emphasis on security, integrity, and performance.
They are scaling rapidly and seeking a hands-on Development & Operations Manager to lead the delivery and uptime of our AI cloud systems across AWS.
I need a JSON/AWS/Lambda Developer to bridge software engineering, DevOps, and cloud operations, ensuring secure, compliant, and high-availability environments for our AI workloads.
You’ll lead a small cross-functional team, manage deployment pipelines, automate processes, and enforce defence-grade reliability and observability standards.
Key Responsibilities
Lead and manage a small team (developers + DevOps engineers) delivering secure, scalable, and high-availability AI systems.
Own AWS-based infrastructure: Lambda, EC2, S3, CloudFormation/Terraform, CloudWatch, and VPC security.
Oversee JSON-based API integrations, data pipelines, and serverless event-driven architectures.
Implement continuous integration and deployment (CI/CD) pipelines for code, models, and infrastructure.
Ensure DevSecOps best practices - patching, logging, monitoring, and compliance with UK MoD or ISO27001 frameworks.
Manage incident response, uptime SLAs, and operational dashboards.
Collaborate with software engineers, AI researchers, and data scientists to optimise cloud performance.
Maintain documentation and enforce secure coding and deployment standards.
Support accreditation, audits, and readiness for UK sovereign hosting environments (IL2-IL5).
Report directly to the Head of Engineering/CTO on delivery metrics, operational risks, and team performance.
Required Skills & Experience
Strong experience managing AWS environments - Lambda, EC2, S3, CloudFormation, IAM, CloudWatch.
Hands-on with Python, JSON, and serverless architectures.
Deep understanding of CI/CD (GitHub Actions, Jenkins, or AWS CodePipeline).
Proven ability to secure and scale production systems.
Monitoring and observability tools (CloudWatch, Grafana, OpenTelemetry).
Familiar with data exchange formats (JSON, YAML, Parquet) and API design.
Leadership & Delivery
4-8 years in software development and/or DevOps, including 2+ in a management or team lead role.
Experience in defence, aerospace, or regulated sectors preferred.
Strong communicator with ability to translate technical ops into business risk and vice versa.
Comfortable managing multi-disciplinary teams (developers, data, infra).
Passion for secure AI infrastructure and UK sovereignty in technology.
Security & Eligibility
UK citizenship required
Must be eligible to work in the UK without restrictions.
Understanding of data classification and handling protocols desirable.
Ideal Backgrounds
DevOps or Engineering Manager in defence, cybersecurity, or AI infrastructure startup
Cloud Infrastructure Lead within AWS Partner or SaaS provider
Senior DevOps/Software Engineer ready to take on team management and delivery ownership
Please let me know if this role is of interest.
THE RIGHT CANDIDATE MUST BE A UK CITIZEN
Cyber Security Threat Hunter
Sanderson Recruitment Plc
Multiple locations
Hybrid
Mid
£75k - £85k
RECENTLY POSTED
linux
windows
python
powershell
splunk
macos
Peterborough/Hybrid Working
£75,000 - £85,000 + benefits
Fantastic new permanent opportunity for an experienced Security Engineer with strong Threat Engineering/Hunting experience required to join this specialist financial services business to help them deliver a range of proactive threat hunting cyber security projects.
As a specialist Threat Hunter you will be responsible for proactively searching for and identifying threat actors that have evaded traditional security defences. This role requires a deep understanding of attacker tactics, techniques, and procedures (TTPs), MITRE ATT&CK Framework, cyber kill chain as well as the ability to analyse large datasets to uncover hidden threats. The ideal candidate will be a creative and analytical problem-solver who can work independently and as part of a team to enhance their security posture.
Skills Required:
A strong proven background within Cyber Security engineering and at least 2-3 years’ experience dedicated to Threat Hunting, Threat Intelligence and Threat Modelling.
Proven experience in a SOC, CIRT, or similar security operations environment.
Deep understanding of network protocols, operating systems (Windows, Linux, macOS), and common enterprise applications.
Expertise in analysing network traffic (eg, packet analysis with Wireshark).
Proficiency with security tools such as SIEM (eg, Splunk, QRadar), EDR (eg, CrowdStrike, SentinelOne) and threat intelligence platforms.
Strong Scripting skills in at least one language (eg, Python, PowerShell).
Solid understanding of the MITRE ATT&CK framework and its application in threat hunting.
Strong analytical and problem-solving skills with a keen eye for detail.
Ability to think like an adversary and anticipate their next moves.
Strong understanding of forensic analysis principles.
Desired Certifications (one or more is a plus)
GIAC Certified Threat Hunter (GCTH)
GIAC Reverse Engineering Malware (GREM)
Offensive Security Certified Professional (OSCP)
Certified Ethical Hacker (CEH)
For any further queries regarding the role, please contact Danny Palmer at (see below)
Reasonable Adjustments:
Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.
If you need any help or adjustments during the recruitment process for any reason**,** please let us know when you apply or talk to the recruiters directly so we can support you.
Senior Full Stack Engineer
Haystack - Partnerships
London
Hybrid
Mid - Senior
£100k - £120k
RECENTLY POSTED
react
typescript
python
aws
Haystack is working with a direct employer on this opportunity.
Senior Full Stack Engineer (Frontend-focused)
Location: London (Hybrid – 3 days/week in office)
Type: Full-time
We’re hiring an exceptional Senior Software Engineer to help shape the future of our client’s platform.
The client’s brief:
You’ll play a key role in building intuitive, scalable, and high-performing features across our product. Whether your strength is in crafting elegant UI experiences or architecting robust backend systems, we’re looking for engineers who thrive in cross-functional teams and love owning features end-to-end.
What You’ll Do
Deliver impactful features across the stack, with a focus aligned to your expertise (frontend or backend).
Own systems from architecture and implementation to deployment and ongoing improvement.
Collaborate closely with design, product, and customer teams to translate ideas into polished user experiences.
Contribute to the evolution of our technical direction, engineering practices, and product strategy.
Participate in the full development lifecycle: planning, coding, reviewing, launching, and iterating.
What We’re Looking For
5+ years’ experience building and shipping full stack applications.
Deep experience with React and TypeScript, strong UI/UX sensibilities, and a portfolio that showcases your frontend work.
Strong experience building scalable APIs and backend systems, ideally using Python (or a willingness to learn it).
Solid understanding of cloud infrastructure (AWS, GCP, or Azure).
Comfortable working in fast-paced, collaborative environments.
Bonus: Experience in a high-growth startup, familiarity with testing tools (e.g., Playwright, Storybook), and serverless architecture.
Tech Stack
Frontend: React, TypeScript, Playwright, Storybook
Backend: Python, FastAPI, Postgres, TypeScript
Cloud: AWS (Lambda, DynamoDB, EKS, etc.)
DevOps & Tooling: GitHub Actions, Terraform, Docker

Frequently asked questions

What types of Python jobs can I find on this platform?
You can find a wide range of Python jobs including web development, data analysis, machine learning, automation, and backend development roles across various industries.
Do I need to be an expert in Python to apply for jobs listed here?
No, job listings cater to different experience levels, from entry-level positions to senior developer roles. Make sure to review the job requirements carefully before applying.
Can I filter Python jobs by location or remote work options?
Yes, our platform allows you to filter Python job listings by location, remote or hybrid work models, ensuring you find opportunities that fit your preferences.
Are internships or freelance Python jobs available on this site?
Yes, we feature a variety of job types including internships, freelance, contract, and full-time Python positions to accommodate different career paths.
How often are new Python job listings posted?
New Python job listings are added regularly, often daily, so be sure to check back frequently or sign up for job alerts to stay updated.