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!
Data Engineer
SF Partners
Shrewsbury
Hybrid
Mid
£55,000 - £70,000
RECENTLY POSTED
+1

Location: Hybrid – Shropshire or Sussex
Salary: Competitive salary plus benefits

We are currently supporting a leading technology business that delivers large-scale data solutions across complex and highly secure environments. Due to ongoing project growth, they are seeking to appoint a Data Engineer to join their expanding data engineering team.

This role will focus on designing and delivering robust data integration solutions, building scalable pipelines, and collaborating closely with client stakeholders to support data-driven decision-making across critical systems.

The Role

As a Data Engineer, you will be responsible for building and maintaining data pipelines and integration solutions within enterprise environments. The role covers the full delivery lifecycle, from gathering requirements through to deployment and operational support.

Key Responsibilities:

Design and implement robust data integration solutions (batch and near real-time)
Build and maintain scalable data pipelines for ingestion, transformation, and curation
Work with large and complex datasets across enterprise platforms
Collaborate with product teams and client stakeholders to translate requirements into technical solutions
Support live systems, troubleshoot issues, and ensure service continuity
Work within Agile delivery teams alongside engineers, analysts, and business stakeholders
Contribute to best practises and continuous improvement across the data engineering capability

Experience Required

We are looking for engineers with strong fundamentals in data engineering and proven experience delivering solutions within complex environments.

Essential Skills and Experience:

Strong SQL and data modelling skills
Experience with ETL/ELT tools such as Informatica, Talend, Pentaho, AWS Glue, or similar
Familiarity with data platforms such as Oracle, Cloudera, or enterprise data warehouses
Proficiency in programming or scripting languages such as Python or Bash
Designing and maintaining data pipelines and integration processes
Experience working within Agile delivery environments

Desirable Experience:

Experience with cloud platforms such as AWS
Familiarity with job scheduling or orchestration tools (e.g. Airflow or similar)
Knowledge of reporting and visualisation tools such as Power BI, Business Objects, or Pentaho
Experience with CI/CD and version control tooling

Data Engineer
hireful
UK
Hybrid
Junior - Mid
£45,000
RECENTLY POSTED

We’re currently partnering with a forward-thinking, technology-driven organisation that has recently secured significant investment and is now looking to expand its data capability with the addition of a talented Data Engineer.

This is an excellent opportunity for either an experienced “mid” level Data Engineer or a motivated junior with a few years under their belt, looking to step up into a more hands-on, impactful role. With elements of Data Science in the role too, you may be a Data Scientist, looking for a more hands on Data wrangling / production coding environment opportunity. You’ll be instrumental in shaping how the business uses data - moving from manual, ad-hoc processes to scalable, production-ready solutions.

The Role:

You’ll work at the heart of a growing data function, building robust pipelines and enabling advanced analytics within a modern Azure-based environment. This is a highly technical, hands-on role with real ownership and visibility across the business.

Benefits include:

  • 25 days’ annual leave, Birthday off, Life assurance, Health & Dental plans, pension scheme & more!

  • £45K Basic Salary + Bonus

Key responsibilities include:

  • Developing and maintaining scalable data pipelines using Python

  • Automating manual Excel/VBA workflows into reliable, production-grade systems

  • Working with large datasets using Spark and Azure (Databricks/Synapse)

  • Supporting data modelling and analytics use cases (Crossing over to more Data Science driven work)

  • Driving best practices including Git, CI/CD, and code reviews

  • Collaborating with stakeholders to deliver actionable data solutions

What they’re looking for:

  • Strong Python and SQL skills

  • Experience or exposure to Spark, big data tools, or cloud platforms (ideally Azure)

What’s on offer:

  • The chance to join a business at an exciting stage of growth following recent investment

  • A collaborative and supportive team environment

  • Clear opportunities for development and progression

  • Hybrid working – ideally 2 days per week in the office (Tuesdays & Wednesdays), with some flexibility available for those further away: 1 day per week in the office, or even 1 day every 2 weeks?

If you’re looking to make a real impact in a growing organisation and build modern, scalable data solutions, we’d love to hear from you

Performance Analyst
Deerfoot Recruitment Solutions Limited
London
Hybrid
Mid - Senior
£70,000 - £95,000
RECENTLY POSTED

£70k - £95k + Benefits (Multiple positions available)
UK-Wide/Hybrid (2 Days per Week Onsite) choice of office locations across most major UK cities

Deerfoot Recruitment is working on behalf of a prestigious consultancy to find a talented Performance Analyst to join their team. This is a fantastic opportunity to work on high-impact digital services across both the public and private sectors, including key government projects.

In this role, you will be instrumental in defining and implementing performance measurement frameworks, analysing service performance, and delivering actionable insights to improve user outcomes. You’ll collaborate with multidisciplinary teams in an agile environment and help ensure services meet the Government Digital Service (GDS) standards.

Key Responsibilities:

  • Analyse and communicate service performance data to drive improvement
  • Develop dashboards and KPIs using tools like Power BI, Google Analytics, Looker Studio, etc.
  • Work alongside designers, developers, and user researchers to embed data-driven decision-making
  • Lead GDS performance framework assessments
  • Mentor Junior Analysts and contribute to internal communities of practice

Key Skills & Experience:

  • Strong background in performance analysis or digital service analytics
  • Hands-on experience with data tools (SQL, Excel, Python, R) and visualisation platforms
  • Familiarity with agile delivery and GDS standards
  • Ability to translate complex data into accessible insights for varied audiences
  • Experience within Central Government or regulated sectors is highly desirable

Working Pattern:
This is a hybrid role with a requirement to work from a company office a minimum of 2 days per week, with occasional travel to client sites.

Other Information:

  • Applicants must be based in the UK and eligible for SC clearance (5 years UK residency required)
  • Sponsorship is not available for this role

