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!
Software Engineer (C#, C++, Python, TDD, Applied Engineering)
HAYS
Oxford
Hybrid
Mid - Senior
£65,000
RECENTLY POSTED

Oxford - 4 days per week in office. £45000 - £70000 + Package. - Must have a Computing/STEM Degree (2:1 or higher). - Can work in their Oxford head office 4 days a week. Your new company You'll be joining a cutting-edge engineering and technology organisation that has grown rapidly in the UK, now pushing into global markets. Formed by world leading experts in science/software the business is redefining how high performance components are designed. You'll be based from their head office in Oxford 4-5 days a week, joining their R&D function and will require your own vehicle. Your new role This role sits in the core Development team and would suit a Software Engineer with a passion for Science/Applied Engineering with commercial Full Stack experience. You'll participate in the full development lifecycle from user story generation to user acceptance testing, speaking to the users continuously and assuming the role of expert problem solver. The right person will be motivated and hungry to solve first-of-their-kind challenges building proprietary software that makes a difference in the world. You will design, develop and maintain innovative tools spanning data management, traceability, visualisation, predictive modelling, material and component design, and production quality assurance. You'll work closely with process engineers, technicians and material scientists to deliver high quality, intelligent solutions that support cutting edge manufacturing and materials development. With the rapid expansion and new investment into the company it's an exciting time to be joining with solid progression opportunities. You're also safe in the knowledge the future is bright as their customer list boasts some of the worlds leading tech and engineering brands. What you'll need to succeed We're looking for candidates with a Bachelors, Masters or PhD Degree in a STEM or Computing discipline - ideally from a Russell Group University. We need 2-6 years proficiency working in a commercial Software Engineering role/team using either C#, C++ or Python. Ideally you'll have full stack experience with Blazor or JavaScript/TypeScript. Above all we are looking for robust OOP programming skills, software design patterns/best practices and practical experience applying TDD. clear communication/interpersonal skills are a must for working closely with internal teams. Experience with Machine Learning, CI/CD and IAC using Terraform for management of Azure/AWS would be beneficial. What you'll get in return The company offers 25 days' holiday plus bank holidays, flexible working hours, a pension with a 9% employer contribution, private healthcare covering dental & health screening. There are company share options and a huge collection of local discount schemes including gym membership and there is parking on site. What you need to do now To find out more and to be considered for this position please apply directly, or contact Max Wilcock, Business Director on 0333 010 5724. At Hays Technology, we are shaping the future of recruitment. The rapid adoption of cloud, which is making customer interfaces more engaging and creating a seamless engagement with businesses, means that from the foundation of your organisation up, software developers are critical to success. As the competition for talent grows, we're ready and waiting to help developers really make an impact on organisations, so talk to us today. We are Hays Technology. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk TPBN1\_UKTJ

Test & Integration Engineer
Marine Resources
Southampton
In office
Mid - Senior
£55,000 - £65,000
RECENTLY POSTED

Permanent Full Time
Near Southampton
£55,000 - £65,000

Introduction

If you are driven by technical challenge, fascinated by robotics, and motivated by hands‑on engineering, this opportunity will pique your interest immediately.

I am partnering with a pioneering organisation operating at the forefront of maritime autonomy, developing advanced autonomous marine platforms used across defence, security, environmental and commercial sectors. As part of their continued growth, my client is seeking a highly capable Integration & Test Engineer who thrives in multidisciplinary environments and enjoys bringing complex systems together into fully functional, high‑performance platforms.

This is a genuinely exciting chance to work on real hardware, tackle complex engineering problems, and contribute directly to next‑generation autonomous technology.

Role Overview

My client is looking for an Integration & Test Engineer who will play a key role in integrating robotics hardware, embedded systems, sensors and software into operational marine systems. The position combines system integration, testing, diagnostics and collaborative engineering across multiple disciplines.

Key Responsibilities

System Integration
Integrate hardware, software, firmware and communication subsystems across autonomous marine platforms.
Configure, calibrate and validate GNSS, INS, sonar, radar and navigation sensors.
Support integration of embedded controllers and mission‑management software.
Work collaboratively with software, electrical, mechanical and systems engineering teams to resolve integration challenges.
Testing & Validation
Develop, execute and document test plans, acceptance criteria and test procedures.
Carry out bench testing, environmental testing and on‑water sea trials.
Analyse test data, identify anomalies and create clear, actionable technical reports.
Support fault‑finding, troubleshooting and root‑cause analysis.
Ensure all test activities meet relevant safety, regulatory and quality standards.
Documentation & Continuous Improvement
Maintain integration logs, configuration records and all test documentation.
Assist with risk assessments, hazard logs and compliance‑related artefacts.
Provide input into design reviews with a focus on improving testability.
Support the development of test tools, automation scripts and enhancements to internal test processes.
Essential Skills & Experience

Degree in Engineering, Electronics, Systems, Robotics or comparable discipline.
Experience integrating and testing electromechanical, embedded or real‑time systems.
Strong understanding of sensors, electronics and communication interfaces (CAN, Ethernet, Serial).
Comfortable with hardware setup, wiring, instrumentation and test equipment.
Ability to read engineering drawings, schematics and wiring diagrams.
Experienced in analysing logs, performance metrics and system data sets.
A structured problem‑solver with strong diagnostic ability.
Excellent communication and report‑writing skills.
Willingness to participate in dynamic environments, including occasional sea‑testing.
Experience with robotics, autonomous systems or embedded‑software‑driven products.
Familiarity with version control, defect tracking and configuration‑management tools.
Desirable Experience

Background in marine, defence, aerospace or autonomous technology industries.
Knowledge of sonar, AIS, radar or maritime navigation sensors.
Understanding of safety‑critical or regulatory frameworks (DEF STAN, ISO, IMO).
Ability to automate tests or analyse data using Python, MATLAB or similar tools.
Experience working with simulation tools or middleware such as ROS or DDS.
Understanding of telemetry, RF systems or remote communications.
Experience operating small vessels or working in marine test environments.
Interested? Here’s How to Apply

If this role aligns with your experience and you’d like to explore it further, please send your up‑to‑date CV, and I will be in touch to discuss the opportunity in more detail.
You can apply directly via this advert or email your CV to me at your earliest convenience.

Marine Resources Recruitment Ltd acts as an employment agency for permanent and fixed term contract recruitment and as a recruitment business for the supply of contract workers. Please note that by applying for this job you accept our Terms of Use and Privacy Policy which can be found on our website

AWS MLOps Engineer
Spectrum IT Recruitment
London
Hybrid
Mid - Senior
£65,000 - £75,000
RECENTLY POSTED
+3

We are looking for a skilled AWS MLOps Engineer to help deploy, automate, and manage production-grade machine learning solutions within our clients AWS environment. This is a great opportunity for a MLOps Engineer to become a vital part on a new data team.

This is a hybrid role with the expectation to be in the London office 1-2 times per week.

Key Responsibilities

Deploy ML models as real-time endpoints using Amazon SageMaker
* Build and manage batch inference pipelines
* Implement CI/CD workflows for ML using Git-based processes
* Containerize applications using Docker
* Monitor model performance, data drift, and system health using CloudWatch
* Automate data pipelines and feature workflows using Python & SQL
* Ensure secure access and governance using AWS IAM and best practices

Core AWS Stack

Amazon SageMaker | Amazon S3 | Amazon Redshift | AWS Lambda | Amazon CloudWatch | AWS IAM

What We’re Looking For

✔ Strong hands-on experience with AWS ML infrastructure
✔ Experience deploying and monitoring ML models in production
✔ Proficiency in Python and SQL
✔ Knowledge of Docker and CI/CD pipelines
✔ Experience with Infrastructure-as-Code (CloudFormation preferred)

This role focuses on transforming machine learning from experimentation into secure, scalable, production-ready systems.

Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy

Senior Data Analyst
Maxwell Bond
Manchester
Hybrid
Senior
£65,000 - £75,000
RECENTLY POSTED

Senior Data Analyst – Azure & Power BI (Tech for Good)

Manchester City Centre | 2 days/week in office | £65k–£75k | Hybrid

Do you want your work to directly improve people’s lives and health? Here’s your chance.

This is an opportunity for a Senior Data Analyst to take the lead in shaping the company’s data strategy and analytics platform. This isn’t just about dashboards - you’ll design the pipelines, warehouses, and processes that turn complex, multi-source data into clear insights that influence decisions across the business and help improve health and wellbeing outcomes for the communities we serve.

In this role, you will:

* Own the design and implementation of data pipelines and warehouses, turning raw operational data into actionable insights.

* Build and optimise Power BI solutions for enterprise reporting, embedded analytics, and self-service dashboards.

* Make strategic decisions about data architecture and licensing, balancing cost, efficiency, and scalability.

* Collaborate with developers, graduates, and business leaders, ensuring data is accessible, secure, and usable for everyone who needs it.

You won’t just be “doing the reports” - you’ll be the most senior technical data professional, influencing how the organisation uses data today and tomorrow. Your work will have real-world impact, helping people lead healthier, better lives.

What Makes You Stand Out:

* Strong experience with Power BI architecture beyond dashboarding - ideally enterprise-level deployments and licensing strategy.

* Solid knowledge of Azure data stack: Azure Data Factory, Data Lake, Azure SQL, and data warehousing.

* Ability to design ETL/ELT pipelines using visual tooling to move and transform data efficiently.

* Strong SQL and data modelling skills, with experience turning document-based databases (like MongoDB) into relational views.

* Experience balancing technical design with cost-efficiency, particularly in licensing and cloud resources.

* Bonus: exposure to AWS, Matillion, Snowflake, or Python.

* Collaborative, problem-solving mindset and the confidence to influence stakeholders across the business.

Why This Role is Special:

* Be part of a Tech for Good company focused on improving health and wellbeing.

* Lead high-impact data projects and influence strategy at the group level.

* Shape a modern, cloud-first data platform used across multiple business units.

* Work two days per week in the Manchester City Centre office, collaborating closely with colleagues while enjoying hybrid flexibility.

* See your work have a real-world impact, empowering teams and helping people live healthier lives.

Interview slots are already booked in so the process will move quickly. If this looks like a great fit then please apply today

Blue Prism Consultant
FOX MORRIS GROUP LTD
Croydon
Fully remote
Mid - Senior
£600/day - £700/day
RECENTLY POSTED
+1

About the Role

We are supporting a public‑sector organisation seeking an experienced Robotics Process Automation (RPA) Consultant to enhance and optimise their automation services. This is a remote‑based role requiring strong technical expertise in automation technologies, programming fundamentals, workflow design, and end‑to‑end bot lifecycle management.

You will work closely with technical and non‑technical stakeholders to analyse processes, design automation solutions, build and deploy bots, and ensure smooth ongoing performance.

Key Responsibilities

  1. Programming & Technical Expertise

* Strong foundational programming skills (Python, Java, C#, .NET).

* Ability to write custom scripts and integrate bots with business systems.

* SQL/database skills for extracting, transforming, and analysing data.

* Experience with API integrations (REST/SOAP) and UI automation.

* Scripting capability using PowerShell, VBScript, or JavaScript.

  1. RPA Platform Knowledge

* Hands‑on experience with major RPA platforms — ideally Blue Prism (others such as UiPath/Automation Anywhere beneficial).

* Ability to configure, optimise, debug, and troubleshoot RPA workflows.

* Understanding of low‑code building tools and backend logic for advanced operations.

  1. Analytical & Problem-Solving Skills

* Process analysis, mapping and documentation.

* Ability to identify automation opportunities and evaluate feasibility.

* Strong diagnostic skills to resolve bot errors and exceptions.

* Logical decision‑making and building complex automation paths.

  1. Business & Process Understanding

* Knowledge of Business Process Management (BPM), workflows, rules and exceptions.

* Familiarity with Lean, Six Sigma or process‑mining practices is beneficial.

* Ability to translate business needs into effective automation logic.

  1. Workflow & UX Design

* Experience mapping processes using UML, BPMN, decision tables and state diagrams.

* Understanding of good user‑experience principles for smooth adoption by non‑technical teams

Your Role

* ✔ Basic programming experience (Python, Java, C#)

* ✔ Proficiency with RPA tools (Blue Prism essential; UiPath/AA desirable)

* ✔ Strong SQL and database integration skills

* ✔ Workflow & UX design capability

* ✔ Background in BPM/process optimisation

* ✔ Strong problem‑solving and debugging skills

* ✔ Experience with APIs and UI automation

* ✔ End‑to‑end bot testing, deployment and maintenance experience

* ✔ Clear communication, teamwork and planning skills

* ✔ Relevant RPA or technical certifications

AWS Data Engineer (Hybrid) Bristol – Spark, S3, Redshift
Avanti Recruitment
Bristol
Hybrid
Mid - Senior
£50,000 - £75,000
RECENTLY POSTED
+1

AWS Data Engineer (Hybrid) Bristol – Spark, S3, Redshift, Lambda, EMR, Glue

Avanti Recruitment is working with a rapidly growing technology business in Bristol to recruit a talented AWS Data Engineer to join their team. You will help build and evolve their AWS cloud-based data infrastructure. You’ll work with large datasets and a modern AWS stack, designing scalable pipelines and delivering reliable data to teams across the organisation.

In this role, you will develop and maintain ETL and ELT workflows using Apache Spark, Python and AWS Glue, while architecting solutions that make extensive use of AWS services including S3, Redshift, EMR, Lambda, Kinesis, DynamoDB, IAM, CloudWatch and Step Functions.

You’ll ensure data quality, troubleshoot pipeline issues and continuously look for ways to improve performance and reliability.

To be successful you’ll need strong Python and SQL skills, experience with distributed data processing, and solid understanding of AWS cloud-based data engineering.

Familiarity with data lakes, data warehouses and both relational and NoSQL databases is important.

Experience with Infrastructure as Code, streaming technologies or orchestration tools is helpful but not required.

Salary: £50,000 - £70,000 + 25 days holiday + private healthcare + training

Location: Bristol – Hybrid working – 1 day a week in the Bristol office

This will be a great role for an experienced AWS Data Engineer who wants to work in a Data and AI team with the latest technologies.

APPLY NOW for immediate consideration.

N.B. – They do not offer visa sponsorship so you must have the right work and won’t consider applicants on short-term visas

Platform Engineer
CBSbutler Holdings Limited trading as CBSbutler
Leeds
Hybrid
Mid - Senior
£475/day - £500/day
RECENTLY POSTED
+8

Rate: Up to £500/day (Inside IR35)
Location: Leeds - two days per week on-site
Duration: Initially 6 months
Clearance: BPSS required on commencement; SC clearance required within three months. Candidates must be eligible for SC clearance.

The Role
You will be part of a team operating and evolving a platform classified as Critical National Infrastructure, maintained to a high service level.
Day-to-day responsibilities include resolving high-priority incidents, implementing new features aligned to the product roadmap, reducing technical debt, and driving improvements to DevOps processes.
You will work closely with Product Owners, Business Analysts, and Technical Leads in an agile delivery environment.

Key Requirements

Strong Java development skills; Python experience also beneficial
Familiarity with identity and access management tooling, including PingDS and PingIDM
Experience with containerisation and orchestration: Docker and Kubernetes
Cloud infrastructure experience across AWS and/or Azure; Terraform for IaC
CI/CD pipeline experience, ideally Jenkins and/or GitHub Actions
Working knowledge of HAProxy, PostgreSQL, and/or Microsoft SQL Server
Experience with testing frameworks such as Gatling (Scala), Karate, or Playwright is advantageous

Technical Data Consultant - SC/DV
VIQU IT
London
Hybrid
Mid - Senior
£60,000 - £100,000
RECENTLY POSTED

Technical Data Consultant – London – Betweem £60,000 to £100,000 per annum (Depending on Experience)

Are you a data-driven professional who thrives on turning complex challenges into actionable insights? Do you want to make a real impact on high-profile projects while working with cutting-edge technology? Morela is partnering with one of the UK’s leading data consultancies to do just that and we’re looking for talented SC Cleared Data Consultants and Analysts to join the team.

Since day one, Morela has supported this partner on their ambitious journey and this year, they aim to grow 10x. This is your chance to be part of that growth story.

Why Join?

Impactful Work: Deliver data solutions that shape decisions for public and private sector clients.
Innovative Environment: Work at the intersection of advanced technology and real-world impact.
Professional Growth: Mentor and collaborate with top-tier engineers while expanding your own skills.
Flexibility: Occasional travel (up to 25%) and exposure to diverse industries keeps every day different.
What You’ll Do

Data Integration: Harmonise multiple data sources, ensuring pipelines are clean, reliable, and compliant.
Data Modelling: Design structures that make data accessible, usable, and actionable.
Application Development: Build full-stack solutions using Python, SQL, and modern frameworks.
Data Governance: Maintain compliance through data lineage tracking and access controls.
Client Collaboration: Translate client needs into effective solutions and train users for maximum adoption.
Continuous Improvement: Help refine frameworks, delivery processes, and internal capabilities.
What We’re Looking For

SC Clearance: Must already hold SC clearance.
UK Based: Candidates must be a UK citizen due to security clearance
Technical Expertise: Experienced in data engineering, software development, or systems integration, ideally in AI, analytics, or enterprise platforms.
Analytical & Problem-Solving Skills: Strong ability to optimise complex data workflows.
Communication Skills: Comfortable engaging both technical and non-technical stakeholders.
Adaptable & Collaborative: Thrives in diverse sectors and project environments.
Bonus: Palantir Foundry experience is highly desirable.
As part of this team, you’ll lead high-impact data programmes, empower clients to harness their data, and help mentor the next generation of talent.

Don’t miss this opportunity, reach out to me to learn more and take the next step in your career

Quality Engineer
Hays Technology
Birmingham
Remote or hybrid
Mid - Senior
£400/day - £450/day
RECENTLY POSTED

Location: UK remote work (Very occasional office travel)
Contract: £400 to £450 p/d Inside IR35 contract

Overview
We are seeking an experienced Quality Engineer (Performance & Resilience Management) to lead non‑functional testing (NFR) activities within a major Energy & Utilities programme. This role involves overseeing performance testing across complex systems, ensuring stability, scalability, and resilience of critical applications.
Key Responsibilities

Lead the performance test team and manage day‑to‑day test activities.
Conduct performance testing questionnaire evaluations.
Prepare detailed Performance Test Plans and Performance Closure Reports.
Gather and validate Non‑Functional Requirements (NFRs).
Develop and maintain scripts using Python, Groovy, and custom code where required.
Execute performance tests using recognised tools such as JMeter and LoadRunner.
Monitor application performance using tools including Grafana, New Relic, AppDynamics, and ELK.
Analyse performance test results, identify bottlenecks, and provide actionable recommendations to development teams.Required Skills & Experience

Proven experience as an NFR Lead Tester.
Strong background in performance testing and performance engineering.
Hands‑on experience with:
JMeter, LoadRunner
Python, Groovy, custom scripting
Grafana, New Relic, AppDynamics, ELK
Ability to analyse performance issues and drive resolution with development teams.
Excellent communication and documentation skills.

What you need to do now
If you’re interested in this role, click ‘apply now’ to forward an up-to-date copy of your CV, or call us now.
If this job isn’t quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career.

Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C’s, Privacy Policy and Disclaimers which can be found at (url removed)

Software Engineer – Hardware Integrated Systems
Avanti Recruitment
Glenrothes
In office
Junior - Mid
£45,000
RECENTLY POSTED
+1

Glenrothes, Fife – Onsite

Up to £45,000 – 12 Month FTC (Strong chance of permanence)

We’re working with a global engineering business in Glenrothes that designs and builds automated test systems for devices.

This role sits within a hands-on engineering team developing software that directly interacts with physical hardware.

The Work
You’ll be:

* Writing software that controls and communicates with real devices

* Integrating applications with test rigs and equipment

* Working with USB and network device communication

* Supporting migration of legacy test platforms onto newer hardware

* Interfacing with single-board computers and device-level protocols

This is not a web application role. The software directly interacts with physical systems.

Tech Environment
C / C++

Python

Some C#

Basic SQL

Device communication (SSH, Telnet)

What We’re Looking For
A software engineer who is comfortable working close to hardware and understands how software behaves in real-world environments.

You may have worked in:

* Industrial or manufacturing systems

* Test equipment or production environments

* Embedded-adjacent or device control roles

* Automation or hardware-integrated software projects

You don’t need deep firmware experience, but you should be confident integrating software with physical systems.

Why Consider It

* Hands-on engineering environment

* Clear technical scope

* Immediate ownership of platform migration work

* Strong chance of permanent role after 12 months

* Small team with direct impact

If you enjoy seeing software operate in the real world rather than purely in abstract systems, this could be a strong fit

Data Engineer
Peregrine
London
In office
Mid - Senior
£1,000
RECENTLY POSTED
+3

We are Data Services, our mission is to unlock the value of data by delivering high-quality, reliable, and secure data services that are accessible, understandable, and actionable. We continuously evolve our offerings, leveraging modern cloud-based technologies, and fostering strong partnerships to help our colleagues in the Bank navigate the complexities of a data-driven world and achieve their strategic objectives.

Active SC Clearance

Job Description:

The world of data in Central Banking is evolving rapidly. With the rise of detailed data collection in financial regulation and the swift advancements in cloud-native data technologies, the demand for visionary data engineers is growing. We’re seeking a senior Data Engineer to join our Data Engineering team and play a pivotal role in shaping the Bank’s strategic cloud-first data platform.

As a senior member of the team, you will play a key role in designing and delivering robust, scalable data solutions that support the Bank’s core responsibilities around monetary policy, financial stability, and regulatory supervision. You’ll contribute to technical design decisions, mentor engineers, and collaborate across teams to ensure our data infrastructure continues to evolve and meet future demands.

Role Responsibilities

* Lead the design, development, and deployment of scalable, secure, and cost-effective distributed data solutions using Azure services (e.g., Azure Databricks, Azure Data Lake Storage, Azure Data Factory).

* Architect and implement advanced data pipelines using Databricks, Delta Lake, Python and Spark, ensuring performance, reliability, and maintainability across cloud and on-prem environments.

* Champion data quality, governance, and observability, ensuring data is accurate, timely, and fit-for-purpose for analytics, BI, and operational use cases.

* Drive the modernization of legacy systems, leading the migration of data infrastructure to Azure with minimal disruption and long-term scalability.

* Act as a technical authority on Azure-native data engineering, guiding best practices and setting standards across the team.

* Mentor and coach junior and mid-level engineers, fostering a culture of continuous learning, innovation, and technical excellence.

* Collaborate with architects, analysts, and stake holders to align data engineering efforts with strategic business goals and enterprise data strategy.

* Evaluate and introduce emerging technologies, tools, and methodologies to enhance the Bank’s data capabilities.

* Own the end-to-end delivery of complex data solutions, from requirements gathering to production deployment and support.

* Contribute to the development of reusable frameworks, templates, and patterns to accelerate delivery and ensure consistency across projects.

Minimum Criteria

* Extensive experience with Azure services including Azure Databricks, Azure Data Lake Storage, and Azure Data Factory.

* Advanced proficiency in SQL, Python, and Spark (PySpark), with a strong focus on performance optimization and distributed processing.

* Proven experience in CI/CD practices using industry-standard tools (e.g., GitHub Actions, Azure DevOps).

* Strong understanding of data architecture principles and cloud-native design patterns.

Essential Criteria

* Demonstrated ability to lead technical delivery, mentor engineering teams and collaborate with stakeholders to ensure alignment between data solutions and business strategy.

* Proficiency in Linux/Unix environments and shell scripting.

* Deep understanding of source control, testing strategies, and agile development practices.

* Self-motivated with a strategic mindset and a passion for driving innovation in data engineering.

Desirable Criteria

* Experience delivering data pipelines on Hortonworks/Cloudera on-prem and leading cloud migration initiatives.

* Familiarity with: Apache Airflow

* Data modelling and metadata management

* Experience influencing enterprise data strategy and contributing to architectural governance

Senior Full Stack Developer
StackStudio.digital
London
Hybrid
Senior
Private salary
RECENTLY POSTED
+1

Mode of working: London- 3 days onsite
Type of Employment:Permanent

Interview Format: 1. Live coding+ 2 interview rounds.

The Senior Full Stack Developer Role

As a Senior Full Stack Developer, you will design and deliver end-to-end application solutions using cloud platforms such as Azure, AWS or GCP, alongside modern technologies including NoSQL databases, Python, React, TypeScript and DevOps tooling. You will work on cutting-edge projects, develop scalable applications and collaborate with cross-functional teams to deliver high-quality solutions.

Senior Full Stack Developer Key Responsibilities:

  • Own the end-to-end architecture across front-end, back-end, APIs, data and system integrations.
  • Define reference architectures, technology standards and design principles for development teams.
  • Make strategic technical decisions balancing scalability, security, cost efficiency and delivery speed.
  • Design and develop accessible, secure and scalable front-end applications using React and TypeScript.
  • Establish standards for state management, authentication flows and UI/UX consistency.
  • Architect back-end services using Node.js or Python, including REST APIs and event-driven patterns.
  • Apply microservices principles, resiliency patterns and fault-tolerant design.
  • Model and manage relational and NoSQL databases such as MongoDB and Postgres, including caching and data access strategies.
  • Architect cloud-native solutions on AWS, Azure or GCP, incorporating CI/CD pipelines and Infrastructure as Code.
  • Build for high availability, disaster recovery, cost optimisation and embedded observability.
  • Apply secure coding practices and design robust authentication, authorisation and data-protection models.
  • Ensure compliance with enterprise security policies and regulatory standards.

Senior Full Stack Developer Essential skills / knowledge / experience:

  • Hands-on experience in software development and solution architecture.
  • Deep expertise in Azure, AWS or GCP cloud services.
  • Strong background in backend development (TypeScript, React, Node.js, Python), REST APIs and microservices.
  • Experience working with NoSQL databases such as MongoDB or Postgres.
  • Proficiency with CI/CD pipelines, Infrastructure as Code and DevOps practices.
  • Excellent communication and presentation skills, with the ability to articulate complex concepts clearly.
  • Familiarity with AI/ML integration and secure cloud architecture is an advantage.
Computational Physics- Software- Math Modelling
Anonymous
Oxford
Remote or hybrid
Graduate - Mid
£32,000 - £45,000
RECENTLY POSTED

Physicists/Software Engineers will be developing modelling tools/software in C++, C#, Python, Java, Matlab or other Mathematical languages. Ideal applicants will be qualified Physicists (MPhys, MSc or PhD) or Computational Physicist or Scientist/Engineer with an interest in Software Development/Modelling using C, C++, Java, Python or Matlab We are looking for exceptional physicist or applied mathematician to join the software development team. Responsibilities will include project developing simulation tools for the design of active and passive components. The role will involve the development of both algorithms and professional graphical interfaces to the algorithms. This is a very challenging role and you will need to be able to think creatively to solve numerical, mathematical and programmatic problems. An exceptionally capable candidate would have the opportunity to advance to a senior role in the company and take on substantial product responsibilities. Requirements: some experience at graduate level or beyond in either C, C++, C#, Java, Python or Matlab You will will have an excellent first degree in Physics or Maths (1st/2.1) A PhD in a computational physics/electronics or related discipline will be advantageous. Proven object oriented software skills in C++ or more years of postdoc or commercial experience in numerical techniques will be advantageous Specific knowledge of electromagnetism, semiconductor device physics experience will be useful.

Bare Metal Platform Engineer
NP Group
Yorkshire
In office
Senior - Leader
£35
RECENTLY POSTED
+1

Contract: Bare Metal Platform Engineer & Orchestration Lead

Start Date: ASAP
Duration: 6 months +
Location: Yorkshire
Rate: Negotiable (Deemed inside IR35 via Umbrella solution)
Reference: 20233

Role Summary:

Major IT Consultancy is seeking a Bare Metal Platform Engineer to be responsible for the technical engineering, industrialisation, and operational life cycle of a clients global x86 estate. Unlike a traditional asset lead, this role focuses on abstracting hardware complexity through automation. You will be responsible for engineering the “connective tissue” between vendor-specific management tools (iDRAC, iLO, XCC) and the clients core orchestration engines. The goal is to deliver “Bare Metal as a Service” (BMaaS) by ensuring that Dell, HPE, and Lenovo hardware can be provisioned, managed, and observed as a unified, code-driven resource.

Key Responsibilities:

  • Unified Orchestration Engineering: Design and implement automation workflows that abstract vendor-specific tools (Lenovo XClarity, Dell OpenManage, HPE OneView) into a standardized management layer.
  • Northbound Integration: Lead the integration of hardware management platforms with the Bank’s Ansible and Terraform playbooks to enable Infrastructure as Code (IaC) provisioning.
  • Observability & Telemetry: Engineer the export of hardware health and performance metrics into OpenTelemetry (OTEL) and Prometheus to ensure unified monitoring across the heterogeneous fleet.
  • ITSM & DDI Automation: Automate the end-to-end life cycle from IP allocation (DDI/IPAM) to ServiceNow ticket generation for automated hardware break-fix and warranty tracking.
  • Firmware & Security Compliance: Define and programmatically enforce “Golden Baselines” for BIOS, RAID, and NIC settings, ensuring all assets meet the Bank’s security control frameworks before being promoted to production.
  • Audit & Evidence Engineering: Maintain immutable, automated audit trails for every hardware configuration change, replacing manual asset records with Real Time “state of the world” reporting.

Key Skills & Experience:

  • Multi-Vendor Hardware Deep-Dive: Expert-level knowledge of Dell PowerEdge (iDRAC), HPE ProLiant (iLO), and Lenovo ThinkSystem (XCC) hardware architectures.
  • Protocol Mastery: Proficiency in hardware-level communication protocols, specifically Redfish API, IPMI, and SNMP for out-of-band management.
  • Infrastructure as Code: Significant experience with Ansible (Roles/Collections) or Terraform for automating physical infrastructure deployments.
  • DDI & Network Services: Working knowledge of DHCP, DNS, and IPAM (DDI) services and how they interact with PXE/iPXE boot sequences.
  • Scripting & Development: Strong Python or Bash skills for building custom integration wrappers and data transformation tools.
  • Operational Governance: Experience working in highly regulated or audit-driven environments, with a focus on automated evidence collection.

Networking People (UK) is acting as an Employment Business in relation to this vacancy.

Data Engineering Technical Lead
Robert Walters
Manchester
Hybrid
Senior
Private salary
RECENTLY POSTED

Data Engineering Technical Lead Location: Manchester
Role Type: Permanent
Work Setup: Hybrid - 3 days in office

Who We Are
Vanguard is one of the world’s leading investment firms, dedicated to helping clients achieve lasting financial success. Established in 1975, its unique ownership structure-where funds own the company and investors own the funds-ensures all efforts are focused on client outcomes. Known for integrity, innovation, and low-cost investing, fosters an inclusive and collaborative culture that empowers employees to make a meaningful impact globally.

What you’ll do:
Delivers advanced data solutions by processing, storing, and serving data efficiently. Ensures high-quality, secure, and scalable data pipelines. Performs deep analytical work on diverse data sources and mentors junior Data Engineers.

  • Design and develop ETL processes, database systems, and tools for Real Time and offline analytics.
  • Ensure data consistency and integrity; integrate large, complex datasets for business insights.
  • Converts business requirements into design and code, developing complex programs, queries, and reports while ensuring well-structured, documented, and maintainable solutions.
  • Collaborate with internal clients and technical teams to implement effective data solutions.
  • Lead solution development, providing technical guidance and explaining considerations to team and clients.
  • Assess data quality, test code, and provide technical consulting and data analysis guidance.
  • Mentor junior data engineers, enforce quality standards, and contribute expertise across teams.
  • Test and deploy new software, perform regression testing, and resolve vendor-related issues.
  • Apply experience in data analytics, programming, database administration, and data management.

What you bring:

  • Bachelor’s degree or equivalent experience
  • Strong senior data engineering background with deep understanding of medallion architecture.
  • Solid grasp of design principles (SOLID), design patterns, and OOP in Python as applied to data engineering.
  • Experienced in enforcing data engineering standards, clean code practices, code review approaches (Python + SQL)
  • Strong AWS experience: serverless services, cost optimization, infrastructure as code, and deployment fundamentals

What’s Next:

If you are ready to take the next step, apply now. Successful applicants will be contacted directly by a recruiter to discuss the role more.

We are committed to creating an inclusive recruitment experience. If you require support or adjustments to the recruitment process, our Adjustment Concierge Service is here to help. Please feel free to contact us at (see below) to discuss how we can support you.

This position is being recruited on behalf of our client through our Outsourcing service line. Resource Solutions Limited, trading as Robert Walters, acts as an employment business and agency, partnering with top organizations to help them find the best talent. We welcome applications from all candidates and are committed to providing equal opportunities.

Graduate Full Stack Developer
IF Recruitment Ltd
Not Specified
Fully remote
Graduate
£150/day - £175/day
RECENTLY POSTED

We have an exciting opportunity for a Graduate Full Stack Developer to join a growing software house on a three-month internship, with the potential of this role going permanent.

Our client is UK based AI transformation company pioneering a new category. This is combining AI Systems, modular software and strategic execution into deployable solutions for enterprise clients.

The Project:

Working on a greenfield build on Ms Azure, the successful candidate will focus on building a secure, scalable platform from the ground up. The system will support complex workflows, secure data management and multi - organisation collaboration within a regulated environment.

The team is intentionally small (architect + senior engineers), so we’re looking for developers who are comfortable taking ownership across the stack rather than working in highly siloed roles.

Responsibilities:

  • Strong full stack engineering capability (Back End-heavy preferred)
  • Build React frontends and Python (FastAPI) backends
  • Experience building APIs and scalable web platforms
  • Modern Front End frameworks (React or similar)
  • Create and manage PostgreSQL databases and containerised microservices
  • Cloud experience (Azure preferred, AWS acceptable)
  • Comfortable working in a small, fast-moving engineering team

Preferred Backgrounds:

  • Computer Science
  • Experience with programming in Python
  • Experience with creating and managing SQL & PostgreSQL databases.
  • Azure cloud experience advantageous.

This is an opportunity for engineers who enjoy building platforms from the ground up rather than maintaining Legacy

The client is offering interviews this week.

This role is fully remote.

Graduate Software Engineer - Top 4 UK University Graduates
REVYBE IT RECRUITMENT LIMITED
City of London
Hybrid
Graduate
£70,000
RECENTLY POSTED

GraduateSoftwareEngineer-Top4UKUniversityGraduates

London(3daysperweekintheoffice)

Upto£70,000+Benefits

High-growthSaaScompany

Wereworkingwithanexciting SaaScompany thatislookingtohireanumberof GraduateSoftwareEngineers tojointheirgrowingengineeringteaminLondon.

Thisisafantasticopportunityfor high-performinggraduates tostarttheircareerinafast-pacedscaleupenvironment,workingalongsideexperiencedengineerstobuildandscaleinnovativeproductsusedbycustomersglobally.

Whatyoullbedoing

BuildingandshippingfeaturesforamodernSaaSplatform

Collaboratingwithexperiencedengineers,productmanagers,anddesigners

Writingclean,scalable,andwell-testedcode

Contributingtoarchitectureandtechnicaldiscussions

Learningmodernengineeringpracticesinahigh-performingteam

Whatwerelookingfor

RecentgraduatefromaTop4UKuniversity (e.g.UniversityofOxford,UniversityofCambridge,ImperialCollegeLondon,orUniversityCollegeLondon)

DegreeinComputerScienceoracloselyrelatedtechnicaldiscipline

Strongunderstandingofsoftwareengineeringfundamentals

Passionforbuildingtechnologyandsolvingcomplexproblems

ExperiencewithprogramminglanguagessuchasPython,Java,Go,orJavaScriptisaplus

Strongproblem-solvingandcommunicationskills

Whatsonoffer

Salaryupto £70,000

Hybridworking( 3daysperweekintheLondonoffice )

Hugelearningandgrowthopportunities

ChancetomakearealimpactinascalingSaaScompany

Ifyou’rea topgraduatelookingtolaunchyourengineeringcareerinahigh-growthscaleup ,wedlovetohearfromyou.

Software,Python,Graduate,Developer,Development

TPBN1_UKTJ

Embedded Software Engineer
Hexwired Recruitment Limited
Bath
Hybrid
Junior - Mid
£45,000 - £55,000
RECENTLY POSTED

Embedded Software Engineer - £45k - £55k –Bath – Semi remote Hexwired Recruitment has partnered with a rapidly expanding Electronics manufacturer in Bath, now seeking an Embedded Software Engineer with solid experience working on realtime systems. The company are rapidly expanding due to successful investment as well as recent successes in the market. The company are working in a lucrative industry and are now seeking an Embedded Software Engineer to help develop a brand new product the company Is bringing to market. You will be working as part of a team to develop innovative solutions. As an Embedded software Engineer, the company are able to offer a few days working from home. Key Skills: \* Degree in Embedded systems, Computer Science or similar \* 2+ years commercial Embedded C experience \* Excellent commercial RTOS experience \* Previous experience working on C on Linux \* Experience working on IOT connected devices is highly desirable but not essential The company are rapidly expanding and are at the forefront of their industry. They are looking to pay circa £55k dependent on experience along with an excellent benefits package and flexible working. If you’re interested in this Embedded Software role, please apply. For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, Python, Electronics, Mechanical Design, LLM, Golang Development, Machine Learning, Data Science or Simulation contact us today

Junior Data Analyst
Newto Training
Multiple locations
Remote or hybrid
Junior
Private salary
RECENTLY POSTED

Ready to start your career as a Data Analyst?

The demand for skilled data professionals in the UK is booming - and organisations are searching for people who can turn raw data into meaningful insight. If you’re looking for a career with purpose and strong growth, our Data Analyst Career Programme is built for you, with a job guarantee on completion.

Why this programme matters

We focus on equipping you with both the tools and the real-world experience you need to hit the ground running. With industry-recognised certifications, live instruction and project work you’ll be ready for business challenges from day one.

What you’ll get:

  • Seven training modules, covering Excel, SQL, Python, Tableau, Power BI and more.
  • Three official certifications: Microsoft Azure Data Fundamentals, Microsoft Power BI Data Analyst Associate and Microsoft Azure AI Fundamentals.
  • Real-world project work to enhance your CV and show our end employers you can deliver.
  • Job guarantee: If you complete the programme and don’t receive a job offer, we’ll refund 100% of your course fee.

Your investment:

  • Course cost: £2,795
  • Payment plan: From £232.91 per month (interest-free)

No prior tech-job experience? No problem.

You don’t need to come from a data background. If you bring curiosity, communication skills, and a willingness to learn, this programme will equip you for a transition into a demanding and rewarding role.

Take the next step now.

Click ‘Apply Now’ and embark on a career where data drives decisions, and you drive your future.

Lead Backend Engineer
Fruition Group
London
Hybrid
Senior
£110,000 - £120,000
RECENTLY POSTED

London (Hybrid)

Basic salary up to £120k + excellent benefits

This Lead Backend Engineer role offers the chance to step into a senior technical position within a fast-scaling, well-funded technology business where Back End engineering plays a central role in product delivery. It’s an opportunity for a Lead Backend Engineer who wants to take ownership of complex systems, influence how platforms are built, and play a key part in shaping the next phase of growth.

As a Lead Backend Engineer, you’ll work within a product-led engineering team responsible for designing and evolving core Back End services that support customer-facing features at scale. The role will focus on building resilient, observable systems, applying strong engineering judgement to ensure services remain reliable and maintainable as demand and complexity increase.

The Lead Backend Engineer will operate as a hands-on technical leader, remaining close to the code while also guiding architectural decisions and supporting delivery across the team. In this environment, you are trusted to own outcomes, drive technical standards, and help define how engineering work is approached. Collaboration is a key part of the role, with the Lead Backend Engineer working closely with product managers, designers, and other senior engineers.

Lead Backend Engineer - Key Requirements:

  • Strong experience as a Lead Backend Engineer or senior-level Back End engineer, using Python or another modern Back End language
  • Proven ability to design, build, and evolve scalable Back End systems within distributed architectures
  • Deep understanding of software engineering fundamentals, including system design, performance, and reliability
  • Experience influencing architecture and technical direction across services or teams
  • Confidence leading complex technical initiatives from early design through to delivery
  • Experience mentoring and supporting other engineers, setting direction through example
  • Product-aware mindset, with the ability to balance engineering quality with real user impact
  • Comfortable communicating technical decisions to both technical and non-technical stakeholders

Lead Backend Engineer - Salary & Benefits:

  • Basic salary up to £120k
  • Performance bonus
  • Share options
  • Private medical insurance
  • Generous holiday allowance
  • Flexible hybrid working model
  • Learning & development budget
  • Wellbeing benefits and additional perks

If you’re a Lead Backend Engineer looking for a role where you can genuinely shape technical direction, system design, and delivery standards, this is a strong opportunity to make a lasting impact within a growing, product-driven business.

We are an equal opportunities employer and welcome applications from all suitably qualified candidates, regardless of race, sex, disability, religion/belief, sexual orientation, or age.

Business-as-Usual (BAU) Engineer
Randstad Technologies
London
Hybrid
Junior - Mid
£60,000 - £70,000
RECENTLY POSTED
+3

BAU Engineer - AWS Operations & Automation

Location: London (preferred), Leeds, or Edinburgh
Work Model: Hybrid (40% office, increasing to 50% from September)
Salary: £50,000 - £75,000
Start: Immediate
On-call: Rotational support required

Security Requirement: Must hold or be eligible for SC Clearance (minimum 30 months UK residency).

Role Overview

We are seeking a BAU Engineer with strong AWS operations, Linux administration, and automation skills to support day-to-day cloud operations. The role focuses on maintaining reliable AWS services while driving AI-powered automation and operational improvements.

Key Responsibilities

BAU Operations

  • Manage daily AWS and Linux infrastructure operations.
  • Monitor systems, resolve incidents, and perform root cause analysis.
  • Support patching, upgrades, certificate renewals, and maintenance.
  • Follow ITIL processes (Incident, Change, Problem Management).
  • Maintain documentation, runbooks, and knowledge articles.

Automation & AI

  • Automate manual processes using Ansible, Scripting, and AWS services.
  • Implement AI-driven operational improvements (eg, incident diagnostics, alert intelligence).
  • Work with DevOps, SRE, Security, and Architecture teams to embed automation.
  • Promote an automation-first culture and measure operational improvements.

Monitoring & Security

  • Monitor systems using Datadog and AWS CloudWatch.
  • Manage SSL certificate life cycle.
  • Perform patch management (RedHat Satellite/Ansible).
  • Support security, vulnerability remediation, and compliance.

Required Skills

  • Experience in BAU/Cloud Operations/IT Operations roles.
  • Strong Linux (RHEL) administration.
  • Hands-on AWS experience:
    EC2, VPC, ELB, RDS, ECS, EFS, EMR, S3, IAM, Lambda, CloudTrail, Config, EBS.
  • Automation with Ansible, Bash, Python, or PowerShell.
  • Monitoring tools experience (Datadog preferred).
  • Good understanding of ITIL processes.
  • Strong communication and problem-solving skills.

AI/Automation Experience

Exposure to AI-driven IT operations such as:

  • AI-assisted incident analysis
  • Automated remediation workflows
  • Intelligent alerting systems
  • Chatbot-based operational support
  • AWS Bedrock or event-driven automation (Lambda)

Nice to Have

  • DevOps/SRE practices
  • Docker or container platforms
  • Infrastructure as Code (Terraform)
  • CI/CD tools (GitHub Actions, Jenkins)
  • Certifications: AWS, Terraform, RHCE

Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.

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.