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.
Software Support Analyst
Mars Recruitment
Abingdon
Hybrid
Mid
Private salary
RECENTLY POSTED
itil
python
csharp
spring
sql
dax
Software Support Analyst SQL Abingdon / Hybrid £40,000pa £45,000pa plus bonus & benefits:
MARS is working in partnership with a leading change & transformation consultancy who are based in the heart of Oxfordshire. This impressive business has grown 25% year on year, and due to this growth, and demand for their software solutions, they are looking to recruit a passionate and articulate Software Support Analyst into a new client support team.
On a day to day basis the Software Support Analyst is to respond to incidents, change requests and proactive monitoring to address the challenges impacting the client solutions. As a member of the team, you will mentor the junior members and assist the Client Support Team Lead in their continual improvement of Client Support. You will initially act as the first point of contact for our customers experiencing issues with solutions provide by the Software Engineering Team. Customer service is key to this role, and the Software Support Analyst will need to seek to fully understand the needs of the customer and have a real desire to help them get to a successful conclusion.
About you:
The Software Support Analyst needs to be a high calibre individual, with exceptional levels of personal drive and eagerness for personal development. An analytical mind, coupled with strong communication skills and a positive attitude are essential to fit into my clients culture. You ll have previous experience in a similar role or can demonstrate a passion for supporting customers through technology.
The successful candidate will also have the following:
Excellent customer service skills. A real passion and desire to help people and to have the drive and tenacity to own issues from start to finish. To be able to manage escalations and work with multiple stakeholders
An excellent approach to problem solving. To have detective like skills and take a positive approach to understand and solve even the most complex problems. To be able to mentor more junior members on their investigations
Proactive and consistent in their approach to work and will drive improvement in their areas of responsibility and beyond
Essential:
A passion for technology and desire to learn about new systems and tools
Experience in ITIL best practices, experience in supporting bespoke software, experience in supporting cloud infrastructure and hardware , experience in query languages such as SQL and KQL
Desirable:
Experience in Power BI and the languages used M query and DAX
Awareness of programming languages such a Python and C#
Experience in or awareness of software requirements gathering
Experience in or awareness of software development
Experience in managing 3rd party supplier relationships
Our client is offering a highly competitive salary (£40,000 - £45,000) and our generous benefits package includes: Life Assurance, Income Protection, pension contributions and 27 days holiday (not including bank holidays). They also operate a profit share scheme so that our people share in the success of the business. The profit share bonus is based on company performance and typically paid out in March and September.
Joining this impressive business also brings many social benefits. They have a full social calendar with Spring activity days, Christmas events, a 2-day Summer event and 4 sponsored weekends a year.
If you re a Software Support Analyst with 1-2 years of experience commercial experience, and you re looking for a career defining opportunity, then please drop Lee at MARS an application.
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).
Senior Software Engineer
Applause IT Recruitment Ltd
Manchester
Remote or hybrid
Senior
£50k - £75k
RECENTLY POSTED
react
aws
kubernetes
python
elasticsearch
typescript
+3
Role: Senior Software Engineer
Locations: Gloucestershire Manchester London (Hybrid / Remote Options Available)
Salary: 40,000 - 75,000 + Comprehensive Benefits
Type: Full-time, Permanent
PLEASE NOTE: This role requires UK citizenship and the ability to obtain high-level UK Security Clearance (typically requiring 10+ years of UK residency).
Are you a skilled Software Engineer looking to apply your talents to mission-critical problems? Do you want to build secure, high-assurance systems that have a genuine impact on national security?
On behalf of our client, a specialist UK technology company at the forefront of defence and cyber security innovation, we are seeking a talented Software Engineer to join their core team. This is an opportunity to work on innovative projects within a culture that blends enterprise-grade engineering with the agility of a start-up.
The Role:
As a Software Engineer, you will be integral to the design, development, and maintenance of secure, scalable software platforms for government and defence clients. You’ll work within multi-disciplinary teams, contributing to the entire software lifecycle while upholding the highest standards of engineering and security.
Key Responsibilities:
Design, build, and maintain robust and secure software solutions.
Collaborate with teams across cloud, data, and infrastructure domains.
Contribute to all phases of the software development lifecycle.
Uphold and advocate for strong engineering, testing, and security principles.
Technology Exposure:
You will have the opportunity to work with a modern and varied tech stack, including:
Backend: Java, Python
Frontend: TypeScript, React, Angular, Vue
Cloud & Infrastructure: AWS, Azure, Docker, Kubernetes
Data: Elasticsearch, Neo4J
About You (The Ideal Candidate):
A technically curious and adaptable software engineer with experience across modern technology stacks.
Proven experience in software engineering; background in secure or regulated environments is highly desirable.
A strong communicator who thrives in collaborative, high-autonomy teams.
Must be a UK Citizen and eligible to obtain UK Security Clearance (which typically requires 10+ years of continuous residency in the UK).
Desirable Experience:
Previous work on Defence, Cyber Security, or Government projects.
Understanding of secure software design principles.
Experience in full-stack or cloud-native development.
What’s on Offer:
In return for your expertise, you will receive a highly competitive package and unparalleled opportunities for growth in a critical sector.
Generous pension with an 8% employer contribution.
BUPA private health cover.
Life insurance cover of 4x your salary.
25 days holiday + bank holidays, with the option to buy/sell up to 5 days.
Electric Vehicle car scheme via salary sacrifice.
EMI Share Scheme, giving you a stake in the company’s success.
10 days of dedicated training allowance per year and a tailored career development plan.
Flexible working hours and remote working options.
Why Apply?
This is more than just another software role. You will be working on projects with real national impact, using Innovative -edge technology to solve complex challenges. You’ll join a fast-growing, people-first company that invests in its team, offering clear progression, fantastic benefits, and a supportive, flexible environment where your input truly matters.
Data Engineer
Inn Collection Group
Newcastle upon Tyne
In office
Mid
Private salary
RECENTLY POSTED
python
sql
What makes the perfect pub? It’s great ales, delicious food, a welcoming atmosphere, and the warm welcome from a team that’s at the heart of everything we do. The Inn Collection Group is a multi-award-winning pubs with rooms company, proudly located in some of the most outstanding destinations across the North of England and Wales. At ICG, we deliver exceptional hospitality by living and breathing our core values of respect, customer focused, warmth and honesty, all with the goal of Making People Happy.How we say thank you!
Celebrate your birthday with an extra paid holiday.
Enjoy 50% off food at any of our Inns
Relax with a stay at any of our Inns during January, February, and March for just £1.
Take advantage of the chance to explore our beautiful locations, with 1/3 off room bookings all year round.
Experience a spontaneous trip away with £50 on same day bookings
It’s not just for you-your loved ones can enjoy 15% off bed and breakfast too!
24/7 confidential support is always there when you need it with our Employee Assistance Programme
Contribute to a company that gives back through our Give-inn back scheme
Join an award-winning team recognised as the Best Pub Employer at the Publican Awards.
Enjoy the convenience of free on-site parking
Rooted in the North, our support hub at Quorum Business Park in Newcastle serves as a central space where all our departments come together to collaborate and innovate. Located in a thriving business community, it reflects our strong connection to the region while providing a modern, dynamic environment to drive our collective success.
You’ll Fit Right Inn
We have an exciting new opportunity for a Group Data Engineer to join us. You will be a key part of the BI and analysis function, building and delivering timely, accurate and insightful data.
Candidates should understand the importance of exceptional personable skills to accompany technical knowledge. We’re seeking intelligent, diligent, and friendly colleagues who can draw on their technical expertise to revolutionise our data-driven decision making and be a central part of our highly valued team. You will be reporting to the Head of IT.
Responsibilities & Duties
Responsible for obtaining and organising all company data from various systems (e.g. EPOS, PMS, Loyalty etc)
Building and maintaining a group data warehouse and entire ETL pipeline on Azure platform
Use technical expertise to ensure data is highly available, accurate and high quality for management information
Using automated tools to extract data from all locations and sources
Resolving data integrity issues across source and data systems
Develop and maintain our group’s Database and data systems to a highly usable format for our BI and FP&A Analysts
Working with 3rd parties to understand all our company data to present in the Data Warehouse or appropriate reporting database
Administration of existing SQL server database alongside the data warehouse
Daily monitoring of all databases and data sets, ensuring availability and accuracy
Protect data through application of secure by design principles
Keeps up to date with technological developments
Deliver ad hoc data projects (e.g. system data migrations) where required
Required Skills
Good Experience and technical skills in Programming languages such as SQL, Python, Spark SQL and others
Experience providing BI data sets, especially utilising Kimball Data Warehouse concepts
Experience of cleansing, Analysing, Preparing and Exploring data through ETL techniques
Ability to breakdown and deliver the needs of the business
Excellent analytical and communication skills.
Work experience as a Data Engineer or Data Analyst in a related field
Liaison and collaboration skills to work with others to undertake the role
Good interpersonal skills and the ability to relate to a wide range of people
Strong personal organisational skills with the ability to take responsibility for managing his/her own workload
Ability to create and manage databases to ensure maintainable, secure and optimised data availability to the business
Desirable
Minimum of 2-3 years of experience in database and project management, including programming, data mining, analysis, and reporting.
BA or master’s in computer science, information systems, mathematics, machine learning, or similar (or a data analytics certification acquired through a specific program).
Experience of SQL Server Azure stack (Azure DevOps, Azure SQL Server, Data Factory, etc) or similar.
Experience working with large structured and unstructured datasets.
Evidence of good coding standards and development within Agile framework
This role will be based in our Head Office in Newcastle, but with the option of some home working once the initial training period has been successfully completed.
DataPower Developer
Lorien
London
In office
Mid
Private salary
RECENTLY POSTED
aws
python
gitlab
aws-lambda
6 Month Contract
UK Based
Via Umbrella
We are looking for an experienced DataPower Developer to join our UK banking client team on an initial 6 month contract. The successful candidate will be responsible for diagnosing, troubleshooting, and resolving environment-related issues, ensuring high availability and performance of the project infrastructure (in datapower and AWS). This role requires a hands-on technical expert with a strong background in DataPower development, complemented by knowledge of AWS cloud services. Excellent communication skills are essential for effective collaboration with multiple teams and stakeholders.
Key Responsibilities:
Provide expert support and timely resolution of environment issues related to the Hermes project, focusing on DataPower appliances and related infrastructure.
Develop, configure, and maintain IBM DataPower Gateway services to meet project requirements.
Collaborate closely with Mainframe teams to understand interdependencies and troubleshoot integration points where necessary.
Monitor AWS cloud resources including CloudWatch for logging and alerting, DynamoDB for database management, and AWS Lambda for serverless compute tasks related to project workflows.
Implement best practices for environment stability, performance tuning, and security compliance.
Produce detailed technical documentation, status reports, and issue logs for ongoing support and knowledge sharing.
Communicate effectively with cross-functional teams including developers, infrastructure engineers, and project managers to ensure timely resolution of issues and alignment on priorities.
Work on automation using but not limited to Python, Shell Scripting, Gitlab pipeline
Required Skills and Qualifications:
Proven experience in IBM DataPower development, configuration, and troubleshooting within enterprise environments.
Familiarity with Mainframe systems, integration with DataPower where applicable.
Good working knowledge of AWS services, particularly CloudWatch, DynamoDB, and Lambda, including monitoring, troubleshooting, and optimisation.
Excellent verbal and written communication skills to effectively articulate technical issues and solutions.
Ability to work under pressure and manage multiple priorities in a fast-paced environment.
Strong problem-solving skills and a proactive approach to identifying and resolving issues.
Desirable:
Python knowledge, Automation experience, Experience with Gitlab pipeline
Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.
Application Architect
Fruition Group
Leeds
Hybrid
Mid
£75k
RECENTLY POSTED
aws
python
csharp
java
togaf
Job Title: Application Architect
Location: Hybrid - Leeds-based (2 days on site)
Salary: up to c.£75,000 per annum, plus benefits
Why Apply?
This is a fantastic opportunity for an experienced Application Architect, or a Solution Architect with a strong applications background to play a pivotal role in shaping enterprise-level solutions for a forward-thinking organisation. You’ll design and implement scalable, secure, and modern application architectures that directly support business goals. This is a permanent role offering the chance to influence strategy, guide development teams, and work with the latest technologies in a supportive and innovative environment.
Application Architect Responsibilities
Design, develop, and maintain high-level architecture for new and existing applications.
Define architecture standards, guidelines, and best practices to ensure scalability, maintainability, and performance.
Collaborate with stakeholders, business analysts, and development teams to translate requirements into robust technical solutions.
Lead architecture reviews, offering guidance and mentoring to technical teams.
Evaluate, recommend, and implement tools, frameworks, and technologies that align with business needs.
Ensure alignment with enterprise architecture and security policies.
Document architecture designs, workflows, and technical specifications.
Troubleshoot and resolve complex architectural challenges.
Support modernisation, migration, and integration initiatives across the application landscape.
Application Architect Requirements
Degree in Computer Science, Information Technology, or related field.
5+ years of software development experience, with at least 2 years in an architectural or leadership role.
Strong understanding of architectural patterns (eg, microservices, layered, serverless).
Proficiency in programming languages such as Java, C#, Python, or JavaScript/TypeScript.
Hands-on experience with cloud platforms (in particular Azure)
Excellent communication and stakeholder engagement skills.
Desirable:
Experience in enterprise application integration (EAI).
Knowledge of data modelling and application security best practices.
Certifications such as TOGAF, AWS Certified Solutions Architect, or Microsoft Certified: Azure Solutions Architect.
What’s in it for me?
Competitive salary.
Hybrid working with flexibility and occasional travel fully expensed.
Comprehensive benefits package
Professional development opportunities with access to training and certifications.
Work on exciting, large-scale projects that make a real impact
We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.
L2 Security Analyst - SIEM, EDR, Firewalls, Email gateways, Incident Response - £38,000 - £40,000
InfraView - Specialist Cloud & IT Infrastructure Technology Recruitmen
Hertfordshire
In office
Mid
£38k - £40k
RECENTLY POSTED
itil
python
powershell
jira
L2 Security Analyst - SIEM, EDR, Firewalls, Email gateways, Incident Response, Triage - Hertfordshire - £38,000 - £40,000
Opportunity to join one of the fastest growing Solution Providers in the UK and they are showing no signs of slowing down. This role is to add to an already busy SOC team working on triaging, investigating, and resolving security tickets, as well as supporting the wider team in maintaining the organisation’s security posture
Key skills (essential)
Proven experience working in a SOC environment or as a Security Analyst
Strong understanding of the Microsoft stack especially the Security piece - Sentinel and Defender.
Strong understanding of cybersecurity fundamentals, including malware, phishing, and network attacks
Familiarity with endpoint protection, Firewalls, and email security systems
Knowledge of Scripting or automation (eg, PowerShell, Python)
Experience with incident response frameworks and ITIL ticketing systems (eg ServiceNow, Jira)
Nice to have
Any MS365 certifications and CW PSA (nice to have)
Relevant security certifications such as CompTIA Security+, CySA+, GSEC, or equivalent (nice to have)
Within this role and organisation, there is loads of opportunities for training and development and career growth is of the upmost importance to them. Working in the office 5 days a week giving you’re the chance to collaborate and learn from other Senior Analysts to accelerate your personal development.
Key Responsibilities
Monitor, triage, and respond to security alerts and incidents from various tools
Knowledge to SIEM, EDR, Firewalls, email gateways
Analyse and prioritise incoming security tickets
Perform initial investigation and escalation of suspicious activity or confirmed incidents
Document incidents, investigation steps, and resolutions in accordance with internal processes
Support vulnerability management, patching, and threat monitoring activities
Assist in maintaining and improving SOC runbooks, playbooks, and standard operating procedures
Collaborate with IT teams and other stakeholders to remediate security issues
Participate in continuous improvement initiatives to enhance detection and response capabilities
Contribute to periodic reporting on incident trends and metrics
L2 Security Analyst - SIEM, EDR, Firewalls, Email gateways, Incident Response, Triage - Hertfordshire - £38,000 - £40,000
Google Workspace (GWS) Specialist/Consultant/Engineer
Fruition Group
England
In office
Mid
Private salary
RECENTLY POSTED
aws
python
powershell
Job Title: Google Workspace (GWS) Specialist/Consultant/Engineer
Location: UK - Remote
Duration: 6 Month Contract
We’re looking for a Google Workspace (GWS) Specialist/Consultant to join a growing, cloud-focused consultancy delivering transformation projects to enterprise and SME clients. You’ll be the go-to expert for all things Google Workspace - from implementation and migration to training and optimisation.
What you’ll be doing:
Leading GWS implementation and migration projects
Advising clients on GWS best practices and adoption strategy
Integrating GWS with other cloud/SaaS platforms
Running workshops and delivering end-user training
Supporting presales activities and client scoping sessions
What we’re looking for:
Proven expertise in Google Workspace (G Suite) deployments
Strong experience in email/domain migrations (eg Exchange to GWS)
Comfortable with client-facing consulting and stakeholder management
Experience integrating GWS with tools like Okta, Azure AD, or M365
Understanding of security, compliance, and data governance in GWS environments
Bonus points for:
GWS certifications (eg Google Workspace Administrator)
Scripting knowledge (eg Apps Script, PowerShell, Python)
Broader cloud experience (eg GCP, AWS, or Azure)
This is a fantastic opportunity to join a cloud-first consultancy with a brilliant culture, big-name clients, and lots of flexibility. You’ll be joining a tight-knit team where your voice is heard, your skills are valued, and your progression is genuinely supported.
We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age
Satellite AIT Electrical Systems Engineer
Line Up Aviation
Stevenage
In office
Mid
£440/day
RECENTLY POSTED
linux
windows
python
c
bash
java
We are recruiting a Satellite AIT Electrical Systems Engineer on behalf of our client for an initial 12-month contract. In this role, your primary responsibilities will include preparing test procedures, developing and debugging test sequences for satellite system testing during ambient and environmental test campaigns. You will also be tasked with preparing, troubleshooting, and executing complex test sequences on flight spacecraft and test benches.
Role: Satellite AIT Electrical Systems Engineer
Pay: 55 per hour (Via Umbrella)
Contract: Monday - Friday, 37 hours per week, 12-month contract
Location: Stevenage
IR35 Status: Inside
SC Clearance: SC Cleared
Responsibilities
Interpretation of electrical and functional test requirements from test specifications
Provide test solutions to meet the test specification requirements, from planning and kick-off meeting, through test sequence coding, procedure preparation and debug to execution.
Provide first-line support to the test operations team executing tests on the flight spacecraft in the event of anomalies.
Close out tests with Post Test Review and Test Report
To provide technical inputs to project test reviews (Test Readiness Reviews, Post Test Reviews, Test Review Boards and Non-Conformance Review Boards)
Development and debug of Automatic Test procedures (ATP) using a bespoke high-level S/W language (Open Center checkout system based on the Elisa language and Open Center Bridge based on JAVA) to test the spacecraft systems
Preparing and executing spacecraft system investigations in line with actions from Non-Conformance Review Boards (NRBs).
Support Spacecraft systems functional and performance tests during environmental test (TVAC, Magnetic, EMC), functional and performance tests
Work to company and departmental procedures and maintain adherence to company standards
Essential Experience
Minimum of a degree in an Electrical Engineering related discipline or relevant experience in a similar role for 5+ year
Current hands-on experience of writing test sequences/scripts for execution of spacecraft tests from the Central Checkout System (CCS). Knowledge of Elisa and JAVA would be an advantage.
Working knowledge of TMTC Databases.
Spacecraft systems and subsystem technical knowledge and awareness is essential, e.g. Data Handling, Packet Utilisation Standard, Data Bus Communications - 1553, Spacewire, Attitude &, Orbital Control, Star Trackers, Gyros, Momentum Wheels, power systems, batteries, Solar Arrays, Thermal Control, heaters, thermostats, FDIR, Spacecraft Configuration Vectors etc.
Programming and scripting languages, particularly writing and debugging Linux/Unix bash scripts is an advantage.
Knowledge of a programming language such as C, Java, python, TCL, VBA would be useful but not essential.
Competent in the use of various test equipment used for electrical measurements, e.g. DMM, oscilloscope, current probes, Data acquisition unit, data bus monitors (1553 MilBus and SpaceWire probes/analysers) would be an advantage.
Spacecraft electrical and harness knowledge would be an advantage but not essential.
Familiar with the Windows and Linux operating systems.
Awareness of ‘cleanroom’ disciplines.
Knowledge of system testing & Verification.
Willing to support shifts/flexible working as required.
Writing test sequences/scripts for execution of spacecraft systems tests including FDIR from the Central Checkout System (CCS).
Electrical/Spacecraft Systems fault investigation and test sequence debug.
Environmental and launch test campaigns.
Preparing test procedure and sequences from test specifications, writing test reports and supporting test and non - conformance reviews.
Electrical integration of equipment on a test bench or spacecraft (desirable, not essential)
If you are interested in applying for this position and you meet the requirements, please send your updated CV to: Natalie Dalkin at Line Up Aviation
Line Up Aviation is a specialist aviation and aerospace recruitment company that has been operating all over the world for more than 30 years. We work with some of the industry’s best-known companies and pride ourselves with working to the highest standard of service supported by an ingrained culture of honesty and integrity.
" on Twitter for all of our latest vacancies, news and pictures from our busy UK Head Office. Interact with us using the tag at anytime! Thank you for your follow!"
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.
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.

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.