If you’re a performance-driven analyst with a passion for improving public and private digital services, we would love to hear from you.

Deerfoot IT Resources Ltd is one of the UK’s most established IT recruitment agencies. We are acting as a recruitment partner for this vacancy.

Deerfoot Recruitment Solutions Ltd is a leading independent tech recruitment consultancy in the UK. For every CV sent to clients, we donate £1 to The Born Free Foundation. We are a Climate Action Workforce in partnership with Ecologi. If this role isn’t right for you, explore our referral reward program with payouts at interview and placement milestones. Visit our website for details. Deerfoot Recruitment Solutions Ltd is acting as an Employment Agency in relation to this vacancy.

Senior DataOps Engineer - AWS
Coventry Building Society
Multiple locations
Hybrid
Senior
Private salary
RECENTLY POSTED
+4

We have an exciting opportunity for a Senior DataOps Engineer to join the Group and take responsibility for inspiring and coaching our Data Engineering teams.

The person in post will be working alongside domain-oriented, multi-disciplinary data product teams to design, develop, and test high-quality data solutions that serve as the backbone of our decision-making and digital services.

Driving automation and CI/CD practices across data pipelines and infrastructure, the Senior DataOps Engineer will build robust, scalable, and secure infrastructure that supports our data platform strategy.

The role holder will lead and mentor data engineers, fostering a high-performance, collaborative environment. They will also play a central role in designing and developing a new cloud-based Data Ecosystem.

Working closely with stakeholders to analyse requirements the person in post will design test strategies and ensure data quality and integrity through comprehensive testing. They will also collaborate in an agile environment with product managers, analysts, and developers to deliver data products that create tangible business value

Benefits:

  • 28 days holiday a year plus bank holidays and a holiday buy/sell scheme
  • Annual discretionary bonus scheme
  • Personal pension with matched contributions
  • Maternity, paternity and shared parental leave
  • Extensive wellbeing support
  • Life assurance (6 times annual salary)

Find out more about the fantastic benefits of joining Coventry Building Society here

This role can be based from either our Head Office campus in Coventry or our Manchester office. A team-led hybrid working arrangement is in place.

About you

For this role you’ll need to have:

  • Extensive experience with AWS (S3, Glue, Redshift, SageMaker)
  • Experience leading and coaching individuals to provide ongoing oversight over the development of data products.
  • Experience of building and automating data pipelines in finance
  • The ability to demonstrate, automate and manage data systems so they run smoothly and can grow easily.
  • Familiarity with Docker, Terraform, GitHub Actions, and Vault
  • Experience in coding SQL, Python, Spark, or Scala to work with data.
  • Experience with databases used in Data Warehousing, Data Lakes, and Lakehouse setups. You know how to work with both structured and unstructured data.
  • Experience in testing and testing standards

Experience in these areas would be helpful:

  • Possess an AWS qualification
  • Experience of working in an Agile Team; preferably Safe.
  • Experience in specific tooling Qlik Replicate / Qlik Compose / DataBricks / Informatica / SAS
  • An understanding of data modelling methodology (Kimball, Data Vault, Lakehouse)

About us

In 2025, Coventry Building Society purchased The Co-operative Bank. Bringing together our purpose-led building society with the UK’s original ethical bank was the start of an exciting journey.

Trusted by over four million people, we’re a mutually owned business free from shareholders, and with our combined experience of almost 300 years, our ethics and dedication will continue to guide us. Together, we have shared values and an ethical approach towards our members, customers and colleagues.

We’re officially recognised as a ‘Great Place to Work’ and our benefits go beyond basic pay, with a discretionary bonus scheme, a culture of reward and recognition and comprehensive support for wellbeing.

We’re serious about equality, of race, age, faith, disability, and sexual orientation and we celebrate diversity. By working together, we know you’ll build more than just a career with us.

Flexibility and why it matters

We understand the need for flexibility, so wherever possible, we’ll consider alternative working patterns. Have a chat with us before you apply to see what the possibilities are for this role.

Proud to be a Disability Confident Committed Employer

We’re proud to offer an interview or assessment to every disabled applicant who meet the minimum criteria for our vacancies. As part of the application process, disabled applicants can opt in for the Disability Confident Interview Scheme. If there are ever occasions where it is not practicable to interview all candidates that meet the essential criteria, such as when we receive a high number of applications, we commit to interviewing disabled candidates who best meet the minimum essential and desirable criteria.

Location

Coventry

C# Developer .Net SQL - Quant Trading
client server
London
In office
Mid - Senior
£100,000
RECENTLY POSTED
+1

C# Developer / Software Engineer (C# .Net SQL) *London onsite* to £180k+

Are you a technologist with a record of academic achievement? You could be progressing your career working on complex and challenging systems at a Hedge Fund with over $17 billion under management.

As a C# Developer you’ll collaborate with a team of highly intelligent technologists and finance professionals to develop algorithmic trading systems working with a modern tech stack, with opportunities for technical ownership from day one.

You’ll partner with Quant teams to help architect valuation, risk and pricing systems, delivering massively scalable, high performance streaming compute operations. You’ll be equipped with all the latest kit to help you succeed as well as learning from industry experts on world finance.

Location / WFH:

You’ll join the team in fantastic London (Soho) based offices that offer a wide range of facilities including nutritionally balance breakfast, lunch and all day snacks. Please note this role is full-time office based (Monday to Friday).

About you:

  • You have an outstanding record of academic achievement - minimum 2.1 in a STEM discipline from a top tier university (i.e. Russel Group or top 100 global university), backed by A grades at A-level
  • You have advanced C# .Net programming skills including .Net Core (will also consider Java, Python or C++ background if happy to use C# going forward)
  • You have a strong knowledge of SQL databases
  • You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms
  • You’re entrepreneurial with good business acumen, keen to take ownership and lead projects
  • You’re collaborative, enjoy problem solving and sharing ideas

