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
Application Security Engineer
Spencer Rose Ltd
Multiple locations
Hybrid
Mid
£90k
RECENTLY POSTED
github
powershell
python
bash
jenkins
Bristol - 3 days a week on site
£90,000 + great benefits
An impressive financial services business is looking to hire an Application Security Engineer to support this team with the risk and remediation activities. This business is going through a big technology transformation programme that is estimated to take 3 -5 years. The successful Application Security Engineer will be part of this journey and have great technical exposure and the ability to rapidly progress. Working closely in one of transformation projects, the successful Application Security Engineer will work closely with the wider security and technology teams to define the strategy and roadmap of technology changes moving forward.
Application Security Engineer
Duties and Responsibilities
The successful Application Security Engineer will:
Provide security input into solution design to ensure that security principles are incorporated at both the platform and software level
Automate tooling to run security fixes over a variety of repo’s
Ensure that security requirement input is provided across the programme to ensure that the new technology is secure by design
Support the teams to interpret security requirements of the project
Conduct threat modelling and pen testing to identify threats and establish controls
Support wider teams with security advice and guidance in both a verbal and written format
Lead delivery of hands-on security engineering solutions when needed
Application Security Engineer - Your Background
The ideal Application Security Engineer will have:
Experience in a similar role, in both responsibility and scale
Proficiency with one of the following: Python, Jenkins, Powershell, Bash, GitHub Actions
Relevant professional certifications for example:
CISSP
SANS
Crest/CHECK
Strong understanding of shift left
Proven experience with of working with development teams on security related topics
Either hands on secure software development or applications security testing
Likely come from a pen testing, SRE, or Software Development Background
We invite individuals from underrepresented groups to apply for any of our roles and are committed to supporting accessibility needs.
Lead Software Engineer
Mars Recruitment
Abingdon
Hybrid
Leader
£65k
linux
c++
python
Lead Software Engineer C++ Python Linux Oxfordshire Hybrid £65,000pa plus benefits:
Do you enjoy technically leading and mentoring Software Engineers utilising C++ & Python on Linux, passing on your knowledge and experience to help nurture and develop future Engineers?
If so, this Lead Software Engineer role will be perfect for you. Our client is at the forefront of scientific research industry developing instrumentation and tools to aid groundbreaking science.
They now seek a highly dynamic Lead Software Engineer who thrives in a fast-paced, evolving environments and can seamlessly adapt to changing priorities. The ideal candidate will not only bring technical expertise and architectural vision but also excel in collaboration and stakeholder engagement. Exceptional interpersonal skills are essential, as this role involves working closely with cross-functional teams, mentoring engineers, and effectively communicating complex concepts to both technical and non-technical audiences. We re looking for someone who can inspire, influence, and drive alignment while fostering a positive and innovative team culture.
The successful Lead Software Engineer will need the following qualification, experience and skills:
A degree in a Software Engineering, Mathematics or Science/Materials subject
Experience in Linux based software application development using modern C++
Experience with network and other communication buses.
Experience with tools such as CMake
Our client is offering a hybrid working arrangement with 3 days in their offices and 2 days from home. There is flexible start and finish times so you can plan your day around your preferred hours.
For more information on the client, products, career development, benefits etc, please send MARS a copy of your CV or drop Lee Cherrill a linkedin connection request or contact him through the MARS Recruitment website.
MARS Recruitment is an equal opportunities employer and positively welcomes applications from suitably qualified applicants regardless of race, colour, sex, marital status, national origin, religion, age, disability, or any other protected status. Suitable candidates for the role will be contacted within 3 working days, unfortunately if you haven t heard back in this time your application has been unsuccessful at this time.
MARS Recruitment is a specialist Engineering & IT recruiter working in partnership with companies across the UK and offers services of both an Employment Business (for Temporary/Contract roles) and an Employment Agency (for Permanent roles).
Software Engineer - Robotics
Mars Recruitment
Didcot
Hybrid
Mid
£55k - £65k
processing-js
c++
python
Software Engineer Robotics Harwell Hybrid £55,000pa - £65,000pa plus share scheme & benefits:
A once in a lifetime opportunity has arisen for a passionate Robotics Software Engineer to join a stealth robotics company based in the Oxfordshire area. This amazing business and AUV submersible robot have massive potential across a range of different industry sectors. The Robotics Software Engineer will be responsible for the design, development, and integration of advanced software for next-generation underwater unmanned platforms using C++, Python on ROS/ROS2. This role will play a pivotal part in driving control, autonomy, perception, and mission-critical software for submersible robotic systems.
If you re passionate about robotics and the autonomous vehicle and unmanned vehicle industry, you honestly need to make contact with us, this Robotics Software Engineer role is not to be missed. Candidates must be British Citizens or have lived in the UK for a minimum of 5 years, due to needing SC clearance.
Key Responsibilities:
Design, and development of software for autonomous underwater vehicles (AUVs) and remotely operated vehicles (ROVs), leveraging ROS/ROS 2 and other robotic middleware.
Integration and selection of a wide array of sensors (e.g., sonar, cameras, Doppler velocity logs, IMUs) and actuators into robust, modular control frameworks.
Implementation of autonomy algorithms, including SLAM, path planning, adaptive control, and real-time obstacle avoidance, with focus on GNSS denied localisation.
Development of real-time systems for data acquisition, onboard processing, and underwater communication (acoustic, RF, optical).
Testing and validation, including hardware-in-the-loop simulations and live sea trials, ensuring robust performance in challenging marine environments.
Collaborate with multidisciplinary teams including systems, mechanical, and electrical engineers to ensure cohesive and reliable system integration.
Maintain clear and concise documentation, and manage source control using tools like Git/GitLab.
Qualifications:
Bachelor’s or Master s degree in Robotics , Computer Science, or a related field.
4+ years of experience in embedded systems, robotics software, or unmanned systems development.
Strong expertise in C++, Python, and software development for real-time systems.
Experience with ROS or ROS 2, including custom nodes, launch files, and integration with hardware.
Experience with embedded software development such as STM32, ESP32, and Arduino. Bonus if you have worked with Pixhawk.
Ability to work in field conditions, including support for field testing and sea deployments.
Preferred Experience:
Domain Experience in maritime, defence, or subsea robotics industries.
Knowledge of machine learning, underwater SLAM, or AI for autonomy in constrained environments.
Familiarity with underwater navigation, acoustic communications, or environmental sensing.
If you re passionate about both robotics, in particular autonomous underwater or submersible vehicle and unmanned vehicle industry, and you love software engineering within this space, please get in touch ASAP.
MARS Recruitment is an equal opportunities employer and positively welcomes applications from suitably qualified applicants regardless of race, colour, sex, marital status, national origin, religion, age, disability, or any other protected status. Suitable candidates for the role will be contacted within 3 working days, unfortunately if you haven t heard back in this time your application has been unsuccessful at this time
MARS Recruitment is a specialist Engineering & IT recruiter working in partnership with companies across the UK and offers services of both an Employment Business (for Temporary/Contract roles) and an Employment Agency (for Permanent roles).
Systems Engineer
Saab UK
Multiple locations
Fully remote
Mid
Private salary
linux
nagios
windows
terraform
itil
window-server
+7
Introduction
Saab UK is part of Scandinavia’s largest defence company, bringing together the best of Swedish and British innovation. Saab offers world-leading solutions and services in defence, aviation, space, and civil security to keep people and society safe. Our UK presence has been growing at pace, meaning we can offer a wide range of opportunities for personal fulfilment and career growth. We currently employ over 600 people across eight sites in the UK, and our specialisations include software engineering, underwater robotics, radars, AI, and armed forces training.
What you will be part of
Explore a wealth of possibilities. Take on challenges, create smart inventions, and grow beyond. This is a place for curious minds, brave pioneers, and everyone in between. Together, we achieve the extraordinary, each bringing our unique perspectives. Your part matters.
Saab is a leading defence and security company with an enduring mission, to help nations keep their people and society safe. Empowered by its 26,000 talented people, Saab constantly pushes the boundaries of technology to create a safer and more sustainable world.
Saab designs, manufactures and maintains advanced systems in aeronautics, weapons, command and control, sensors and underwater systems. Saab is headquartered in Sweden. It has major operations all over the world and is part of the domestic defence capability of several nations. Read more about us here
The Role
You will be part of Public Safety Solutions (PSS), which develops advanced software applications and solutions for mission critical control room operations including for Police, Fire & Rescue and Airports. As a Systems Engineer you will provide technical support to customers, projects and development teams. Working with engineers based in both the UK and Sweden, to maintain and update SAFE and its related integrated systems and services. You will gain a comprehensive knowledge of the SAFE operating environment, configuration and core functionality, as well as deep expertise in system components and integrations. This is a fully remote position with the option of working from the Hull office. Occasional travel will be required to our customer sites.
How we work
A team of self-motivated individuals with the ability to work unsupervised supporting a mission critical service. Working to towards a 99.999% availability, our collaborative team follows a DevOps approach to provide a service with constantly evolving priorities and growing customer base. As a team, we are working on the goal of transforming in to Site Reliability Engineers (SRE). We are looking to expand this team with the addition of the right person that will both complement our existing skills and help us to grow through continuous improvement.
Key responsibilities
Deploy, maintain and support SAFE operating environments for customers.
Provide 2nd and 3rd line support to customers as part of service operations team.
Maintaining on-premise and Cloud infrastructure, server builds, configurations and patching.
Planning, testing and documentation of installations and changes.
Advising projects and customers with technical matters and system troubleshooting relating to infrastructure, applications and environments.
Be part of an on call weekly rotation shared across the Support and Operations teams.
Experience/Qualifications
Essential requirements
Demonstrable knowledge and experience in 3 or more of the following:
Microsoft Windows Server
Microsoft SQL Server
Networking (Load balancing, Firewalls, TCP/IP)
Linux (Debian or RHEL)
Telephony/UC (SIP, ACD, VOIP)
Active Directory (ADFS, domain management, users/groups, policies, certificates etc.)
Infrastructure management and maintenance (COTS hardware & Virtualisation - VMware, Hyper-V)
Good knowledge and experience of ITIL
Experience of managing high availability environments and systems or with similar critical infrastructure delivery experience.
Highly attentive with the ability to deal with changing priorities and context switching.
A positive attitude to innovation, change and transformation are essential characteristics to be successful in this role.
Excellent communication skills - written and verbal.
Desirable, but not essential
Familiarity with Agile methodologies, tools and ways of working.
Experience and knowledge of CI/CD tools.
Experience in scripting/coding (Python, C#, PowerShell).
Experience of common automation tools (Terraform, Ansible).
Experience with monitoring solutions (Nagios, Zabbix, NetCool, Icinga, Elastic).
Previous experience of working in a DevOps environment.
If you aspire to help create and innovate whilst developing yourself in a challenging team setting, Saab may well have the perfect conditions for you to grow. We pride ourselves on a nurturing environment, where everyone is different yet we share the same goal - to help protect people.
AWS Data Engineer
Tenth Revolution Group
London
Hybrid
Mid
£85k - £95k
aws
github
processing-js
python
jenkins
gitlab
+1
Senior Data Engineer - London (Hybrid 3 to 4 days)
Type: Full-time
Location: London, UK
Help Build the Future of Data in Financial Services
A leading financial services client is growing its data engineering team and is looking for experienced engineers who are passionate about building scalable, high-quality data systems. This is an opportunity to work on globally impactful products in a modern cloud environment, alongside a collaborative team that values clean code, continuous learning, and strong engineering principles.
What You’ll Be Doing
You’ll be a key contributor to the development of a next-generation data platform, with responsibilities including:
Designing and implementing scalable data pipelines using Python and Apache Spark
Building and orchestrating workflows using AWS services such as Glue, Lambda, S3, and EMR Serverless
Applying best practices in software engineering: CI/CD, version control, automated testing, and modular design
Supporting the development of a lakehouse architecture using Apache Iceberg
Collaborating with product and business teams to deliver data-driven solutions
Embedding observability and quality checks into data workflows
Participating in code reviews, pair programming, and architectural discussions
Gaining domain knowledge in financial data and sharing insights with the team
What They’re Looking For
Core Requirements
Proficiency in Python, with a focus on clean, maintainable code (bonus for experience with type hints, linters, and testing frameworks like pytest)
Solid understanding of data engineering fundamentals: ETL/ELT, schema evolution, batch processing
Experience or strong interest in Apache Spark for distributed data processing
Familiarity with AWS data tools (e.g., S3, Glue, Lambda, EMR)
Strong communication skills and a collaborative mindset
Comfortable working in Agile environments and engaging with stakeholders
Bonus Skills
Experience with Apache Iceberg or similar table formats (e.g., Delta Lake, Hudi)
Exposure to CI/CD tools like GitHub Actions, GitLab CI, or Jenkins
Familiarity with data quality frameworks such as Great Expectations or Deequ
Interest in financial markets, investment analytics, or index data
Why Join This Team?
Work on mission-critical systems used by financial professionals worldwide
Solve real-world data challenges at scale
Collaborate with a diverse team of engineers and domain experts
Enjoy a flexible hybrid working model with autonomy and support
Accelerate your career with learning opportunities and mentorship
Diversity & Inclusion
The client is committed to fostering an inclusive and accessible workplace. They welcome applicants from all backgrounds and provide accommodations throughout the hiring process to ensure fairness and equity.
Interested?
If you’re excited about building data systems that matter, enjoy writing clean code, and want to grow in a collaborative environment - this could be the perfect next step in your career.
AI Technical Consultant
Lloyd Recruitment - Epsom
Weybridge
In office
Mid
£60k - £70k
aws
java
python
Job Title: AI Technical Consultant
Location: Weybridge, Surrey
Contract: 12-month FTC
Salary: 60,000 - 70,000 (DOE)
About the Role
Seeking an experienced AI consultant (3-5 years in AI/ML roles, 8-10 years total) to design, implement, and advise on AI/ML solutions that deliver business value. You’ll work with cross-functional teams to define strategy, build innovative solutions, and guide stakeholders on AI adoption.
Key Responsibilities
Build and refine LLM/SLM-based AI solutions (RAG, fine-tuning, prompt engineering).
Design and oversee AI solution architecture (cloud & on-prem).
Develop and deploy ML models into production.
Identify AI opportunities aligned with business processes
Prototype, test, and optimize AI applications.
Stay current with open-source AI/ML frameworks.
Communicate AI capabilities and set realistic expectations.
Essential Skills & Experience
Strong expertise in GenAI, NLP, and ML.
Hands-on experience with LLMs/SLMs, Python, Java, SQL/NoSQL.
API development, web scraping, data integration.
On-prem AI model deployment, open-source frameworks (e.g. Hugging Face, LangChain).
Strong consulting and communication skills.
Preferred
Knowledge of data structures, algorithms, and solution architecture.
Experience with cloud AI platforms (AWS, Azure, GCP).
Broad ML knowledge and prior consulting with international teams.
Refer a friend and earn up to 500!
Unfortunately, due to high numbers of applications, we are only able to respond to shortlisted applicants. If you have not heard from us within 5 days, please assume that you have not been shortlisted on this occasion.
By applying for this vacancy, you accept Lloyd Recruitment Services Privacy and GDPR Policy which can be found on our website and therefore gives us consent to contact you.
Lloyd Recruitment Services are acting as a recruitment agency in relation to this vacancy and are an equal opportunities employer.
JM15178
Informatics Developer
Big Red Recruitment Midlands Limited
Buckinghamshire
Hybrid
Mid
£45k - £55k
linux
processing-js
python
powerbi
Do you want to make a difference to world health?
As a Developer you’ll join the technology department for an organisation who specialise in biomedical research for the academic, pharmaceutical and biotech community. This organisation was at the forefront of sample processing during the Covid pandemic.
Your role will sit in a well-established development team and will require you to create connections between our clients commercial Laboratory Information Management System (LIMS) and their internal software platforms. This includes designing workflows and interfaces to facilitate data exchange.
You will join a team of dynamic and likeminded individuals, who work in a collaborative and supportive culture.
Location: Milton Keynes (4 Office Days per Week)
Salary: £45,000 - £55,000 / 26 days holiday + 2 days every 2 years till a 40-day maximum is reached / Pension 5%/6% or 8%/12%
Ideally you will have experience with:
Python for scripting & automation.
Experience with SQL/MySQL/PostgreSQL
Exposure to dashboard/reporting solutions using PowerBI (or equivalent)
Experience of the bioscience sector would be advantageous, particularly working with LIMS would be advantageous but if you have experience working in a similar environment or on a similar ERP then please still apply!
Basic Linux systems administration at the command line, including editors, shell scripting and file management
We are an equal opportunity recruitment company. This means we welcome applications from all suitably qualified people regardless of race, sex, disability, religion, sexual orientation or age. We are particularly invested in Neurodiversity inclusion and offer reasonable adjustments in the interview process.
Reasonable adjustments are changes that we can make in the interview process if your disability puts you at a disadvantage compared with others who are not disabled. If you would benefit from a reasonable adjustment in your interview process, please call or email one of our recruiters.
Site Reliability Engineer
JAM Recruitment Ltd
London
In office
Mid
£500/day - £550/day
prometheus
itil
mongodb
confluence
kubernetes
jira
+11
UKIC DV Cleared Site Reliability / DevOp Engineer
London - 5 Days Onsite
Up to 550 per day (Umbrella, Inside IR35)
12-Month Contract
Must hold UKIC DV Clearance
Are you passionate about reliability, automation, and supporting mission-critical systems? Join this global defence organisation as a Site Reliability Engineer (SRE) and help shape the future of one of the UK’s most vital national security platforms.
You’ll be joining a growing SRE team at the heart of the customer’s mission, focused on ensuring performance, availability, and scalability-while driving continuous improvement and innovation.
About the Role
As an SRE, you’ll combine your operational expertise with software engineering skills to minimise manual effort and drive automation across complex systems. This role is perfect for someone who thrives on solving hard problems, automating the mundane, and building intelligent tools to enhance system reliability.
Key Responsibilities
Support and maintain essential services behind critical applications.
Participate in a 24/7 on-call rota (1 week in 5), with extra allowance and overtime.
Proactively enhance system availability, performance, and resilience.
Develop tools and solutions to automate repetitive tasks and reduce operational toil.
Collaborate with development teams to embed best practices and SRE principles.
Deploy and manage monitoring systems to provide intelligent observability.
Engage with the wider DevOps/SRE community within the organisation.
Ideal Skills & Experience
We’re more interested in your curiosity, enthusiasm, and problem-solving ability than ticking every box. However, experience in any of the following areas would be advantageous:
Software development in web technologies or OOP (e.g., Python, Java, etc.)
Database tech: Oracle SQL, PostgreSQL, MongoDB
Proficient with Linux/Windows command line (Bash, PowerShell)
Monitoring: Grafana, Prometheus, ELK, Splunk
Agile working and tooling (e.g., Jira, Confluence)
Diagnosing and resolving complex system issues
ITIL knowledge or exposure to IT service operations
Containerisation: Docker, Kubernetes, OpenShift
Awareness of modern tech trends and tooling
Security Requirements
UKIC DV clearance holder only
Why Apply?
Join a forward-thinking SRE team in an environment where your work directly supports UK national security.
Help shape tooling, practices, and culture from the ground up.
Work alongside brilliant minds on meaningful problems.
Receive ongoing training and professional development.
If you’re excited about automation, resilient systems, and the opportunity to work on a high-impact project-this is your chance to make a difference.
Senior Dev Ops Engineer/ Site Reliability Engineer
Computer Futures
Coventry
In office
Senior
£65k - £75k
linux
react
terraform
aws
mysql
kubernetes
+6
Elevate your career with our dynamic team, where you’ll have the opportunity to influence our direction and make your mark. We’re looking for a skilled and passionate DevOps Engineer who is committed to building robust, scalable, and secure systems. If you’re passionate about technology and dedicated to helping customers, we want to hear from you.
Responsibilities
Automate the deployment, scaling, and management of infrastructure using Infrastructure as Code (IaC) principles.
Develop and maintain infrastructure using tools like Ansible and Terraform.
Manage and optimize cloud-based infrastructure on both Google Cloud Platform (GCP) and Amazon Web Services (AWS).
Ensure the high availability, performance, and security of infrastructure components, including Linux storage.
Implement and manage containerization solutions using Docker and Kubernetes.
Collaborate with development teams to support application deployments using Java, TypeScript, and React.
Work closely with cross-functional teams to investigate and resolve incidents, and participate in an on-call rotation.
Help maintain and manage database systems, with a significant emphasis on TimescaleDB, MySQL, and other relational databases like PostgreSQL.
Develop and maintain internal tooling and automation scripts, with a focus on Python.
Manage Public Key Infrastructure (PKI) systems.
Foster a culture of continuous improvement through the development of CI/CD pipelines and efficient processes.
Engage with internal and external customers to provide support and technical expertise.
Position Requirements
Demonstrable experience in Linux administration and Linux storage.
Proven experience with IaC, including Ansible and Terraform.
Strong experience with both GCP and AWS.
In-depth knowledge of containerization technologies like Docker and Kubernetes.
DBA experience is a huge plus, particularly with TimescaleDB, MySQL, or other PostgreSQL derivatives.
Familiarity with web application development and deployment using Java, TypeScript, or React.
Experience with Python scripting (minimal but required).
Experience with PKI systems.
Excellent problem-solving and troubleshooting skills.
Strong written and verbal communication skills.
To find out more about Computer Futures please visit (url removed)
Computer Futures, 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
Data Engineer
Tenth Revolution Group
United Kingdom
Fully remote
Mid
£50k - £60k
yaml
powershell
csharp
python
sql
microsoft-azure
+4
Data Engineer - Remote (UK-Based) Permanent Data Services
Are you passionate about data and eager to make a real impact? We’re seeking a talented Data Engineer to join a growing team and help shape the future of data-driven decision-making.
Location: Remote - UK-based
Type: Full-time, Permanent
About the Role
You’ll work with Microsoft technologies to build high-quality data solutions that empower colleagues and deliver best-in-class customer experiences. Collaborate with Architects, Engineers, and cross-functional teams to develop scalable solutions that meet business needs and regulatory standards.
Key Responsibilities
Design and deliver enterprise-level data solutions
Collaborate with technical and business stakeholders
Support cross-functional projects with Data Science, Digital, and Core Systems teams
Participate in Agile ceremonies and code reviews
Ensure compliance with data governance and security standards
Create documentation and support the development lifecycle
What We’re Looking For
Essential:
Strong experience in Data Engineering and Business Intelligence
Experience in regulated environments
Strong analytical and problem-solving skills
Excellent communication across all business levels
Expertise in Microsoft Data Platform (SQL Server, SSIS, SSAS, SSRS)
ETL/ELT pipeline experience
Solid understanding of data warehousing and modelling
Proficiency in T-SQL and DAX
Strong interpersonal and teamwork skills
Desirable:
Knowledge of financial services
Power BI experience
Programming/scripting (C#, Python, PowerShell)
Experience with Microsoft Azure
Exposure to PowerShell, Bicep, YAML, Power Platform
Please Note: This is a permanent role for UK residents only. This role does not offer Sponsorship. You must have the right to work in the UK with no restrictions. Some of our roles may be subject to successful background checks including a DBS and Credit Check.
Contact me: (url removed)
Lead Test Automation Engineer
Hays Technology
Leeds
Hybrid
Leader
£47k - £57k
javascript
kafka
selenium
python
sonarqube
tableau
+1
Your new company
Hays Technology are recruiting a Lead Test Automation Engineer to join a prestigious organisation based in Leeds. This is a permanent opportunity offering the chance to lead/mentor a high-performing test automation team within a forward-thinking and innovative environment.
Your new role
In your new role, you will lead a team of 8-10 test automation engineers, overseeing the design, implementation, and maintenance of automated testing across critical applications. You’ll be responsible for functional, system, integration, end-to-end, and security testing using tools such as Selenium and Karate.
You’ll collaborate closely with developers, analysts, and architects to enhance automation assets, while also contributing to performance testing using JMeter and LoadRunner. The role involves continuous improvement, mentoring, and active participation in recruitment and strategic initiatives.
What you’ll need to succeed
Essential skills and experience
Proven hands-on experience with test automation tools and frameworks (e.g. Selenium, Karate)
Strong understanding of testing methodologies and scripting languages (e.g. Python, JavaScript)
Experience with performance testing tools such as JMeter or LoadRunner
Ability to lead and mentor technical test teams
Excellent collaboration skills across DevOps and product teams
Exposure to Oracle ERP systems and data platforms
Desirable skills
Familiarity with middleware technologies (Kafka, IBM MQ, ACE)
Experience with security testing tools (e.g. Fortify, SonarQube, Twistlock)
Knowledge of application monitoring tools such as Control M
Exposure to generative AI and Tableau reporting
Participation in innovation initiatives such as hackathons
What you’ll get in return
This exciting role offers a salary between 47,000 - 57,000, depending on experience, along with excellent benefits including generous holidays, a competitive pension scheme and hybrid working.
What you need to do now
If you’re interested in this role, click ‘apply now’ to forward an up-to-date copy of your CV, or call us now.
Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C’s, Privacy Policy and Disclaimers which can be found at (url removed)
Automation Developer
Synergy Resourcing Solutions Limited
Norwich
Fully remote
Mid
£40k - £50k
powershell
python
sql
We are seeking a skilled and motivated Automation Developer to join a growing Digital Transformation team. This is a mid senior level opportunity for someone with proven experience in Robotic Process Automation (RPA) to help shape automation best practices and deliver real business impact.
The Role
As an Automation Developer, you will play a key role in designing, building, and optimising automation solutions to improve efficiency across the organisation. Working within a newly established digital team, you will help define coding standards, governance, and contribute to a Centre of Excellence approach for automation.
You will be responsible for as a Automation Developer:
Designing, developing, and maintaining automation workflows using UiPath and other tools.
Integrating automations with APIs, databases, Excel, and enterprise applications.
Configuring and monitoring bots through Orchestrator, including queue and schedule management.
Ensuring solutions follow best practices (exception handling, modular design, reusability).
Collaborating with stakeholders, business analysts, and team members to ensure business needs are met.
Supporting and troubleshooting automations post-deployment.
Essential Skills & Experience as a Automation Developer:
Strong hands-on experience with UiPath Studio, Orchestrator, and REFramework.
Proven track record designing and delivering attended and unattended bots.
Experience with APIs, SQL, and integrating with enterprise systems.
Solid understanding of RPA design principles and automation lifecycle.
Exposure to Agile delivery, DevOps, and version control.
Strong communication skills and ability to work with technical and non-technical stakeholders.
Desirable Skills
Knowledge of Power Automate, PowerShell, or Python.
Familiarity with IT infrastructure concepts (networking, databases, cryptography).
Experience coaching junior developers or contributing to internal training initiatives.
Understanding of AI/ML and OCR/Document Understanding capabilities.
What s on Offer
Competitive salary and benefits package.
Fully remote working
Opportunity to shape best practices and technical standards in a growing team.
Professional development and training in automation technologies.
A collaborative, forward-thinking environment where innovation is encouraged.
For more information and a confidential conversation, please apply or contact Ruben at Synergy.
Graduate / Junior Software Engineer
ECM Selection (Holdings) Limited
Royston
In office
Graduate
Private salary
csharp
python
Work on software used for autonomous robots for real-world applications
Royston, Herts; £Graduate + Benefits
Based near Royston, this engineering company develops mobile, autonomous robotic systems. Their products are being used in the field by their customers, delivering real-world solutions. As they expand, they are looking to hire a graduate / junior engineer to join their software team. The team are nimble, and so hires need to be adaptable and have the aptitude to pick things up quickly. Whilst the role would be mentored, it would suit someone who has the get-up-and-go attitude for independent work looking to over-deliver on any tasks they are given.
Requirements:
Strong academic background which should include a 1st / high 2.1 degree in Computer Science, Electronics or similar from a top ranked university, as well as A / A grades in Maths and Physics at A-level (7 / 6 at IB) provide full details within your CV .
Demonstrable work experience (internships, placement year) or substantial hobby projects in software development, ideally for an electronics-based technology this should be described within your application .
Keen interest in robotics including performance, machine learning or computer vision.
Evidence of software competence and aptitude through projects using different programming languages including C#, Python or writing firmware describe your projects .
Good communication skills and keenness to learn and develop new skills.
Due to the nature of projects, it is expected you would mostly be onsite. Only applicants with unrestricted rights to work in the UK will be considered.
Another top job from ECM, the high-tech recruitment experts.
Even if this job’s not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV.
Please apply (quoting ref: CV27488) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Application Services Engineer - Trading - Low Latency
Square One Resources
London
Hybrid
Mid
£500/day - £550/day
linux
prometheus
powershell
grafana
python
bash
Job Title: Application Services Engineer - Trading - Low Latency
Location: London - 3 days per week in the office
Salary/Rate: Up to 500 per day INSIDE IR35
Start Date: 18/10/2025
Job Type: Contract
Job Responsibilities/Objectives
You will be a member of the team that is responsible for the support and management of the of the infrastructure that supports the Bank’s electronic business. Team members will work closely with core Infrastructure teams, development and the business responding to requests, fault reports, often being required to resolve issues quickly, under pressure and sometimes out of hours. In addition to business as usual activity there are a great number of infrastructure projects and tasks that must be completed.
Deliver and support low latency connectivity and monitoring solutions for the Global Markets business, aligned with front-office trading and regulatory needs.
Apply SRE principles to improve availability, latency, performance, and capacity planning across trading infrastructure.
Collaborate with network and platform engineers to design reliable, self-healing systems and reduce manual intervention through automation.
Own and execute the Global Markets connectivity roadmap, from project delivery through to operational handoff and lifecycle management.
Partner with business stakeholders and platform owners to ensure infrastructure and observability tooling meets evolving trading requirements.
Monitor and manage capacity and performance of global connectivity systems, working with regional teams to aggregate local intelligence.
Conduct deep-dive post-incident analysis and forensic reviews during high-impact market events (e.g., non-farm payroll), using packet analysis to identify systemic improvements.
Develop and maintain automated alerting, health checks, and dashboards, supporting proactive detection of issues and system degradation.
Lead lab-based testing and benchmarking initiatives for new connectivity solutions, ensuring readiness for production deployment.
Produce operational and performance KPIs, SLO/SLI metrics, and executive summaries to support senior decision-making.
Champion continuous improvement and innovation, driving technology adoption in monitoring, resiliency, and incident response tooling.
Required Skills/Experience
The ideal candidate will have the following:
Strong background in low latency network engineering, including TCP/IP, multicast, traffic shaping, and performance analysis.
Proven experience with packet capture and analysis tools (Wireshark, tcpdump, Corvil/PICO); ability to build custom decoders is highly advantageous.
Familiarity with SRE tools and practices, including infrastructure as code (IaC), CI/CD pipelines, error budgets, and reliability-focused SLIs/SLOs.
Experience supporting real-time trading applications, including feed handlers, matching engines, and algo trading platforms.
Strong working knowledge of messaging middleware (Solace, 29West, Tibco, LBM, or equivalent) in performance-sensitive environments.
Proficient in scripting and automation using Python, Bash, or PowerShell to streamline monitoring, alerting, and recovery workflows.
Knowledge of FIX, market data, and order routing protocols in a trading environment.
Exposure to observability platforms such as ITRS Geneos, Prometheus, Grafana, or custom telemetry stacks.
Comfortable working across Linux systems, hybrid infrastructure, and global production environments.
Excellent communication and reporting skills, with ability to translate technical data into actionable business insights.
If you are interested in this opportunity, please apply now with your updated CV in Microsoft Word/PDF format.
Disclaimer
Notwithstanding any guidelines given to level of experience sought, we will consider candidates from outside this range if they can demonstrate the necessary competencies.
Square One is acting as both an employment agency and an employment business, and is an equal opportunities recruitment business. Square One embraces diversity and will treat everyone equally. Please see our website for our full diversity statement.
Systems Integration Engineer
Unicorn Resourcing
Cambridge
Hybrid
Mid
£40k - £45k
linux
windows
asp-net
processing-js
python
jenkins
Location: Cambridge (Hybrid Monday & Friday WFH)
Salary: Circa £45,000 (Depending on Experience)
The Role
An exciting opportunity has arisen for a Systems Integration Engineer to join a forward-thinking technology business in Cambridge. This role offers the chance to work in a collaborative, hybrid environment, contributing to the delivery of high-quality, cutting-edge products.
Working closely with a multi-disciplinary engineering team including mechanical, hardware, software, and logic specialists you ll play a key role in ensuring seamless integration, reliable performance, and end-to-end quality across complex systems.
In this hands-on position, you ll verify and validate the performance of a Windows-based ASP.Net Server product used for high-speed image processing and integration with printhead drive electronics.
Key Responsibilities
Perform manual system integration and functional testing, ensuring smooth interaction between hardware and software components.
Participate in Agile Scrum meetings to align on priorities and progress.
Develop and maintain basic Python scripts to automate repetitive tests and support regression testing.
Investigate and document defects, working with engineers to identify and resolve issues.
Validate full system behaviour, including REST API interactions and hardware responses.
Maintain and improve test environments, plans, and cases.
Identify test cases suitable for automation and collaborate with automation engineers to implement them.
About You
Essential:
Strong academic background in science, technology, computer science, or engineering.
At least 2 years experience in system-level testing or hardware/software integration.
Analytical troubleshooting skills and attention to detail.
Experience testing network-based applications (REST APIs, client-server).
Basic scripting skills in Python.
Desirable:
ISTQB Foundation or similar qualification.
Experience with Linux, Embedded Linux, and Windows OS.
Knowledge of CI tools (e.g., Jenkins) and version control (e.g., Git/SVN).
If you are interested in the role of Systems Integration Engineer and feel that you have the relevant experience, please contact your Recruitment Partner, Lisa Logan at Unicorn Resourcing on (phone number removed) or email (url removed)
If this job isn’t exactly right for you but you’re looking for something new, please contact us for a confidential career discussion.
Unicorn Resourcing Limited is acting as an Employment Agency in regard to this Permanent opportunity.
Data Engineer
Mane Contract Services
Hereford
In office
Mid
£50k - £60k
python
What we can offer you:
An annual professional development allowance of 5,000 to support your growth
Comprehensive wellness support, including private healthcare and a monthly wellbeing allowance of 100
25 days paid holiday each year
Company pension scheme
The role:
We are seeking a skilled Data Engineer to join our team and support the delivery of complex data-driven projects. In this position, you will be responsible for designing and maintaining data pipelines, developing user-facing applications and ensuring smooth integration of data across systems. The role involves working closely with data scientists, analysts, product owners and engineers to capture requirements, deliver end-to-end solutions, and ensure continuity through effective monitoring and scheduling of pipelines. This is a hands-on role where you will contribute directly to the successful delivery of bespoke data solutions tailored to customer needs.
What we want from you:
Python expertise is a must, with strong ability to design and implement data solutions
Solid experience working with relational databases and managing structured data
Familiarity with APIs and their use in retrieving and integrating data
Proven ability to work with stakeholders, capturing requirements and translating them into technical solutions
Understanding of data pipeline scheduling, monitoring, and continuity, with exposure to front-end or application development an advantage
Interested in this opportunity? Apply today to find out more!
Technical Systems Lead
Unicorn Resourcing
Cambridge
In office
Leader
£45k - £70k
git
processing-js
javascript
c++
jira
csharp
+3
Location: Cambridge (on site initially)
Department: Engineering & Development
Salary: up to £45k for someone with at least 2 years experience from University up to £70k for someone with proven experience 5-10 years and relevant education background
A cutting-edge technology business is seeking a Technical Systems Lead to join its high-performing Engineering and Development team. This role presents a rare opportunity for a technically exceptional individual to gain deep domain expertise while building a pathway toward future technical leadership.
Working directly alongside the Technical Director, the successful candidate will play a key role in shaping product architecture, driving system-level thinking, and contributing to long-term technology strategy. The company specialises in developing high-performance drive electronics, embedded firmware, and control software for industrial systems, with a strong emphasis on innovation and system integration.
This is a hands-on, immersive role that would suit a candidate with a strong background in physics, applied mathematics, electrical engineering, or a related discipline especially those with a passion for solving complex, multidisciplinary challenges.
Key Responsibilities
Develop end-to-end knowledge of system architecture, from hardware to software
Contribute to the design and analysis of fluid dynamics, control systems, and waveform optimisation
Support system-level performance reviews and technical investigations
Participate in product strategy, technology roadmapping, and customer feedback integration
Create documentation, lead knowledge-sharing sessions, and mentor junior engineers
Assist in transitioning R&D into commercial products through testing and validation
Engage with customers and field teams to solve real-world technical challenges
Requirements
Essential:
Degree (ideally MSc/PhD) in Physics, Electrical Engineering, Systems Engineering, or Applied Mathematics
Strong analytical background in areas such as image processing, control systems, or fluid mechanics
Experience working across hardware, firmware, and software domains
Proficiency in tools such as C++, Python, C#, JavaScript, or simulation software
Desirable:
Exposure to digital printing, high-speed electronics, or embedded systems
Familiarity with FPGAs, real-time data systems, or Agile development tools (e.g. JIRA, Git, Jenkins)
Previous experience in technical partner or customer-facing roles
The Ideal Candidate
Intellectually curious and motivated to become a future technical leader
Comfortable working in cross-disciplinary teams and navigating complex systems
An excellent communicator with the ability to explain abstract concepts clearly
Passionate about innovation, continuous learning, and technical excellence
Career Path
This role offers a clear trajectory towards senior technical roles such as System Architect, Principal Engineer, or Technical Product Lead, providing end-to-end exposure to product development, strategic planning, and real-world commercial integration.
If you are interested in the role of Technical Systems Lead and feel that you have the relevant experience, please contact your Recruitment Partner, Lisa Logan at Unicorn Resourcing on (phone number removed) or email (url removed)
If this job isn’t exactly right for you but you’re looking for something new, please contact us for a confidential career discussion.
Unicorn Resourcing Limited is acting as an Employment Agency in regard to this Permanent opportunity.
Technical Architect
CBSbutler Holdings Limited trading as CBSbutler
London
In office
Mid
£650/day - £700/day
linux
prometheus
windows
terraform
ubuntu
window-server
+11
+DV cleared contract
+On site in London
+6 months +
+Outside IT35
650 - 700 a day
Skills:
+DV clearance
+CCNP
+Vmware
+HLD / LLD
We are seeking a highly experienced Technical Architect to join a secure, high-profile programme. The role requires someone with deep expertise across data centre networking, private cloud, security, and automation - with the ability to lead architecture, design, and governance at the highest level.
Key Responsibilities
Architecture & Design - Develop HLDs, LLDs, and build guides for end-to-end infrastructure solutions. Ensure alignment with security frameworks (Secure By Design, NCSC CAF, NIST 800-53).
Networking & Security - Architect secure, multi-tenant data centre networks (Clos-fabric, advanced BGP, DCI). Implement strong security using Palo Alto firewalls, VMware NSX-T micro-segmentation, and cross-domain solutions.
Compute & Virtualisation - Design/manage VMware VCF private cloud platforms, VxRail/vSAN hyper-converged compute, and software-defined networking.
Platform & Application Services - Deliver containerisation, secrets management, and enterprise messaging systems (Docker, RabbitMQ).
Governance & Leadership - Present to the Technical Design Authority, act as SME for infrastructure stack, and enforce CIS/STIG compliance.
Automation - Drive Infrastructure as Code (IaC) adoption and automated infrastructure deployment.
Core Technical Expertise
Data Centre Networking - Clos-fabric, VRFs, EBGP, ECMP, active/active DCI.
Network Security - Palo Alto firewalls, high-grade crypto.
Private Cloud & HCI - VMware VCF, VxRail/vSAN, Veeam.
Software-Defined Networking (SDN) - VMware NSX-T (Geneve overlays, Edge Node config, DFW, NSX Federation).
Security Architecture - Multi-tier secure environments (DMZs, CDS, Diodes/HAGs, AV - Trellix preferred).
Operating Systems - Senior Linux (Ubuntu) & Windows (Server 2025, SQL 2022, AD, PKI, MECM).
Application Platforms - Docker, CI/CD pipelines, secrets management, object storage (S3).
EUC - Omnissa Horizon, UAGs, Zero/Thin client environments.
Desirable Skills
EVPN/VXLAN, Fortigate, Panorama, VMware SSP (vDefend).
IaC (Terraform, Ansible), CI/CD (GitLab), Python orchestration.
Observability (Prometheus, Grafana), SIEM (Splunk, Aria Logs).
Advanced VMware: SRM, Avi Load Balancer, Workspace ONE.
Application/data platforms: Kubernetes, Vault, Redis, RabbitMQ, Elastic Stack.
Dell Powerscale & NVIDIA GPU passthrough experience.
Professional Skills & Qualifications
Proven ability to lead design workshops & governance board presentations.
Strong documentation skills (HLDs, LLDs, Build Guides).
Knowledge of CIS, STIG, and NIST 800-53 frameworks.
Certifications such as CISSP, CCNP (or equivalent experience) desirable.
If you’d like to discuss this Technical Architect role in more detail, please send your updated CV to (url removed) and I will get in touch.

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.