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!
Senior Software Engineer - Autonomy (full-time)
Kraken Works Limited
Fareham
In office
Senior
Private salary
RECENTLY POSTED

****If the screening questions aren’t answered we will be unable to consider your application**
We’re looking for a Senior Software Engineer – Autonomy to help develop and deliver high level autonomy capabilities across the Kraken fleet of autonomous vehicles. This is a hands on, R&D focused role working across vessel guidance, mission frameworks and behaviours, obstacle avoidance, and other advanced autonomy features, including modern AI techniques where appropriate. You’ll be involved from early experimentation through to deploying reliable, mission-critical software on real vehicles. You’ll be comfortable working across R&D, prototyping and production, taking ownership of your work while collaborating closely with a multidisciplinary engineering team. What you’ll be doing Your work will be varied, challenging and impactful, and will include:

  • Developing and implementing high level autonomous behaviours for unmanned vehicles
  • Designing and optimising algorithms for obstacle avoidance, path planning and mission level autonomy
  • Working extensively with ROS2, DDS and Linux-based systems to build robust autonomy software
  • Collaborating with perception, navigation and hardware engineers to integrate autonomy solutions
  • Writing clean, maintainable and well-documented code in C++ and Python
  • Testing and validating autonomy software in both simulation and real world environments
  • Taking ownership of assigned work packages, tracking progress and raising risks or blockers
  • Balancing R&D experimentation with production quality software delivery and optimisation What we’re looking for You don’t need to meet every requirement, but we’re ideally looking for someone with: Essential experience
  • Strong, hands on experience with C++ and Python
  • A good understanding of autonomous systems (motion planning, state estimation, behaviour-based control, etc.)
  • Experience working in Linux environments, including debugging and performance tuning
  • Knowledge of real time systems, distributed computing and middleware communication
  • Experience developing and deploying software in both R&D and production environments
  • A practical, problem solving mindset with the ability to iterate and improve autonomy algorithms
  • Clear verbal and written communication skills Nice to have (but not essential)
  • Experience with ROS / ROS2 and/or DDS
  • Exposure to sensor fusion (LiDAR, RADAR, cameras, IMUs)
  • Awareness of deep learning based perception approaches
  • Experience with simulation tools such as Gazebo, CARLA or Unreal Engine
  • Familiarity with real-time or embedded systems
  • Experience with cloud robotics, Docker and/or Kubernetes
  • Knowledge of PX4 and MAVLink
  • Background in defence, aerospace or maritime autonomy Why join us? You’ll be working on real autonomy problems, with real vehicles, alongside a collaborative and technically strong team. We value curiosity, thoughtful engineering and giving people the space to do their best work, whether that’s exploring new ideas or delivering rock-solid production systems. If autonomy excites you and you enjoy solving complex problems that matter, we’d love to hear from you. What we provide: · 25 days holiday per year, plus paid bank holiday · Flexi working · Private Medical Insurance with optional family cover · Pension scheme with a 4% employer contribution, there is no cap on the employee contribution level · Life assurance 3x salary · Group Income Protection · Health Care Cash Plan · Cycle to Work Scheme · Employee Assistance Program (EAP) providing mental health and wellbeing support · Professional membership reimbursement (discretionary) *Important to know: *Due to the nature of our work many of our roles require a UK nationality and the ability to obtain a security clearance. Applicants who accept a conditional offer of employment must meet the requirement of right to work in the UK and must meet eligibility requirements for access to classified information and will be subject to Government security checks. Kraken Works Limited is proud to be an Equal Opportunity Employer. We are committed to maintaining a workplace that is free from unlawful discrimination and offers equal opportunities to all. Applications from individuals are encouraged regardless of age, disability, sex, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief, and marriage and civil partnerships. Job Types: Full-time, Permanent Benefits:
  • Bereavement leave
  • Company events
  • Company pension
  • Cycle to work scheme
  • Enhanced maternity leave
  • Enhanced paternity leave
  • Flexitime
  • Free flu jabs
  • Free parking
  • Health & wellbeing programme
  • Life insurance
  • On-site parking
  • Private dental insurance
  • Private medical insurance
  • Sick pay Ability to commute/relocate:
  • Fareham PO15 5RT: reliably commute or plan to relocate before starting work (required) Application question(s):
  • Can you evidence five years’ continuous residency in the UK?
  • What are your salary expectations and notice period?
  • Can you evidence strong, hands on experience with C++ and Python, including software architecture and algorithms?
  • Can you evidence a good understanding of autonomous systems (motion planning, state estimation, behaviour based control, etc? Language:
  • Fluent English (required) Work authorisation:
  • United Kingdom (required) Work Location: In person
Celonis Data Engineer
Queen Square Recruitment Ltd
London
In office
Mid - Senior
£450/day - £500/day
RECENTLY POSTED

Contract Opportunity: Data Engineer – Celonis Process Mining Location: Central London (Office Based) Start Date: ASAP Contract Length: 6 Months Initially Day Rate: TBC — expected around £500/day (Inside IR35) About the Role Our client is seeking a highly skilled Data Engineer with strong Celonis process mining expertise to join a leading financial services organisation. This role plays a pivotal part in enabling enterprise-wide process intelligence by transforming complex banking data into accurate, analysis‑ready insights. Working within a regulated banking environment, you will design and deliver high‑quality event logs, build robust data pipelines, and optimise Celonis data models to support end‑to‑end visibility and drive operational improvement. Key Responsibilities 1. Data Engineering & Event Log Construction \* Design, build, and maintain scalable event‑log pipelines for Celonis process mining. \* Translate raw process event data (case IDs, activities, timestamps, attributes) into structured Celonis Data Models. \* Ensure reusability, consistency, and performance across multiple processes. 2. Data Model & Pipeline Development \* Develop and optimise ETL/ELT pipelines from ERP and transactional banking systems. \* Manage data ingestion, transformation, and refresh pipelines for Celonis datasets. \* Build and fine‑tune Celonis CCPM and OCPM data models aligned to business requirements. \* Work with large-volume transactional datasets while preserving end‑to‑end traceability. 3. Performance, Quality & Assurance \* Optimise SQL queries, transformations, and data models for performance at scale. \* Conduct data validation, reconciliation, and root‑cause analysis. \* Identify and resolve data quality issues proactively. 4. Collaboration & Documentation \* Partner closely with process analysts, functional teams, and business stakeholders. \* Document data models, ETL logic, event log definitions, and technical decisions. \* Support business users by enabling reliable, analysis‑ready datasets within Celonis. 5. Governance & Best Practice \* Ensure compliance with enterprise data governance, security, and audit standards. \* Apply modern engineering best practices including version control, modular design, and pipeline monitoring. \* Contribute to continuous improvement initiatives across the data engineering landscape. Your Profile Essential Skills \* Proven experience in Celonis data engineering and process mining execution. \* Hands‑on expertise with event log creation, Celonis data modelling (CCPM/OCPM), and PQL logic. \* Strong proficiency in SQL, Python, ETL/ELT, and data modelling. \* Experience handling high‑volume transactional datasets and performance optimisation. Desirable Skills \* Understanding of process mining techniques and their analytics implications. \* Strong documentation, analytical, and problem‑solving skills. \* Background in banking or KYC operations is a plus. If you’re a data engineering professional with deep Celonis expertise and thrive in highly regulated environments, we’d love to hear from you. Apply now to start ASAP and play a critical role in transforming process intelligence within a major financial institution

Embedded Software Engineer (Electronics / Motor Control)
Ernest Gordon Recruitment
Plymouth
In office
Mid - Senior
£55,000
RECENTLY POSTED

£48,000 - £58,000 Negotiable DOE + 25 days holiday + Excellent Career Opportunities + Private Healthcare + Life Assurance + Free Parking Plymouth Are you an engineer with embedded software experience, looking to work for a growing original equipment manufacturer supplying a wide range of industries around the globe? Would you like a role working with an experienced engineering team, utilising cutting-edge technologies, where you will play a key part in developing next-generation soft start motor controllers? On offer is an excellent opportunity for a talented Embedded Software Engineer to play a key role in the development of next-generation Soft Start motor controllers. This position offers the opportunity to work on technically challenging products at the intersection of embedded software, power electronics, and motor control. This is a key role within a business that is the global leader in the design and manufacture of motor control solutions, who are regarded internationally as pioneers in digital soft starter technology. This would suit someone with a track record in embedded software engineering, C development and microcontrollers. The role: Design and implement real-time embedded software for motor control applications Develop firmware for Microchip PIC microcontrollers (bare-metal and RTOS-based systems) Optimise code for performance, memory efficiency, and long-term maintainability Design and maintain embedded graphical user interface (GUI) solutions for motor control systems, ensuring intuitive operation and high reliability. Interface with low-level hardware peripherals (SPI, I2C, UART, USB) Implement and maintain communication protocols (Modbus, Modbus TCP, Ethernet /IP, Profibus DP) Support hardware development activities, including electronic circuit design and power electronics integration The person: Degree in Electronics, Computer Science, Engineering, or equivalent experience Strong experience in real-time embedded C development If you are interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. Keywords: Embedded Software, C development, Microchip PIC controllers, PCB Design, Altium, C#, Python Reference Number: BBBH24450 We are an equal opportunity employer and welcome applications from all suitable candidates. The salary advertised is a guideline for this position. The remuneration offered will be dependent on the extent of your experience, qualifications, and skill set. Ernest Gordon Recruitment Limited acts as an employment agency for permanent recruitment and an 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 our website. TPBN1\_UKTJ

Software Developer
GTC Recruitment
Exeter
Hybrid
Mid - Senior
£600/day - £625/day
RECENTLY POSTED

Job Advert – Software Developer Location: Exeter Contract: 12 months (Inside IR35) Security Clearance: SC required Pay Rate: £625 per day (Umbrella) Hybrid: two days per week to begin with - 1 day after induction About the Role Join a digital team delivering critical weather and observational data to the public through web and mobile applications. You will develop robust, scalable APIs to make the latest science and data accessible to millions of users. This role involves working closely with developers and scientists to build high-quality software, coach junior colleagues, and operate services in production. Key Responsibilities \* Design, implement, and deliver software that meets user needs \* Write clean, secure, and well-tested code \* Follow best practices and contribute to improving them \* Mentor and coach junior colleagues \* Operate and monitor the services you build, identifying and resolving production issues Essential Skills & Experience \* Strong analytical and problem-solving skills \* Proven experience developing software using AWS and delivering data via APIs \* Excellent communication skills, adaptable to all levels of stakeholders \* Self-motivated with the ability to prioritise tasks, meet deadlines, and lead development activities \* Proficient in Python development \* Experience with AWS CDK Desirable Skills & Experience \* Experience with Git or similar source control systems \* Familiarity with AGILE software development and GDS principles \* Experience using AI or prompt engineering to support development \* Knowledge of scientific data formats such as NetCDF, BUFR, GRIB

Applied AI Engineer
Total Recruitment Group
London
Hybrid
Mid - Senior
£100,000
RECENTLY POSTED

Senior AI/ML Engineer Shaping AI for individuals and business London (Hybrid, 3 days/week) Up to £120k + 10% bonus + £20k equity

We’re building AI that actually matters. AI is at the centre of every business, what you’re working on is HOW it’s used powering personalised apprenticeship learning at scale for some of the world’s most ambitious organisations and individuals looking to better themselves. As a Senior AI/ML Engineer at Multiverse, you won’t just ship models. You’ll own the full lifecycle, influence our product roadmap, and leave a tangible mark on how people develop their careers.

This is a role for someone who’s done real AI work inside a high-calibre engineering organisation and worked closely with product.

What you’ll do Design and deploy LLM/RAG systems (GPT, Claude, Gemini) powering content generation, semantic search, and personalised learning experiences

Build Knowledge Graph capabilities to underpin agentic workflows

Own the end-to-end ML lifecycle from raw data and experimentation through to production deployment and continuous evaluation

Lead MLOps infrastructure on AWS , building robust pipelines for training, monitoring, and retraining

Bridge technical AI work with business strategy you’ll have a seat at the table when product direction is set

Enable and upskill colleagues across the organisation, making AI tangible and accessible

What we’re looking for You’ve built and deployed ML/LLM systems in production. Not just fine-tuned a model in a notebook you’ve taken it to real users, measured it, and iterated.

You’ve done this inside organisations that take engineering seriously. Whether that’s a top-tier tech company, a defence/intelligence-grade AI startup, or a fast-scaling data-led business you know what good looks like and you hold yourself to it.

Your foundations are strong. A degree in Computer Science, AI, or a closely related field from a leading university is a great indicator, though it’s your depth of applied expertise that matters most.

Technically, you bring:

Python fluency (NumPy, Pandas, Scikit-Learn, PyTorch) and solid TypeScript/API skills

Hands-on experience with LLMs prompt engineering, evaluation, RAG architectures, safety considerations

Cloud-native development on AWS and practical MLOps: CI/CD for models, version control, observability, retraining pipelines

Familiarity with LangChain, Terraform, and modern AI tooling (Cursor, Gemini) is a strong plus

Experience with both structured and unstructured data, including preprocessing and feature engineering

Stack: Python PyTorch LangChain AWS SQL Terraform CI/CD MLOps

Base salary: Up to £120,000

Bonus: 10%

Equity: worth £20,000

Flexibility: Hybrid (3 days London office) + 10 days work-from-anywhere per year

Interview process 3 stages. Straightforward, respectful of your time.

TPBN1_UKTJ

Mainframe Engineer
Lorien
London
Hybrid
Mid - Senior
Private salary
RECENTLY POSTED
+2

Hybrid Working - London - 2 days a week on site.

Financial Services

Lorien’s leading banking client is looking for a n experienced Mainframe Engineer, this person will support the test environments to enable delivery of features to mobile/online banking customers. The person will have hands-on experience with CICS webservices, ZOS Connect, DB2, SQL, SOAP, WSDL along with along with understanding of AWS Services

This role is based in London.

This role will be Via Umbrella.

Working in a Hybrid Model of 1 day a week on site.

Key Responsibilities:

  • Provide expert support and timely resolution of environment issues focusing on Mainframe systems and related infrastructure.
  • Work on test data support requirement for the teams with in Digital Channels
  • Collaborate closely with DataPower and AWS teams to understand integration points and troubleshoot cross-platform dependencies.
  • Monitor AWS cloud resources including CloudWatch for logging and alerting, DynamoDB for database management, and AWS Lambda for serverless compute tasks related to project workflows.
  • Implement best practices for environment stability, performance tuning, and security compliance.
  • Produce detailed technical documentation, status reports, and issue logs for ongoing support and knowledge sharing.
  • Communicate effectively with cross-functional teams including developers, infrastructure engineers, and project managers to ensure timely resolution of issues and alignment on priorities.
  • Work on automation using but not limited to Python, Shell Scripting, and GitLab pipeline.

Required Skills and Qualifications:

  • Proven experience in Mainframe environments, particularly with CICS webservices, ZOS Connect EE, DB2, and batch processing.
  • Strong skills in Mainframe transaction management, JCL, and system debugging tools.
  • Familiarity with SOAP, WSDL, JSON, and integration patterns such as SOA and RESTful APIs.
  • Good working knowledge of AWS services, particularly CloudWatch, DynamoDB, and Lambda, including monitoring, troubleshooting, and optimisation.
  • Excellent verbal and written communication skills to effectively articulate technical issues and solutions.
  • Ability to work under pressure and manage multiple priorities in a fast-paced environment.
  • Strong problem-solving skills and a proactive approach to identifying and resolving issues.

Desirable:

  • Python knowledge, Experience with Gitlab pipeline, Improvement/Automation with AI

IND_PC3

Guidant, Carbon60, Lorien & SRG - The Impellam Group Portfolio are acting as an Employment Business in relation to this vacancy.

Data Analyst (UK Citizen)
Rise Technical Recruitment
Bath
Hybrid
Junior - Mid
£32,500 - £37,500
RECENTLY POSTED

Data Analyst
Bath - (Hybrid Working)
32,500 - 37,500 + Holiday + Pension + Training + Health Scheme

Excellent opportunity to join a growing business in a highly technical role that offers excellent career progression for driven data analysts.

This company is enriched with over a century of leading the way in its industry. They provide key components to their customers and have deal across the UK. As one of the leaders in their sector, you would be joining a business at a very exciting time where you can grow and develop your career.

In this role you will be responsible for data analysis and dealing with the day-to-day operations of the systems. You will be learning as you go as this company offers great training for all areas of the role.

The ideal candidate will have proven experience as a Data Analyst and will have good knowledge of SQL Data Warehousing, programming experience with Python and SSIS. QlikSense and Power BI are not essential skills but are desired, however, extensive training will be provided to help develop on your skills.

This is a fantastic opportunity to join a well-established business, that offers hybrid working with 2 days on site, 2 days at home and freedom to work from home or be on site on the final day.

The Role:

  • Responsible for Analysing crucial data.
  • Assisting with day-to-day operations of the systems.
  • Utilise Data warehousing and programming skills.
  • Based in Bath, Hybrid Working - 2/3 days at home.

The Person:

  • Data Analyst experience
  • Strong knowledge of Data Warehousing and Power BI
  • Experience with Python and SSIS
  • Desirable to have QlikSense
  • Must be able to commute to Bath

Reference Number: BBBH(phone number removed)

Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles.

The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set and will be decided by our client, the employer. Rise are not responsible or liable for any hiring decisions made by the end client.

We are an equal opportunities company and welcome applications from all suitable candidates.

Data Analyst
Experis
London
Fully remote
Mid - Senior
£500/day - £510/day
RECENTLY POSTED

Onsite Requirements: Remote
Start Date: ASAP
Role Duration: 1 year
Clerance Requirements: Active SC clearance
Inside IR35 - umbrella only

Role Description:
We’re looking for a Data Engineer whose main focus is understanding and documenting existing systems, with the goal of supporting decommissioning activities. The role centres on analysing current solutions built using Java, Node JS, and React, and developing a clear, end to end picture of how data flows across the wider programme.
This includes documenting data flows, system dependencies, and underlying data models, ensuring there is a clear record of how data is structured, stored, and used throughout the solution. The role involves investigating how systems are used on a day-to-day basis, clarifying ownership and integration points, and capturing this information in a way that supports risk assessment and decommissioning decisions.

Responsibilities:
Python and PySpark are required as supporting capabilities, used where needed to analyse data pipelines and confirm how data moves and transforms in practice. The role also requires strong experience with testing and data quality management, ensuring that documented data flows and models are accurate and trusted. Experience working in cloud environments such as AWS or Azure is expected, with Databricks considered a nice to have.
Required Skills:

  • Java background
  • Node JS
  • Json
  • RDS
  • React
  • Data Modelling
  • Python / Spark
  • Cloud experience (AWS / Azure) o AWS Glue o Databricks
  • Testing e.g. PyTest
  • Data Quality e.g. Great Expectations
Solution Architect
Experis
London
Hybrid
Senior - Leader
£450/day - £506/day
RECENTLY POSTED
+3

Location: London - 2/3 days on site
Duration: 04/05/2027
Rate- 506
MUST BE PAYE THROUGH UMBRELLA

Key Responsibilities:

  • Lead and manage software development projects using Java, Python, Typescript, AWS, React JS, Angular, and other technologies.
  • Collaborate with cross-functional teams to define project scope, objectives, and deliverables.
  • Create the high-level design (or solution architecture documents) for the business requirements
  • Produce several option papers and work with architecture community and forums to get the designs approved
  • Proficient using architectural principles and patterns, variety of solution types, detailed design patterns, best practices, integration choices etc
  • Design solutions reducing technical debt with futuristic solutions aligning to enterprise architecture and vision
  • Aim to reuse the existing applications, services, and data, wherever possible
  • Work with cross-functional teams to deliver the defined scope, objectives, and deliverables on technical grounds
  • Facilitate communication between stakeholders, development teams, and other departments.
  • Ensure adherence to software development lifecycle (SDLC) processes and best practices.
  • Develop detailed project plans, including timelines, resource allocation, and risk management strategies.
  • Monitor project progress, identify potential issues, and implement corrective actions as needed.
  • Provide technical guidance and support to development teams.
  • Prepare and present project status reports to stakeholders.
  • Utilize tools such as ServiceNow, Confluence, and JIRA for project tracking and documentation.

Qualifications:

  • Strong Insurance domain working experience, london market experience will be added advantage
  • Strong technical experience in Architecture, Design and Development
  • Strong technical background with expertise in .Net, Java, Python, Typescript, AWS, React JS, and Angular.
  • Proven experience managing end-to-end project lifecycles.
  • Exceptional leadership and team management skills.
  • Excellent problem-solving and analytical abilities.
  • Strong communication and interpersonal skills.

Skills:

  • Software Architecture
  • REST API Development
  • Java, Python, Typescript, AWS, React JS, and Angular
  • SDLC with Agile Methodologies, Scrum
  • Issue Resolution
  • ServiceNow, Confluence, JIRA
  • Risk Management
  • Project Management
  • Team Leadership
  • Stakeholder Communication
  • Insurance Domain Experience
Web Integration Engineer - Outside IR35
Marcus Donald People Ltd
London
Hybrid
Mid - Senior
£450/day - £500/day
RECENTLY POSTED

Web Integration Engineer - Endpoint Security (Contract)

Outside IR35 | £450 - £500

Hybrid (2-3 days per week in London)

12 months

Sector: Financial Services

We are looking for an experienced Web Integration Engineer to join our Endpoint Security team and support the deployment and optimisation of a browser isolation solution, with a strong focus on Menlo Security products. This role is integral to ensuring secure, seamless, and high-performance web access across the organisation.

This position is ideally suited to someone with a strong foundation in web technologies, browser behaviour, and application compatibility, combined with excellent troubleshooting skills and the ability to work collaboratively across security and networking functions.

This is not a Front End development or UI-building role-its core focus is web integration, diagnostics, and resolving browser-level behaviours within a security environment.

The ideal candidate will be knowledgeable in IT, have a passion for Cyber Security, excellent interpersonal skills, and be a strong team player.

Skills & Experience

  • Menlo Security Solutions: Hands-on experience with Menlo browser isolation or similar products.
  • Networking Fundamentals: Understanding of proxies, DNS, TCP/IP, and experience with Firewalls, VPNs, and VLANs.
  • Scripting & Automation: Familiarity with Python, Bash, or similar for diagnostics or workflow automation.
  • Cloud Networking: Experience with AWS, Azure, or GCP networking tools and configurations.
  • Certifications: CCNA, CCNP, or equivalent are beneficial.
  • Communication: Ability to explain technical concepts clearly to non-technical stakeholders.

Proficiency Expectations

  • Web Development- Advanced
  • Web Integration & Troubleshooting- Advanced
  • Security Best Practices- Intermediate
  • Menlo Security Products- Intermediate
  • Network Configuration & Management- Intermediate
  • Scripting & Automation- Intermediate
  • Cloud Networking- Intermediate

Key Responsibilities

  • Partner with the Endpoint Security team to implement and support Menlo’s browser isolation solution.
  • Lead efforts around web integration and application compatibility, including authentication flows, headers, cookies/sessions, and browser behaviour.
  • Diagnose and resolve web application and browser-related issues impacting the isolation platform, collaborating with network and security teams to identify root causes across clients, proxies, isolation layers, and application services.
  • Work with security analysts to ensure integrations comply with security policies and standards.
  • Create and maintain clear documentation covering configurations, known-issue patterns, and operational processes.

The successful candidate will play a crucial role in supporting the implementation of a browser isolation solution, specifically focusing on Menlo Security’s products, with primary emphasis on web integration, browser behaviour, and application compatibility. This role requires strong web fundamentals, structured troubleshooting capability, and the ability to partner effectively with security and networking teams to ensure seamless integration and optimal performance.

Please send your CV in Word format to Alison Calder

Technical Lead - Data
Head Resourcing
Leeds
Hybrid
Senior
£90,000 - £100,000
RECENTLY POSTED

Data Technical Lead - Leeds - up to 100K plus benefits (Hybrid working)

Head Resourcing are delighted to be working with our client to recruit an experienced Technical Lead - Data. This is a fantastic opportunity to lead a high-performing Data Engineering team while owning a strategic data roadmap within a forward-thinking organisation.

The Role

  • Lead, mentor, and develop a team of Data Engineers
  • Own and drive the data engineering roadmap
  • Act as the technical authority for data architecture and design
  • Deliver scalable, secure AWS-based data platforms (Lakehouse)
  • Collaborate with stakeholders across technology and the wider business

Key Skills

  • Proven leadership experience within Data Engineering teams
  • Strong hands-on expertise with AWS (Lambda, Glue, S3, Athena, Step Functions)
  • Proficiency in Python, SQL, Terraform and Git
  • Experience delivering complex data solutions and influencing stakeholders
  • Strong understanding of data pipelines, testing, monitoring and data quality

Desirable: Data migrations, modern architectures (Lakehouse/serverless), CI/CD & DevOps and regulated environments.

This is a key opportunity to shape data strategy, architecture, and engineering best practices while driving impactful transformation initiatives.

Senior Data Engineer
83zero Ltd
London
Hybrid
Senior
£60,000 - £80,000
RECENTLY POSTED
+2

Company Overview

We are working with an innovative organisation that recognises the increasing complexity of project delivery. Since 2013, our client has been helping companies of all sizes improve the way projects are delivered.

Their mission is to become the number one provider of innovative project solutions, driven by a community of experienced, caring, and passionate professionals who are committed to improving project delivery.

Why Join Our Client?

Our client is currently in an exciting phase of growth, making this an excellent time to join their journey.

They are building something special-scaling the business while maintaining a strong people-first approach. Investment in their teams is a key priority, creating an environment where development is encouraged and individuals are supported to grow with the organisation.

Their culture sets them apart from other consulting practices, and they are looking to build a team that is equally ambitious.

Position Overview

Our client is seeking a Senior Data Engineer who thrives on building scalable, cloud-first data systems.

In this role, you will design and manage data pipelines that support analytics, AI, and automation across complex infrastructure programmes. Your work will play a key part in enabling data-driven transformation across critical UK industries.

Core Responsibilities

  • Design, build, and optimise data pipelines using Azure Data Factory, Synapse, and Databricks
  • Develop and maintain ETL/ELT workflows to ensure high data quality and reliability
  • Collaborate with analysts and AI engineers to deliver robust and reusable data products
  • Manage data lakes and warehouses using formats such as Delta Lake and Parquet
  • Implement best practices for data governance, performance, and security
  • Continuously evaluate and adopt new technologies to evolve the organisation’s data platform
  • Provide technical guidance to junior engineers and contribute to team capability building

Technical Stack

Core:

  • Azure Data Factory
  • Azure Synapse Analytics
  • Azure Data Lake Storage Gen2
  • SQL Server
  • Databricks

Enhancements:

  • Python (PySpark, Pandas)
  • CI/CD (Azure DevOps)
  • Infrastructure as Code (Terraform, Bicep)
  • REST APIs
  • GitHub
  • Actions

Desirable:

  • Microsoft Fabric
  • Delta Live Tables
  • Power BI dataset automation
  • DataOps practices

What You’ll Bring

  • Professional experience in data engineering or cloud data development
  • Strong understanding of data architecture, APIs, and modern data pipeline design
  • Hands-on experience within Microsoft’s Azure ecosystem, with an interest in emerging technologies such as Fabric, AI-enhanced ETL, and real-time data streaming
  • Proven ability to lead technical workstreams and mentor junior team members
  • A strong alignment with the organisation’s IDEAL values: Integrity, Drive, Empathy, Adaptability, and Loyalty

Ready to Apply?

This is a fantastic opportunity to join a forward-thinking organisation at a key stage of growth, working on impactful projects across critical industries.

If you’re looking to take the next step in your career within a collaborative and innovative environment, we’d love to hear from you.

Senior Software Engineer - C++, Python - Financial/Banking
N.P.A.
London
Remote or hybrid
Senior
£100,000 - £140,000
RECENTLY POSTED

Senior C++ Software Developer, Python - Financial/Banking

Candidates will have 7+ years C++ experience (ideally more) and excellent knowledge of Python - ideally coming from a Financial/Banking background with knowledge of Equities, Futures & Options and Fixed Income and Exchange Connectivity, Fix Protocol with some Low Latency experience.

SKILLS DEPENDENT: There may be the opportunity to take on a Principal Engineers role depending on previous experience.

Job Overview
You will work with the Product, Infrastructure and QA teams, to produce high performance, low latency and highly reliable code. Your goal will be to develop software which handle large amount of TPS to drive a highly efficient technology used by several markets around the world.

To be successful in this role as a Senior Software Engineer C++, you will be a proponent of agile methodology and modern software best practices. You can produce detailed technical work in OOP and work with other members of the Development team to produce code of high-quality standards. Ideally, you should have worked in critical systems development in the past.

Responsibilities and Duties
Codes, tests, integrates, and documents software.
Provides technical leadership to more junior employees and other teams.
Apply principles and techniques of computer science, engineering, and mathematical analysis to the development of complex products.
Participate as a Subject Matter Expert in internal review of software components and systems.
Work on the hardest technical problems facing the company, often these problems are unusually complex and require the utmost creativity and innovation.
Apply and champion the appropriate standards, processes, procedures, and tools throughout the system development life cycle to support the generation of technical engineering products.
Keep abreast of technology trends and champion new ideas and process improvements.

Required Skills/Experience
7+ years development experience in C++ 11 and Boost creating performant, scalable applications.
2+ years of experience in networking (UDP, Multicasting, TCP, etc ), messaging, and algorithms.
2+ years of experience on Linux systems.
Good understanding of modern development best practices and methodologies and good knowledge of Git/GitHub.
Python, including Pytest.

Knowledge of capital markets exchange connectivity on stocks (Fixed Income and derivatives is a plus), including exchange protocols such as FIX and SBE.

Most importantly, a drive to solve complex technological and trading challenges with a great team of talented developers.

Comfortable using Agile methodology, including continuous integration, sprints, Jira and the relevant processes and workflow.

Some understanding and usage of cloud technology is a plus but not mandatory.

GIS Engineer - SC clearance, sole UK national
Investigo Change Solutions
London
In office
Mid - Senior
£400/day - £600/day
RECENTLY POSTED

Duration: 6 months initial
Rate: £400 to £525 per day inside IR35
We are seeking an experienced GIS Engineer to support a high-profile secure programme delivering geospatial capability across complex operational environments.
Key responsibilities

Design, build and maintain GIS data pipelines and spatial datasets
Work across ArcGIS/ESRI tooling within secure cloud or on-prem environments
Translate stakeholder operational requirements into geospatial technical solutions
Support integration with data platforms and analytical tooling
Provide technical assurance and optimisation of spatial workflows

Required experience
Strong GIS engineering or geospatial data engineering background
Experience working in SC cleared environments
UK sole nationality required due to programme sensitivity
Python, spatial ETL or data engineering capability desirable
Experience supporting defence, central government or infrastructure programmes advantageous

GIS Engineer - SC clearance, sole UK national

Senior Data Engineer - Spark & Databricks Optimisation
Akkodis
Lincolnshire
Hybrid
Senior
£45,000 - £55,000
RECENTLY POSTED

Senior Data Engineer- Spark & Databricks Optimisation- Up to £55K

North Lincolnshire/Hybrid (2 days onsite)
Major performance, optimisation & AI-driven projects

Are you a Data Engineer who loves solving performance challenges, optimising compute, and getting stuck into large-scale data environments? This one is very much for the techies, a platform that’s already established but now scaling hard across the business, creating huge opportunities to improve speed, cost efficiency, and unlock advanced analytics and AI use cases.

My well-known client needs someone who can take real ownership as the platform evolves into its next phase.

They’re at a pivotal moment. Data usage across the organisation is skyrocketing, and they’re investing heavily into improving how data flows, how it’s processed, and how modern analytics teams consume it. You’ll be right at the centre of this evolution, shaping best practice, enhancing performance, and driving measurable improvements.

I’m looking for a Senior Data Engineer who has worked in production environments and understands what “good” looks like across modern data platforms. Someone who knows Python and SQL inside out, and who can improve pipelines, optimise Spark workloads, and make smart architectural decisions that genuinely impact runtime and cost.

Tech-wise, you’ll have hands-on experience with a modern cloud ecosystem. ideally Databricks (but AWS, Azure or GCP equivalents are absolutely fine). You’ll understand how to optimise Spark, improve compute efficiency, and ensure pipelines are robust, monitored, and scalable. Experience with data quality, testing, governance, and monitoring tools would be ideal too.

You’ll work closely with analytics teams, software engineers, and the wider business, so being collaborative, pragmatic, and able to influence best practice is key. There’s also scope to help shape standards, mentor others, and truly put your stamp on the direction of the data environment.

The environment is fast-paced and constantly growing, with loads of room to learn, experiment, and get involved in cutting-edge work (including AI and machine learning-adjacent projects). If you’re someone who genuinely enjoys improving platforms and seeing the impact of your work, you’ll love it here.

We can offer up to £55,000 + bonus, alongside strong benefits and you’ll be working onsite 2 days a week in their North Lincolnshire office.

Cracking role, cracking team, and the chance to make a huge impact on a data platform that’s only going to get bigger and smarter.

Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers in the UK. Modis Europe Ltd provide a variety of international solutions that connect clients to the best talent in the world. For all positions based in Switzerland, Modis Europe Ltd works with its licensed Swiss partner Accurity GmbH to ensure that candidate applications are handled in accordance with Swiss law.

Both Modis International Ltd and Modis Europe Ltd are Equal Opportunities Employers.

By applying for this role your details will be submitted to Modis International Ltd and/or Modis Europe Ltd. Our Candidate Privacy Information Statement which explains how we will use your information is available on the Modis website.

AI Engineer
Newto Training
Multiple locations
Remote or hybrid
Graduate - Junior
Private salary
RECENTLY POSTED

Are you ready to start a new career in AI Engineering? AI is expected to generate 170 million jobs by 2030 and at present experienced professionals can earn salaries of upwards of £66,000. In today's digital world, AI is transforming every aspect of our lives and is at the heart of modern technological advancements. As skills shortages continue to grow, the demand for qualified entry-level professionals is on the rise. Your journey to a new career in Artificial Intelligence is just 130 hours and three simple steps away. Newto Training can support you at any stage of your career journey whether you're new to the industry or looking to exchange your skills, this Artificial Intelligence course is designed to get you job-ready. Step One Study key data methodologies: AI Fundamentals, Python, Working with AI Models, AI Engineering for Developers, Developing AI Applications, all alongside real-world project work to harness the power and understanding of these technologies. We also provide two digital badges: CompTIA AI Essentials and CompTIA AI Prompting Essentials. Step Two Study and take your three AI and data certifications: Azure AI Fundamentals, Azure Data Fundamentals, CompTIA Data+ and CompTIA Data AI. Step Three Now that you're qualified for an entry-level AI or data position paying up to £35,000 per year, our recruitment support team will begin working with you to help secure a role that suits your new qualifications and any other experience you bring. Course cost £2295, or, £191.25 per month We guarantee you will be offered a job upon completion, or we will refund you 100% of your course fees. No prior industry experience is required - no matter your background, previous studies or work history - if you think you have the soft skills (communication skills, passion) needed then we can help you launch the career you want. Click 'Apply Now' to begin your new career!

Databricks Architect
Tenth Revolution Group
Multiple locations
Hybrid
Mid - Senior
£110,000 - £120,000
RECENTLY POSTED
+5

Data Architect - Databricks (Hybrid, UK)
Locations: London, Manchester, or Edinburgh
Hybrid: 2-3 days per week on-site
Salary: Competitive (Manager & Senior Manager grades available)

About the Role
We are seeking an experienced Data Architect with deep expertise in Databricks to help our clients design, build, and scale modern data platforms. You will play a pivotal role in shaping Lakehouse architectures that enable advanced analytics, AI/ML, and enterprise-wide data-driven decision-making.
Working closely with clients early in their data journey, you will assess business needs, define architectural direction, and guide the implementation of robust, secure, and scalable solutions. This is a hands-on architecture role suited to someone who has spent the last 2-3 years working directly with Databricks at an architectural level and is ready to progress towards programmes such as the Databricks DPP.

Key Responsibilities
* Architect and implement Databricks Lakehouse solutions across ingestion, processing, storage, and analytics layers.
* Recommend best practices and innovative approaches for modern data platforms.
* Build strong client relationships and confidently present architectural decisions to senior stakeholders.
* Shape client data strategies and promote governance, quality, and security standards.
* Lead architectural engagements and ensure delivery within scope, budget, and timelines.
* Optimise Databricks workloads for performance, scalability, and cost efficiency.
* Implement governance and compliance frameworks using Unity Catalog, Purview, and cloud-native controls.
* Develop CI/CD pipelines using Databricks Repos, GitHub Actions, or Azure DevOps.
* Contribute to RFI/RFP responses and deliver innovative Proofs of Concept.
* Support the internal Architecture Practice by developing reusable patterns and accelerators.

Skills & Experience
* Proven experience delivering enterprise-scale Databricks solutions end-to-end.
* Strong background in Lakehouse Architecture, including structured and unstructured data.
* Expertise in Spark, PySpark, Delta Lake, and Databricks workflows.
* Experience building scalable ETL/ELT pipelines, including Delta Live Tables.
* Strong programming skills in Python, Scala, or SQL.
* Solid understanding of data modelling (3NF, Kimball, Data Vault).
* Experience integrating Lakehouse architectures with BI tools such as Power BI and Tableau.
* Hands-on experience with at least one major cloud platform (Azure, AWS, or GCP) and understanding of Databricks implications across each.
* Knowledge of Databricks security best practices (RBAC, IAM, encryption).
* Excellent communication, stakeholder engagement, and problem-solving skills.

Highly Valued Certifications
* Databricks Certified Data Engineer (Associate/Professional)
* Databricks Certified Machine Learning (Associate/Professional)
* Databricks Generative AI Fundamentals
* Databricks Lakehouse Fundamentals

Why Join Us?
* Generous annual leave and private medical insurance.
* Strong focus on wellbeing and personal development.
* A culture that rewards high performance and nurtures talent.
* Opportunities to work on impactful client projects and drive meaningful change.
* Supportive environment with investment in certifications and career progression.

Additional Information
* This role is fully signed off and part of a growing Databricks capability.
* Candidates must be willing to travel between UK offices when required.
* Suitable for individuals with strong architectural experience rather than purely engineering backgrounds.

Please can you send me a copy of your CV if you’re interested

Jira Administrator
Qualient Technology Solutions UK Limited
Croydon
Hybrid
Senior
Private salary
RECENTLY POSTED

We are looking for Jira Service Management (JSM) Administrator with SC + NPPV3 Cleared

Job Description:

Location: Hybrid - 2 days a week in office in Croydon

Security: SC and NPPV3 cleared

About the Role:

We are seeking a skilled JSM Administrator to manage, configure, and optimize our service management platform supporting complex, multi-workstream digital transformation programme within a critical national infrastructure environment. The ideal candidate will ensure efficient IT service delivery, maintain workflows, and support business teams by enhancing automation, reporting, and system integrations.

Key Responsibilities:

  • Administer and maintain Jira Service Management (JSM) cloud environments
  • Configure and customize:
  • Projects, request types, workflows, screens, and fields
  • SLAs, queues, and customer portals
  • Manage user access, roles, groups, and permissions
  • Develop and maintain automation rules to streamline service processes
  • Integrate JSM with other tools (eg, Confluence, monitoring systems, APIs)
  • Monitor system performance, usage, and health
  • Troubleshoot issues and provide technical support to users
  • Design and maintain reports and dashboards for stakeholders
  • Implement best practices aligned with ITSM frameworks (eg, ITIL)
  • Support upgrades, migrations, and new feature rollouts
  • Identify process inefficiencies and recommend improvements
  • Maintain documentation for configurations and processes
  • Ensure compliance with organisation standards

Required Skills & Experience

  • Over 10 years of IT Industry experience
  • Over 5 years of hands-on experience with Jira Service Management (JSM) administration
  • Strong understanding of Jira configuration (workflows, schemes, permissions)
  • Experience with automation tools within Jira
  • Knowledge of REST APIs and integrations
  • Familiarity with ITSM processes (Incident, Problem, Change Management)
  • Experience with user management and access control
  • Strong problem-solving and troubleshooting skills
  • Proven ability to optimise performance and reduce clutter

Preferred Qualifications

  • Experience with Atlassian Jira and Confluence
  • Atlassian certifications (eg, ACP-120, ACP-420)
  • Scripting knowledge (Groovy, Python, or JavaScript)
  • Experience with plugins like ScriptRunner or Insight/Assets
  • Understanding of Agile and DevOps practices
Research Assistant
IntecSelect
Cambridgeshire
In office
Graduate - Junior
£285/day - £300/day
RECENTLY POSTED

Research Assistant - £285 - £300 Per Day - Cambridge (5 Days Onsite) - 12 Month Contract - Multinational Technology Company

About the Role

We are seeking a Research Assistant to support data collection activities at a newly established, state of the art research facility located in Cambridge. This role is ideal for someone who is organised, detail oriented, and enthusiastic about contributing to research involving advanced audio and prototype technologies.
You will work closely with Engineers, Project Coordinators, and study participants to ensure smooth, accurate, and efficient data collection. As you develop in the role, you may also take on independent responsibility for running selected data collections and technical demonstrations.

Key Responsibilities

  • Support the execution of data collection activities in a modern research facility.
  • Work closely with Audio and Systems Engineers, assisting with participant-facing tasks and setting up basic equipment.
  • Guide and support internal and external participants throughout study procedures.
  • Accurately record, manage, and maintain metadata with strong attention to detail.
  • Assist Project Coordinators with scheduling, organisation, and day to day operational tasks.
  • Perform validation checks on collected data.
  • Provide input into planning activities and experiment protocol development.
  • Take responsibility for running specific data collections (eg, subjective experiments requiring simple setups).
  • Conduct technical demonstrations, including operating prototype devices for participants.
  • Support the Data Team with general administrative duties.

Minimum Requirements

  • Bachelor’s degree, ideally in a relevant area, or equivalent experience.
  • Experience working in a research environment and collecting data.
  • Strong organisational skills with meticulous attention to detail.
  • Excellent interpersonal and communication skills.
  • Working knowledge of Microsoft Excel or similar spreadsheet tools.

Preferred Experience

  • Programming experience (eg, Python or R).
  • Experience working with prototype devices.
  • Understanding of audio, whether through formal study or practical interests such as music production or recording.

Research Assistant - £285 - £300 Per Day - Cambridge (5 Days Onsite) - 12 Month Contract - Multinational Technology Company

SC Cleared Embedded Software Engineer
Experis IT
Malvern
In office
Mid - Senior
£70/hour - £80/hour
RECENTLY POSTED
+3

Job Title: SC Cleared Embedded Software Engineer
Location: Malvern, UK
Duration; 6 months
Rate: Up to £80 per hour via an approved umbrella company
Must be willing and eligible to go through the SC Clearance process

Are you an experienced Embedded Software Engineer with SC clearance and a passion for innovative technology? Our client, a leading organisation in the defence and aerospace sector, is hiring for a reputable company to support a critical project involving the re-architecture of a Legacy electro-optical development board.

What you’ll be doing:

  • Baseline and re-architect a Legacy electro-optical development board to enhance performance and capabilities.
  • Write, implement, and test software at both sub-system and system levels, ensuring seamless integration with application and GUI software, as well as FPGA colleagues.
  • Collaborate closely with cross-disciplinary teams to deliver high-quality solutions aligned with project goals.

What you’ll bring:

  • Proven experience with Xilinx Petalinux, SDK/XSDK/Vitis, and Embedded Linux environments.
  • Strong skills in C, C++, and Python programming.
  • Familiarity with version control tools such as GIT, and build systems like Makefile.
  • Knowledge of FPGA development, particularly with Xilinx SoC/MPSoC/RFSOC, and experience with development boards like ZCU111.
  • Experience with FPGA design tools such as Xilinx Vivado, VHDL, Verilog, SystemVerilog, and TCL Scripting.
  • Desirable skills include Docker, Bamboo, Confluence, and extended database knowledge with PostgreSQL and PostGIS.

What you’ll need:

  • A background in Embedded software development within a defence or aerospace environment.
  • Experience working on complex hardware-software integration projects.
  • A proactive approach to problem-solving and collaboration.

This is a fantastic opportunity to contribute to cutting-edge projects within a supportive and innovative environment. If you hold SC clearance and are ready to make an impact, we’d love to hear from you!

Apply now to join a team committed to technological excellence and impactful solutions.

GIS Consultant
Randstad Technologies Recruitment
London
Remote or hybrid
Mid
£400/day - £500/day
RECENTLY POSTED

GIS Consultant (Contract - Outside IR35)
Location: Remote with occasional travel to London Heathrow or Manchester
Day Rate: 400- 500 per day Outside IR35
Duration: 2-3 months to start with

We are currently recruiting for a GIS Consultant to support the development of a GIS solution for a major infrastructure project. This role will focus on building and delivering dashboards using ArcGIS Online, helping transform complex spatial data into clear, user-friendly insights for different stakeholders.

Key Responsibilities:

  • Develop and customise dashboards in ArcGIS Online for different user groups
  • Work closely with the GIS team to manipulate and visualise spatial data
  • Present GIS data in a clear and accessible format for non-technical users
  • Support with mapping, data management, and basic GIS analysis where required

Key Requirements:

  • Proven experience working with ArcGIS Online, particularly dashboards
  • Strong understanding of GIS principles and spatial data
  • Ability to translate business requirements into effective visual solutions
  • Strong communication and stakeholder engagement skills

Desirable Skills:

  • Experience with tools such as Power BI or Tableau
  • Knowledge of Python, SQL, or other data tools
  • Experience working within infrastructure, aviation, or large-scale environments

This is an urgent vacancy where the hiring manager is shortlisting for an interview immediately. Please apply with a copy of your CV or send it khushboo. Co. uk

Randstad Technologies is acting as an Employment Business in relation to this vacancy.

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.