What’s in it for you:

As a C# Developer / Software Engineer you will earn a competitive package:

  • Salary to £180k
  • Significant bonus earning potential
  • Fund performance share
  • Personal training budget and mentoring
  • Family friendly benefits that include unlimited emergency backup childcare as well as care for elderly relatives
  • Various social groups including sports teams
  • Private healthcare and wellness activities

Apply now to find out more about this C# Developer / Software Engineer (C# .Net SQL) opportunity.

At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We’re an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.

Analytics Engineer
Just Eat Takeaway.com
London
Remote or hybrid
Mid - Senior
Private salary
RECENTLY POSTED
+1
Ready for a challenge?

Then Just Eat Takeaway.com might be the place for you.

We’re a leading global online delivery platform, and our vision is to empower everyday convenience. Whether it’s a Friday-night feast, a post-gym poke bowl, or grabbing some groceries, our tech platform connects tens of millions of customers with hundreds of thousands of restaurant, grocery and convenience partners across the globe.

About this role

As an Analytics Engineer within our Customer department, you will lead the way in building and shaping machine learning solutions that delight millions of users worldwide. You will join a collaborative team at the intersection of data engineering and ML, taking ownership of rock-solid end-to-end batch and real-time data pipelines.

Working on our in-house data platform, you’ll support ML/AI features that directly improve the experience for our global audience. We care deeply about our customers, and your work ensures our data scientists can rely on high-quality data to meet their needs. While prior AI experience isn’t required, we value a determined mindset and an enthusiasm for building rapidly to maximize impact.

These are some of the key components to the position:
  • Design and maintain scalable end-to-end data pipelines for ML/AI features.
  • Drive excellence by creating robust data models and transformations that handle billions of interactions.
  • Ensure data quality and reliability for ML training and inference pipelines.
  • Keep it simple by implementing best practices for data modeling, testing, and documentation.
  • Move fast by designing agentic workflows that unlock quicker development cycles.
  • Collaborate with Data Scientists and ML Engineers to understand and deliver on data requirements.
  • Partner with Product Managers to translate complex business needs into technical solutions.
  • Contribute to the evolution of our in-house data platform and tooling.
  • Lift each other up by sharing knowledge and standards within our large data community.
  • Communicate technical concepts effectively to both technical and non-technical stakeholders.
What will you bring to the team?
  • A strong analytical mindset with the ability to break down complex problems.
  • Experience in building and maintaining data pipelines (ETL/ELT) at scale.
  • Expertise in SQL and proficiency with Python.
  • Experience with modern data stack tools such as BigQuery, dbt, Airflow, or Apache Flink.
  • A deep understanding of data modeling principles and cloud data platforms like AWS or GCP.
  • Experience scaling ML workflows, feature engineering pipelines, and data streaming technologies (e.g., Kafka, Pub/Sub).
  • Commitment to software engineering best practices including version control, testing, and CI/CD.
  • Act responsibly by ensuring data privacy, security, and ethical standards are met across all data products.
  • Lift each other up through excellent communication, ensuring our cross-functional teams work in sync to surpass the competition.
  • Strong data visualization skills to create clarity for our internal and external partners.
At JET, this is how we play

Our teams forge connections internally and work with some of the best-known brands on the planet, giving us truly international impact in a dynamic environment. Being the best at what we do isn’t just about delivering on our strategy. It’s a competition for something incredibly valuable – our customers’ choice.

Every time a customer decides where to order, they’re picking a side.

At the heart of the JET Customer League are our values and behaviours. They guide every interaction, every decision, every innovation. These are the actions we need to perform consistently and brilliantly, to surpass the competition and earn our customers’ loyalty, again and again. Fun, fast-paced and supportive, the

JET culture is about movement, growth, helping one another to succeed and celebrating wins. By truly living our values and embodying our behaviours, we’re building a customer-first culture which enables us to stay one step ahead of the competition.

Inclusion, Diversity & Belonging

No matter who you are, what you look like, who you love, or where you are from, you can find your place at Just Eat Takeaway.com. We’re committed to creating an inclusive culture, encouraging diversity of people and thinking, in which all employees feel they truly belong and can bring their most colourful selves to work every day.

What else are we delivering?

Want to know more about our JETers, culture or company? Have a look at our career site where you can find people’s stories, blogs, podcasts and more JET journeys.

Are you ready to join the team? Apply now!

#LI-LB1

Solution Architect
Square One Resources
London
In office
Mid - Senior
£495/day - £525/day
RECENTLY POSTED
+6

Job Title:Solution Architect
Location: London
Salary/Rate: £495 - £525
Start Date: 04/05/2026
Job Type: Contract

Company Introduction A global property and casualty insurance provider headquartered in Boston, Massachusetts. Founded in 1912, it operates through a network of subsidiaries and affiliates, offering a wide range of personal and commercial insurance products, including auto, home, workers compensation, and specialty lines.

Job Responsibilities/Objectives
1.Lead and manage software development projects using Java, Python, Typescript, AWS, React JS, Angular, and other technologies.
2.Collaborate with cross-functional teams to define project scope, objectives, and deliverables
3.Create the high-level design (or solution architecture documents) for the business requirements
4.Proficient using architectural principles and patterns, variety of solution types, detailed design patterns, best practices, integration choices etc

Required Skills/Experience
1.Strong experience within the Insurance domain (London Market experience is highly desirable).
2.Proven expertise in software architecture, design, and hands-on development.
3.Strong technical background in .NET, Java, Python, TypeScript, AWS, React, and Angular.
4.Demonstrated experience managing full project life cycles from concept to delivery.

Desirable Skills/Experience
Although not essential, the following skills are desired by the client:
1.Experience with microservices architecture and event-driven design (eg, Kafka, messaging systems)
2.Knowledge of DevOps practices and CI/CD pipelines (eg, Jenkins, GitHub Actions, Azure DevOps)
3.Familiarity with containerization and orchestration tools (Docker, Kubernetes)
4.Exposure to cloud architecture best practices, particularly AWS Well-Architected Framework

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.

Python Full Stack Developer
Sanderson Government & Defence
Yorkshire
Hybrid
Mid - Senior
£70,000 - £100,000
RECENTLY POSTED

Full Stack Developer (Python) - SC Cleared

Hybrid - 2 Days per Week Onsite in Leeds

We’re supporting a secure-sector organisation seeking an experienced Full Stack Developer with strong Python expertise to join a high-performing engineering team. This role is ideal for someone who enjoys solving complex problems, shaping scalable solutions, and contributing to a collaborative, modern technical environment.

You’ll work across the full development life cycle - designing, building, and maintaining high-quality applications - while helping to guide best practices and support junior engineers. This is a great opportunity to make a meaningful impact within a mission-driven setting where engineering excellence is valued.

What You’ll Be Doing

  • Designing and developing high-quality, scalable software using modern Python frameworks.
  • Contributing to Front End development using JavaScript and contemporary UI technologies.
  • Building and optimising SQL-based data solutions.
  • Working with cloud technologies and infrastructure-as-code tooling.
  • Creating automated, test-driven, and secure solutions that follow industry best practice.
  • Collaborating closely with cross-functional teams to deliver effective, reliable products.
  • Supporting and mentoring junior developers to promote continuous improvement.

What We’re Looking For

  • Active SC Clearance (mandatory).
  • Strong commercial experience with Python and modern Back End frameworks.
  • Confident working across the full stack, including Front End tooling.
  • Experience with cloud services (AWS preferred) and containerisation.
  • Knowledge of SQL and database optimisation.
  • Solid understanding of software design principles and development best practices.
  • Strong communication skills, with the ability to work effectively with both technical and non-technical teams.

Location & Working Pattern

  • 2 days per week onsite in Leeds (non-negotiable due to project requirements).
  • Hybrid/flexible working for remaining days.

Why This Role?

You’ll join a supportive, forward-thinking environment where you can influence technical direction, shape modern engineering practices, and work on meaningful projects that contribute to critical national-level outcomes.

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.

Lead PySpark Engineer
SKILLFINDER INTERNATIONAL
London
Remote or hybrid
Senior
Private salary
RECENTLY POSTED
+1

As a Lead PySpark Engineer, you will design, develop, and optimise complex data processing solutions on AWS. You will work hands-on with PySpark, modernise Legacy data workflows, and support large-scale SAS-to-PySpark migration programmes. This role requires strong engineering discipline, deep data expertise, and the ability to deliver production-ready data pipelines within a financial services environment.

Skill Profile:

  • PySpark - P3 (Advanced)
  • AWS - P3 (Advanced)
  • SAS - P1 (Foundational)

Key Responsibilities Technical Delivery

  • Design, develop, and fix complex PySpark code for ETL/ELT and data-mart workloads.
  • Convert and refactor SAS code into PySpark using SAS2PY tooling and manual optimisation.
  • Build production-ready PySpark solutions that are scalable, maintainable, and reliable.
  • Modernise and stabilise Legacy data workflows into cloud-native architectures.
  • Ensure accuracy, quality, and reliability across data transformation processes.

Cloud & Data Engineering (AWS-Focused)

  • Build and deploy data pipelines using AWS services such as EMR, Glue, S3, Athena.
  • Optimise Spark workloads for performance, partitioning, cost efficiency, and scalability.
  • Use CI/CD pipelines and Git-based version control for deployment and automation.
  • Collaborate with engineers, architects, and stakeholders to deliver cloud data solutions.

Core Technical SkillsPySpark & Data Engineering

  • 5+ years of hands-on PySpark experience (P3).
  • Ability to write production-grade data engineering code.
  • Strong understanding of:
    • ETL/ELT
    • Data modelling
    • Facts & dimensions
    • Data marts
    • Slowly Changing Dimensions (SCDs)

Spark Performance & Optimisation

  • Expertise in Spark execution, partitioning, performance tuning, and optimisation.
  • Troubleshooting distributed data pipelines at scale.

Python & Engineering Quality

  • Strong Python coding capability with emphasis on clean code and maintainability.
  • Experience applying engineering best practices including:
    • Parameterisation
    • Configuration management
    • Structured logging
    • Exception handling
    • Modular design

SAS & Legacy Analytics (P1)

  • Foundational knowledge of SAS (Base SAS, Macros, DI Studio).
  • Ability to understand and interpret Legacy SAS code for migration.

Data Engineering & Testing

  • Understanding of end-to-end data flows, orchestration, pipelines, and CDC.
  • Experience executing ETL test cases and building unit/data comparison tests.

Engineering Practices

  • Proficient with Git workflows, branching, pull requests, and code reviews.
  • Ability to document technical decisions, data flows, and architecture.
  • Exposure to CI/CD tooling for data engineering pipelines.

AWS & Platform Skills (P3)

  • Strong hands-on experience with:
    • S3
    • EMR/Glue
    • Glue Workflows
    • Athena
    • IAM
  • Understanding of distributed computing and big data processing on AWS.
  • Experience deploying and operating data pipelines in cloud environments.

Desirable Skills

  • Experience in banking or financial services environments.
  • Background in SAS modernisation or cloud migration programmes.
  • Familiarity with DevOps practices and infrastructure-as-code tools (Terraform, CloudFormation).
  • Experience working in Agile/Scrum delivery teams.
Software Developer - Security-cleared
Parker Shaw
Exeter
Hybrid
Mid - Senior
£35
RECENTLY POSTED

We are currently recruiting for an experienced Software Developer to work a 12-month contract for our client initially two days per week on-site in Exeter (dropping to one day per week after induction).

Consumer Digital enables the public to access data through various channels such as the website and mobile apps. Your team within Consumer Digital aims to understand the important data for web scale platforms and make available the latest information through common capability APIs that are robust and well architected.

At this role level, you will:

  • Develop software to meet user needs
  • Follow best practice guidelines and help to improve those guidelines
  • Write clean, secure and well-tested code
  • Coach and mentor more junior colleagues
  • Operate the services you build and identify issues in production

Essential skills:

  • Strong analytical and problem-solving skills
  • Proven ability of designing, implementing and delivering quality and efficient software using Amazon Web Services to deliver data via APIs
  • Good communication skills that adapt to all level of stakeholders
  • Self-motivated with the ability to prioritise, meet deadlines, and lead development activities
  • Demonstrable skills in Python software development
  • Demonstrable skills in AWS CDK

Desirable:

  • Experience of source control systems such a git
  • Experience of AGILE approach to software development following GDS principles
  • Experience of using AI/Prompt engineering to aid development
  • Experience of scientific data formats such as NetCDF, BUFR, GRIB

If you feel you have the skills and experience needed for this role; please do apply now.

By applying for this job and submitting your CV to Parker Shaw, you acknowledge and give permission for us to pass it to an associate company for resourcing purposes. We outsource some of our resourcing calls to a trusted third-party company and they may call you to discuss this opportunity with you. They will then report back to us with the outcome of their conversation with you, where upon we will decide whether to submit your CV to the end client. Please be assured that the third-party company do not store or control any of your data, this is all done by ourselves (Parker Shaw).

Infrastructure Engineer with Python Development Skills
Hydrogen Group
London
In office
Mid - Senior
£80,000 - £120,000
RECENTLY POSTED

I am looking for an experienced Infrastructure Engineer to join a high-growth technology company working at the intersection of AI, cloud systems, and connected devices.

This is a London-based role requiring 5 days per week in the office, so it would suit someone who enjoys working closely with a team in a fast-paced, collaborative environment.

In this role, you will play a key part in building and scaling a hybrid infrastructure that spans both cloud environments and a large fleet of edge devices deployed in the field. This is not a typical cloud-only position - you will be working on complex, real-world systems that require reliability, scalability, and strong engineering fundamentals.

A core part of this role involves hands-on software development, and I am specifically looking for someone with around 5 years of experience developing in Python, ideally within infrastructure, platform, or distributed systems environments.

You will be responsible for developing and maintaining production-grade infrastructure, improving deployment pipelines, and ensuring high levels of observability across distributed systems. There is also a strong focus on automation, developer productivity, and maintaining secure, compliant systems.

Key responsibilities include:

  • Developing and maintaining infrastructure across AWS and hybrid environments
  • Writing production-grade software in Python to support infrastructure and platform systems
  • Managing large-scale deployments of connected devices
  • Building and improving CI/CD pipelines and automation workflows
  • Implementing observability and monitoring solutions across cloud and edge systems
  • Supporting security and compliance initiatives
  • Enhancing developer workflows and system reliability

To be successful in this role, you should have strong experience working with modern cloud infrastructure and infrastructure-as-code tools, alongside approximately 5 years of hands-on Python development experience. Experience with containerisation and orchestration technologies like Docker and Kubernetes is essential.

Exposure to IoT or edge environments, high-scale data systems, or compliance frameworks such as SOC 2 is beneficial but not required.

This opportunity offers the chance to take ownership of meaningful systems, work on technically challenging problems, and contribute to a product with real-world impact in a fast-paced environment.

Research Engineer- AI/ML
Harvey Nash IT Recruitment UK
London
Hybrid
Mid - Senior
£30/hour - £34/hour
RECENTLY POSTED

One of our global clients is looking for a Research Engineer based in London- 3 days to office.

If you are available and interested in this opportunity, please reply with your latest CV and best available time to discuss this. Below is the job specs for your reference.

Job Title: Research Engineer

Location: London (3 days a week to office)

Duration: 6 months contract

Responsibilities:

  • Carry out cutting-edge research to advance the science and technology of machine learning systems.
  • Design methods, tools, and infrastructure to push forward the state of the art in large language models.
  • Collaborate with researchers and cross-functional partners including communicating research plans, progress, and results.
  • Suggest, collect and synthesize requirements and create an effective feature roadmap.
  • Code deliverables in Tandem with the engineering team.
  • Publish research results and contribute to research that impacts client’s product development.

Minimum Qualifications

  • 2+ years of hands-on experience in one or more of the following areas: machine learning, recommendation systems, pattern recognition, data mining or artificial intelligence
  • Experience with developing machine learning models at scale, such as programmatically querying LLMs and LLM post-training.
  • Programming experience in Python and hands-on experience with frameworks such as PyTorch.
  • Experience writing software and executing complex experiments involving large AI models and datasets.
  • Proven experience to translate insights into business recommendations
  • Bachelor’s degree in computer science, Computer Engineering, relevant technical field, or equivalent practical experience

Preferred Qualifications

  • Direct experience in generative AI and LLM research
  • PhD degree or research focused master’s degree in ML areas
Contract Python Developer
WA Consultants
Somerset
Hybrid
Mid - Senior
Private salary
RECENTLY POSTED

WA Consultants is currently recruiting for a contract Python Developer with experience of AWS for an established client in Taunton.

Our client operates a hybrid working policy with the expectation of one or two office visits per week. The role has been deemed by the client to fall inside of IR35.

The successful applicant will be responsible for the following:

  • Develop software to meet user needs
  • Follow best practice guidelines and help to improve those guidelines
  • Write clean, secure and well-tested code
  • Coach and mentor more junior colleagues
  • Operate the services you build and identify issues in production

Essential and Desirable criteria as follows:

  • Strong analytical and problem-solving skills
  • Proven ability of designing, implementing and delivering quality and efficient software using Amazon Web Services to deliver data via APIs
  • Good communication skills that adapt to all level of stakeholders
  • Self-motivated with the ability to prioritise, meet deadlines, and lead development activities
  • Demonstrable skills in Python software development
  • Demonstrable skills in AWS CDK

Desirable:

  • Experience of source control systems such a git
  • Experience of AGILE approach to software development following GDS principles
  • Experience of using AI/Prompt engineering to aid development
  • Experience of scientific data formats such as NetCDF, BUFR, GRIB

Please advise on availability and rate expectations on application. For further information, please contact Alexander Wilson.

WA Consultants is an Employment Business and an Employment Agency as described within The Conduct of Employment Agencies and Employment Businesses Regulations 2003.

Site Reliability Engineer
McGregor Boyall
Yorkshire
Remote or hybrid
Junior - Mid
£70,000 - £80,000
RECENTLY POSTED

Site Reliability Engineer, Azure, GCP, Automation

A key customer of ours is seeking several SRE candidates to help with this massive build out, implementation across the GCP/Azure platforms.
They are looking for several Site Reliability Engineer (SRE) to help improve the reliability, performance and observability of our Azure and GCP environments. You’ll work within a multidisciplinary engineering squad, supporting the delivery, operation and continuous improvement of our cloud-hosted services.

  • Support the reliability and performance of the cloud platforms your squad owns.
  • Use observability tools, metrics, logs and traces to detect and prevent issues.
  • Contribute to incident response, post-incident reviews and problem management activities.
  • Build automation that removes toil and improves operational efficiency.
  • Work collaboratively with engineers, Product Owners and platform teams to balance delivery with operational health.
  • Improve SLOs, error budgets and other product health measures.
  • Take part in engineering ceremonies, knowledge sharing and squad-wide improvement initiatives.

Technical Skills

  • Experience with Azure and/or GCP public cloud platforms.
  • Understanding of observability (metrics, logs, traces) and its impact on system health.
  • Experience with GitHub pipelines and Terraform modules.
  • Exposure to SRE principles such as SLOs, SLIs and error budgets.
  • Ability to contribute to automation using Python, PowerShell, Terraform, CI/CD, or similar tools.
  • Solid knowledge of modern engineering practices including DevOps, Infrastructure as Code and automation.

Site Reliability Engineer, Azure, GCP, Automation

McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

Principal Network Engineer (SC Cleared)
Henderson Scott
London
In office
Senior
Private salary
RECENTLY POSTED

We are looking for a Principal Network Engineer to join a high-profile Government Digital function. In this role, you will act as the Technical Design Authority (TDA) for a national-scale digital infrastructure, providing strategic leadership for one of the most complex network estates in the UK.

As a Principal Engineer, you won’t just be managing technology; you will be managing the technical roadmap. You will bridge the gap between high-level policy requirements and low-level engineering execution, ensuring a secure-by-design, resilient, and automated network environment.

Key Responsibilities

  • Technical Design Authority: Lead the architectural direction and serve as the final escalation point for complex network routing, switching, and security issues.
  • Strategic Transformation: Drive the migration from Legacy infrastructure to a modern, automated SD-WAN and Multi-Cloud ecosystem (AWS/Azure).
  • Leadership & Governance: Manage technical relationships with Tier 1 Implementation Partners and internal delivery teams to ensure alignment with departmental standards.
  • Automation Strategy: Champion “Network as Code” initiatives, overseeing the deployment of CI/CD pipelines for network configuration and monitoring.
  • Stakeholder Influence: Provide authoritative advice to Senior Civil Service (SCS) leaders on risk, budget, and technological investment.

Technical Stack & Requirements

  • Routing & Switching: Expert-level knowledge of Juniper (Mist/SSR) and/or Cisco enterprise solutions.
  • SD-WAN: Proven experience designing and implementing tunnel-less or session-smart routing architectures.
  • Public Cloud: High proficiency in AWS Cloud WAN, Azure ExpressRoute, and secure transit gateway connectivity.
  • Security: Deep understanding of Palo Alto or Fortinet Firewalls within a Zero Trust framework.
  • Infrastructure as Code: Hands-on experience with Terraform, Ansible, and Python for network automation.
  • Standards: Strong familiarity with NCSC security principles and GDS service standards.

Essential Criteria

  • Current SC Clearance: You must hold active SC clearance to be considered.
  • Principal Level Experience: Demonstrable experience leading large-scale network departments at senior level
  • Communication: Exceptional ability to translate complex technical jargon into strategic business value for non-technical leaders.
Senior Python Engineer
Harvey Nash IT Recruitment UK
Birmingham
Hybrid
Senior
£70,000
RECENTLY POSTED

Hybrid working - 3 days per week onsite

Salary up to £70,000 per annum

A leading Birmingham-based client is seeking a Senior Python Engineer to design, build, and deploy applications using Python frameworks and LLM APIs. The position focuses on developing scalable, secure AI services in Azure’s public cloud and involves hands-on work throughout the development life cycle, including API design, data access, AI integration, and cloud deployment.

Key skills and responsibilities:

  • Design, develop, and maintain AI-driven applications and services utilising Python.
  • Build and manage RESTful APIs with FastAPI.
  • Integrate and oversee Large Language Models via OpenAI API or Claude (Anthropic) API.
  • Implement robust data access layers using SQLAlchemy.
  • Enhance performance and scalability by leveraging Redis for caching, session management, and task coordination.
  • Develop analytical dashboards and streamlined user interfaces with Dash.
  • Deploy, configure, and support applications on Azure App Services (Public Cloud).
  • Ensure all solutions adhere to security, performance, and reliability standards.
  • Collaborate effectively with product owners, data engineers, and stakeholders to translate business requirements into solutions.
  • Produce clean, maintainable, and thoroughly documented code while supporting technical best practices.

Interested?! Send your up-to-date CV to Emma Siwicki at Harvey Nash for review

AI Research Software Engineer
Atrium Workforce Solutions UK Limited
London
Hybrid
Mid - Senior
£34/hour - £55/hour
RECENTLY POSTED

Contract Role - AI Research Software Engineer - London/Hybrid - 06 months - Inside IR35 PAYE

We are seeking a skilled AI Research Software Engineer passionate in solving systems challenges to sustainably accelerate our reach to human-level intelligence. Candidates will have an opportunity to make fundamental advances in systems and apply their ideas at an unprecedented scale.

Role Overview:
* Job Title: AI Research Software Engineer
* Location: London/Hybrid (3 days onsite)
* Contract Type: Contract
* Duration: 06 months

Responsibilities
* Carry out cutting-edge research to advance the science and technology of machine learning systems.
* Design methods, tools, and infrastructure to push forward the state of the art in large language models.
* Collaborate with researchers and cross-functional partners including communicating research plans, progress, and results.
* Suggest, collect and synthesize requirements and create an effective feature roadmap.
* Code deliverables in Tandem with the engineering team.
* Publish research results and contribute to research that impacts company product development.

Minimum Qualifications
* 2+ years of hands-on experience in one or more of the following areas: machine learning, recommendation systems, pattern recognition, data mining or artificial intelligence
* Experience with developing machine learning models at scale, such as programmatically querying LLMs and LLM post-training.
* Programming experience in Python and hands-on experience with frameworks such as PyTorch.
* Experience writing software and executing complex experiments involving large AI models and datasets.
* Proven experience to translate insights into business recommendations
* Bachelor’s degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience

Preferred Qualifications
* Direct experience in generative AI and LLM research
* PhD degree or research focused Master degree in ML areas

Please feel free to contact myself - Daisy Nguyen at Gibbs Consulting/Atrium UK for a confidential chat to know more details about the role.

Please also note: Due to the volume of applications received for positions, it will not be possible to respond to all applications and only applicants who are considered suitable for interview will be contacted.

SAP IBP Demand Planning Consultant
Experis IT
Walton-on-Thames
Hybrid
Mid - Senior
£650/day - £690/day
RECENTLY POSTED

Job Title: SAP IBP Demand Planning Consultant
Max rate: £690p/d via Umbrella
Duration: 3 months Initially
Clearance required: BPSS
Location: Remote Worker - Might be some visits to client office in Walton on Thames

About the Role

We are seeking an experienced SAP Integrated Business Planning (IBP) Demand Consultant with strong expertise in external forecasting, statistical modelling, and end to end integration using OData APIs. The ideal candidate will play a key role in designing, implementing, and optimizing demand planning processes, ensuring seamless data integration between SAP IBP and external systems.

This role requires a combination of functional expertise, technical understanding, and the ability to collaborate with supply chain, IT, and business stakeholders.

Key Responsibilities

Demand Planning & Forecasting
. Configure and optimize SAP IBP Demand Planning modules, including key features such as planning operators, forecast models, and attribute-based forecasting.
. Implement and enhance external forecast consumption processes and statistical methods.
. Work with business stakeholders to interpret forecasting outputs and recommend process improvements.
. Support demand planning cycles, monitoring forecast accuracy and KPI performance.

Integration & Technical Enablement
. Design, configure, and manage data exchange between SAP IBP and external systems using SAP IBP OData APIs.
. Implement external forecast ingestion pipelines, including setup of communication arrangements, authentication, and data mapping.
. Troubleshoot integration issues related to OData services, CPI flows, and master data alignment.
. Collaborate with IT teams to ensure secure, reliable, and scalable connectivity.

Solution Design & Delivery
. Translate business forecasting requirements into functional SAP IBP solutions.
. Lead fit-gap analyses, system configuration, and testing cycles (SIT, UAT).
. Document functional designs, configuration guides, and integration specifications.
. Support go-live activities and provide post implementation hypercare.

Stakeholder Collaboration
. Work closely with demand planners, supply chain teams, data engineers, and technical architects.
. Facilitate workshops to gather requirements, demonstrate solutions, and train end users.
. Provide advisory expertise on best practices in demand planning and IBP process capabilities.

Required Skills & Experience
. 3+ years of hands-on experience with SAP IBP Demand Planning.
. Strong experience in external forecasting setup and integration of external statistical/ML forecasts.
. Demonstrated expertise with SAP IBP OData APIs (creation, configuration, troubleshooting).
. Good understanding of SAP Cloud Platform Integration (SAP CIDS).
. Knowledge of IBP master data, time profiles, planning operators, and forecast algorithms.
. Experience working in Agile or hybrid project delivery environments.
. Excellent communication and stakeholder engagement skills.

Preferred Qualifications
. SAP IBP certification is a plus.
. Experience integrating external ML/AI forecasting models into SAP IBP/SAP APO.
. Familiarity with Python, R, or external forecasting tools (optional but useful).

Fullstack Developer
Teksystems
Yorkshire
Hybrid
Senior - Leader
£70,000 - £100,000
RECENTLY POSTED
+2

SC CLEARED Full Stack Engineer Leeds - 2 days on site Up to £100,000 Job Summary: We are looking for an experienced Full Stack Developer specializing in Python to join our innovative team. The ideal candidate will possess a strong technical background and leadership skills, enabling them to drive development projects, mentor junior developers, and collaborate effectively across teams. You will be responsible for designing and implementing high-quality, scalable software solutions. Key Responsibilities: Lead the design and development of complex applications using Core Python and web frameworks like Flask. Implement best practices in software development, including exception handling, data structures, and object-oriented programming (OOP). Front End development using VueJS, JavaScript, CSS, and HTML to create seamless user interfaces. Develop and optimize SQL databases, ensuring efficient data storage and retrieval. Utilize AWS Core services and Terraform for cloud infrastructure management and deployment. Design and implement serverless architectures and manage Docker containers. Oversee the integration of various components and troubleshoot/debug applications to ensure smooth operation. Mentor and guide junior developers in coding standards, version control using GitHub, and code tracking. Engage in data analysis and visualization to inform decision-making and enhance application performance. Develop applications using event-driven programming paradigms and adhere to design patterns like Model View Template (MVT) and Model View Controller (MVC). Ensure security and compliance through PKI and OIDC with OAuth 2.0 implementation. Automation: Unit Testing, API Testing and drive automation coverage through TDD Qualifications: At least 5+ years of experience in software development, with a focus on Python and web frameworks. Strong understanding of Front End technologies including Vue.js, CSS, and HTML. Proven experience with databases and SQL, along with a solid grasp of data analysis and mathematics. Familiarity with cloud services, particularly AWS, and infrastructure as code tools like Terraform. Hands-on experience with Docker and serverless architectures. Excellent problem-solving skills, attention to detail, and ability to work in a fast-paced environment. Strong communication and leadership abilities, with a knack for mentoring team members. Essential Skills: Agile experience: prior experience and strong working knowledge in Agile methodologies and using processes to drive continuous improvement Understanding of CI/CD processes and tools. Ability to identify problems and develop problem statements, research on new technologies and propose proof of concepts with respect to existing business and new business Ability to effectively present information and respond to questions from business and technical staff Ability to adjust to rapidly changing requirements and timelines Preferred Skills: experience with Object Relational Mappers (ORMs) and Server Side templating languages. Advanced knowledge of AWS services and architecture best practices. Familiarity with design patterns and software architecture principles. Benefits: Competitive salary and performance bonuses. Flexible work hours and remote work options. Comprehensive health, dental, and vision insurance. Opportunities for professional development and career advancement. Collaborative and inclusive work culture. Job Title: Fullstack Developer Location: Leeds, UK Rate/Salary: .00 GBP Yearly Job Type: Permanent Trading as TEKsystems. Allegis Group Limited, Bracknell, RG12 1RT, United Kingdom. No Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at our website. To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go our website. We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice on our website for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.

Application Support Analyst
Oscar Associates Ltd
Liverpool
Remote or hybrid
Junior - Mid
Private salary
RECENTLY POSTED

Join a team where your work genuinely makes a difference. As an Application Support Analyst, you’ll play a key role in keeping essential systems running, resolving issues quickly, and ensuring users have seamless access to the tools they rely on every day.

What you’ll be doing:

  • Set up and manage secure user access to vital healthcare platforms, gaining hands-on IAM experience with Microsoft Entra ID and AWS IAM
  • Resolve login and access issues that could delay workflow
  • Configure and support cloud services across Amazon Web Services and Microsoft Azure
  • Automate access management tasks using Scripting tools like Python, PowerShell, or Terraform
  • Troubleshoot imaging system issues (PACS, DICOM), ensuring radiologists and clinicians can view scans without delay
  • Monitor applications and respond to incidents and service requests

What we’re looking for:

  • Experience in application or IT support
  • Strong troubleshooting and problem-solving skills
  • Understanding of user access/identity management
  • Exposure to cloud platforms (AWS or Azure)
  • Good communication skills, especially in high-impact environments

Oscar Associates (UK) Limited is acting as an Employment Agency in relation to this vacancy.

To understand more about what we do with your data please review our privacy policy in the privacy section of the Oscar website.

Software Engineer
Polytec Personnel Ltd
Cambridgeshire
In office
Junior - Mid
Private salary
RECENTLY POSTED

Location: Cambridge (CB25) Duration: Permanent Hours: 37.5 per week 8am - 4pm (Monday to Friday) Salary: Competitive Job Reference: 36074 An exciting opportunity has arisen for a Software Engineer to support the development and optimisation of software systems within a high-tech manufacturing environment. Our Cambridge based client is looking to expand their busy team. This role focuses on production test automation, new product introduction (NPI) and continuous improvement of engineering processes. Key Responsibilities - Support the transfer of new products from development into manufacturing - Develop and maintain automated test solutions for production, including verification and calibration - Collaborate with engineering teams to improve product testability and manufacturing efficiency - Implement and manage processes for software deployment, firmware programming and configuration control - Drive automation and process improvements to increase throughput and reduce manual intervention - Provide production support, including fault diagnosis, root cause analysis and corrective actions - Maintain clear technical documentation and support change control processes - Work cross-functionally with engineering, production and quality teams Skills and Experience - Degree or equivalent experience in Software Engineering, Computer Science, or similar - Experience developing software for test automation or manufacturing environments - Strong knowledge of configuration control and software release processes - Experience with tools such as LabVIEW (preferred) and ideally Python or C/C++ - Ability to troubleshoot software and embedded systems in a hardware-integrated environment - Strong attention to detail and documentation skills Desirable - Experience supporting NPI through to production - Familiarity with embedded systems and manufacturing test equipment - Understanding of quality standards and controlled engineering environments Please contact us as soon as possible for more details or apply below!

Frequently asked questions
You can find a wide range of Python jobs including web development, data analysis, machine learning, automation, and backend development roles across various industries.
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.
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.
Yes, we feature a variety of job types including internships, freelance, contract, and full-time Python positions to accommodate different career paths.
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.