Python Software Engineer (Machine Learning AWS) Remote UK to £90k
Are you a data savvy Python Software Engineer with experience of implementing ML algorithms into production?
You could be progressing your career in a senior, hands-on role as part of a friendly and supportive international team at a growing and hugely successful European car insurance tech company as they expand their UK presence.
As a Python Software Engineer you’ll join a cross functional team, collaborating with Data Scientists and Machine Learning Engineers on complex insurance underwriting and pricing systems. They’ll be a range of projects with a focus on implementing Machine Learning algorithms into production systems.
There’s a collaborative team Agile environment where you’ll participate in technical discussions and have your voice heard, there’s also opportunities to mentor other more junior team members if desired.
Location / WFH:
The company is a big advocate of flexible working and prides itself on DEI; you can go into the London office as often or as little as desired and can work fully remotely from anywhere in England; you can also work at times that suit you.
About you:
You are a data savvy Python Software Engineer with advanced coding skills
You have experience of across the full lifecycle of ML model development including into production
You’re collaborative, enjoy problem solving and working with others to overcome technical challenges
You have a strong knowledge of AWS
You have a good knowledge of modern software engineering best practices, microservices, TDD / DDD, common Design Patterns
Experience with Databricks, PostgreSQL, Amazon RedShift or MLflow would be great but not essential
What’s in it for you:
As a Python Software Engineer (Machine Learning AWS) you will earn a competitive package:
Up to £90k salary
Remote working including flexible working hours
Workplace nursery scheme
Enhanced maternity package
25 days holiday plus ability to buy or sell 5 days p/year + extra ‘duvet day’
Pension, Private Medical and Dental Insurance, Life Assurance, Employee Assistance Programme
Weekly Yoga and monthly Acupuncture sessions, Headspace membership
Diverse, inclusive team environment with a range of support networks
A range of other perks including Perkbox, cycle to work, season ticket loan
Apply now to find out more about this Python Software Engineer (Machine Learning AWS) opportunity.
At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We’re an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
TPBN1_UKTJ
Raytheon UK have a full time, permanent opportunity for a Principal Software Engineer to join our team on our Manchester or Gloucester sites within a hybrid working pattern. As Principal Software Engineer, you have the opportunity to focus on technical work or have a mixture of technical focus and people management focus - guiding and developing our more junior members of the team. Either way, you'll be a part of our experienced software dev function, working in a cross-functional team, delivering and deploying critical software across a variety of business areas. Due to the interesting work we do and the sector this team is working in, we require all candidates to hold SC and be eligible & willing to obtain eDV clearance. Responsibilities Design and build software using industry best practice Collaborate with stakeholders and other engineers Contribute to the completion of milestones associated with your project Contribute to continuous improvement within your team Collaborate with your peers on technical direction within your team Required Skills and Experience Full-stack experience across a selection of JavaScript frameworks (React, NextJS), TypeScript, Python, Java REST API development & OpenAPI / Swagger Cloud services (AWS or Azure) Containerisation & Orchestration (Docker, Kubernetes, OpenShift) Infrastructure as Code (Terraform, Ansible) Relational Databases (e.g. PostgreSQL) Elasticsearch / Opensearch Unit testing / automation and use of testing frameworks (e.g. Mocha, Jest, Cypress) We appreciate you may not be an expert in every area above - we can support with training and development in some areas! Please do make an application and we will identify where we can best support your growth specific to your application. TPBN1\_UKTJ
Are you a Graduate Production Automation Engineer, who is looking to work in a fast paced, global, market leading company? Here at Innovative Technology, we have an excellent opportunity for a Graduate Production Automation Engineer to join our site-based Production Engineering team at our global head office in Oldham, Greater Manchester. The role overview: Work closely with our UK and International team members to enhance the efficiency, quality and cost-effectiveness of our manufacturing processes at Innovative Technology. Collaborate with Engineering Development teams to seamlessly transition new products into volume production. Responsibilities of our Graduate Production Automation Engineer: Focus on automated assembly, generate assembly line layout and manufacturing cell plans that are optimised for efficient product assembly Design and develop improvement concepts for automation of repetitive assembly operations Once developed, turn concept machines into Production ready equipment Create concept and specification for all production equipment, liaise with manufacturers of assembly equipment Demonstrate knowledge of continuous improvement approaches using techniques such as Kaizen and Lean Manufacturing Create and communicate New Product information from UK Development team and share with overseas Production team Create Assembly work instructions and SOP’s and other technical documentation Use problem solving techniques such as root cause analysis and manage the implementation of corrective action(s) Take part in design reviews of new products with the Development Team. Ensuring products are designed for ease of manufacture and assembly Essential Skills & Experience: Degree in Electronic, Automation, Electro-Mechanical or Mechanical Engineering Demonstrated use of Software programming languages i.e. Arduino/C++, Python, etc Demonstrated use of 3D modelling and design tools for Mechanical design e.g. Solidworks, NX Awareness in the manufacture process of electro-mechanical assemblies in a high-volume environment Computer literate with competence in using Microsoft 365, specifically with Word and Excel Strong collaborative teamwork with excellent communication skills, both written and verbal Analytical, creative and practical approach to solving problems, proposing solutions to issues that may arise Ability to learn about complex products, services and bespoke systems quickly Your Package & Perks: A competitive salary Flexible working hours 32 days holiday, (including public Holidays) plus the opportunity to earn up to an extra 13 days holiday each year Educational Sponsorship Enhanced Pension Contribution Healthcare Insurance (including dental) Wellbeing support Life Insurance Income Protection Insurance Enhanced maternity/paternity/adoption leave & pay Cycle to Work Scheme Electric Car Scheme Onsite electric car charging points Free secure parking Informal dress code Paid breaks, with free premium hot drinks We’re Innovative… Trading for over 30 years here at Innovative Technology, where we now have offices on five continents and employ around 400 people, with over 170 based from our state-of-the-art R&D hub. From self-service checkouts to arcade machines, we provide our retail, banking, kiosk, vending, gaming and amusement customers with products and services that help them securely accept automated payments, with our industry-leading technology keeping us at the forefront of our sector. We also provide facial analysis technology for age estimation and control access for some of the world’s leading companies. By being true to our values of Innovation, Collaboration, Respect and Drive we’ve seen significant growth and won numerous domestic and international awards, whilst offering outstanding career opportunities and great benefits. You’ll find us on the edge of the Pennines and less than half an hour from central Manchester, with modern offices, free parking and excellent transport links. We are a disability-confident employer, as such we will shortlist all candidates meeting our minimum criteria (as specified in the job description) who state they have a disability within their application. What’s next? If you’re an experienced Graduate Production Automation Engineer and want to join our award-winning team working on the latest cutting-edge technology, we want to hear from you. A better way... Through our people, drive and commitment we push boundaries to deliver innovative products and services. This is a two-part interview process, starting with a brief telephone screening followed by an on site interview
Overview We are seeking a highly skilled Lead Embedded Software Engineer to take technical ownership of embedded software architecture and development within a high‑performance engineering environment. The role involves designing real‑time embedded systems for complex electro‑mechanical products used globally in industrial and advanced manufacturing applications. You will act as the technical authority for embedded software, mentoring engineers, shaping architecture, and ensuring robust, high‑quality firmware delivery. Key Responsibilities Technical Leadership & Architecture Own and define the embedded software architecture across multiple product lines. Lead technical decision-making, balancing hardware, firmware, and system constraints. Drive best practices in embedded development: architecture design, coding standards, documentation, testing. Collaborate closely with hardware, electronics, controls, and systems teams. Embedded Development Hands-on design and development of firmware in C/C++ for ARM-based MCUs (e.g., STM32). Design and implementation of real-time systems using RTOS or bare-metal environments. Develop robust firmware for sensors, motor control, communication buses, timing, and control loops. Implement and debug communication protocols (SPI, I²C, UART, CAN, Modbus, EtherCAT, etc.). Quality, Testing & Compliance Ensure software meets safety, reliability, and performance requirements. Champion unit testing, integration testing, hardware‑in‑the‑loop verification. Familiarity with MISRA or similar embedded best‑practice frameworks is beneficial. Team Contribution Mentor and guide senior and mid‑level engineers. Lead code reviews and enforce high engineering standards. Contribute to long‑term technology roadmaps and product evolution. Skills & Experience Required Essential Strong expertise developing real‑time embedded software in C/C++. Proven experience designing embedded system architectures end‑to‑end. Deep understanding of microcontroller platforms (preferably ARM Cortex‑M / STM32). Strong knowledge of hardware-software interfacing, electronics fundamentals, and debugging (oscilloscopes, logic analysers, JTAG, etc.). Experience working with communication protocols in industrial/embedded environments. Ability to lead projects, influence design decisions, and guide engineering teams. Experience in structured development processes, version control (Git), CI/CD for embedded systems. Desirable Experience in industrial control, robotics, machinery, pumps, motor control, sensors, or similar environments. Exposure to safety‑critical or high‑reliability systems. Python or scripting experience for tools/testing automation. Knowledge of DSP, control algorithms, or system modelling. Familiarity with IEC or ISO engineering standards. What Their CV Must Show (Non‑Negotiables) Here's what you specifically want to screen for when sourcing: ✔ Solid technical foundations Strong embedded C/C++ development history. Real‑time systems experience (bare‑metal and/or RTOS). Experience with ARM Cortex‑M / STM32 or equivalent MCUs. ✔ Architecture capability (key for this lead role) Evidence of owning software architecture, not just implementing requirements. System‑level thinking: bootloaders, task scheduling, memory management, scalability. Designs involving multiple peripherals, communication buses, and complex hardware interaction. ✔ Communication protocols Examples of designing or implementing protocols (SPI, I2C, CAN, UART, Modbus, EtherCAT etc.). ✔ Debugging / hardware interaction Real-world experience debugging embedded systems using oscilloscopes, logic analysers, JTAG/SWD. ✔ SDLC / Quality Unit testing, code review, version control, requirement traceability. Mention of MISRA or other structured coding practices is ideal. ✔ Leadership traits Leading small engineering groups or mentoring juniors. Running design reviews or being the "go‑to" person for system design issues. ✔ Industrial/product background Prefer candidates from: Industrial tech Robotics Mechatronics Pumps/valves/motors Semiconductor or high‑vacuum systems Instrumentation Automation equipment To find out more about Computer Futures please visit Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC(phone number removed) England and Wales
Raytheon UK have a full time, permanent opportunity for a Data Engineer to join our team on our Manchester, Gloucester or London sites working onsite. Our Data Engineering role will be responsible for building and maintaining data processing pipelines and also the transformation and optimisation of data for analytical use. As Data Engineer, you'll be part of our experienced software dev function, working in a cross-functional Agile team. We have opportunities for Data Engineers at every level within a team, so upon reviewing your application we will discuss the great opportunities for development or challenges we offer based off your professional profile. Due to the interesting work we do and the sector this team is working in, we require all candidates to hold current eDV clearance. Responsibilities Build data pipelines that clean, transform, and aggregate data from disparate sources Collaborate with stakeholders and other engineers Contribute to the completion of milestones associated with your project Contribute to continuous improvement within your team Collaborate with your peers on technical direction within your team Required Skills and Experience Strong analytic skills related to working with unstructured datasets Python (PySpark, Pandas, PyArrow) Distributed data processing (Apache Spark) Data ETL (Apache Airflow, AWS Step Functions, Apache NiFi) Cloud services (AWS, Azure or GCP) Messaging / Streaming (Kafka, AWS SQS, Other Cloud Queuing Native services) SQL and NoSQL databases and storage (HDFS, Iceberg, Elastic, S3, Data Lake) Containerisation and orchestration (Docker / Kubernetes / Openshift) Testing frameworks and best practices We appreciate you may not be an expert in every area above - we can support with training and development in some areas! Please do make an application and we will identify where we can best support your growth specific to your application. TPBN1\_UKTJ
Description:
Consumer Digital enables the public to access client forecasts and observation data through various channels, such as its website and mobile apps. Understand the important weather data for web-scale platforms and make available the latest science and data through common capability APIs that are robust and well architected.
A developer delivers software components that form part of a product.
At this role level, you will:
Develop software to meet user needs
Follow best practice guidelines and help to improve those guidelines
Write clean, secure and well-tested code
Coach and mentor more junior colleagues
Operate the services you build and identify issues in production
Essential and desirable criteria are as follows:
Strong analytical and problem-solving skills (Experts by nature)
Proven ability to design, implement, and delivering quality and efficient software using Amazon Web Services to deliver data via APIs (We keep evolving)
Good communication skills that adapt to all level of stakeholders (We’re better together)
Self-motivated with the ability to prioritise, meet deadlines, and lead development activities
Demonstrable skills in Python software development
Demonstrable skills in AWS CDK
Experience of source control systems such as Git
Experience of AGILE approach to software development following GDS principles
Experience of using AI / Prompt engineering to aid development
Experience of scientific data formats such as NetCDF, BUFR, GRIB
TPBN1_UKTJ
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
Software Engineer - Cambridge My client are a leading company in thermal imaging, night vision, and augmented reality systems. Our technologies are used by defence, security, and industrial customers worldwide. they design and build products in-house, creating solutions that perform in demanding environments. They are building a new Production Engineering team to move products from development into scalable manufacturing. They are looking for a Software Engineer to develop tools, automation, and processes that support production, testing, and product configuration. What you will do - Software Engineer - Cambridge \* Support the transfer of products from R&D into manufacturing \* Develop and maintain automated test software for production and validation \* Work with engineers to improve product testability \* Create processes for firmware flashing, software installation, and product configuration \* Improve manufacturing through automation and better workflows \* Troubleshoot software and production issues and implement fixes \* Ensure software version control and traceability through production \* Work with R&D, Production, Quality, and suppliers What we are looking for - Software Engineer - Cambridge \* Degree or equivalent in Software Engineering, Computer Science, or similar \* Experience developing software tools or scripts for testing or automation \* Strong experience with LabVIEW \* Understanding of software release and configuration control \* Ability to troubleshoot software and embedded systems \* Strong documentation skills and attention to detail \* Comfortable working across engineering and production teams Desirable - Software Engineer - Cambridge \* Experience supporting new product introduction from prototype to volume manufacture \* Knowledge of embedded systems or firmware programming \* Experience with Python or C/C++ \* Understanding of manufacturing test systems and automation \* Knowledge of engineering change control and ISO9001
Overview We are looking for an experienced Senior Embedded Software Engineer to design, develop, and enhance embedded software for advanced electro‑mechanical products used in global industrial applications. This role is hands-on and technical, contributing to firmware development across the full product lifecycle while collaborating closely with hardware, electronics, and systems teams. This is an ideal position for an engineer who enjoys solving real‑time, hardware‑integrated problems and delivering high-quality embedded code in a structured engineering environment. Key Responsibilities Embedded Software Development Design and develop embedded firmware in C/C++ for ARM-based microcontrollers (e.g., STM32). Work with real‑time environments - RTOS or bare-metal. Implement drivers, peripherals, communication buses, sensor interfaces, motor control, timers, and control loops. Write reliable, maintainable, well‑structured embedded code. Hardware Interaction Collaborate with electrical and systems engineering teams to define requirements and interface specifications. Use oscilloscopes, logic analysers, debuggers (e.g., JTAG/SWD) to diagnose and resolve issues. Support integration, bring-up, and testing of new hardware and prototypes. Software Quality & Processes Contribute to code reviews, unit testing, and documentation. Use version control systems (Git) and structured SDLC processes. Follow embedded software best practices (MISRA or similar desirable). Team Collaboration Mentor less experienced engineers where appropriate. Work closely with cross-functional teams to deliver features, diagnose field issues, and improve existing firmware. Participate in technical discussions and contribute to continuous improvement of tools and processes. Skills & Experience Required Essential Strong professional experience developing embedded systems in C/C++. Experience with ARM Cortex‑M microcontrollers (e.g., STM32). Good understanding of embedded hardware: peripherals, ADCs, interrupts, timers, PWM, bootloaders. Experience in real-time systems (RTOS or bare-metal). Strong debugging skills using both software tools and physical lab equipment. Communication protocols: SPI, I²C, UART, CAN (at least two). Experience in full lifecycle firmware development within a structured engineering environment. Desirable Experience with industrial products, robotics, machinery, pumps, sensors, or motor control. Control algorithms or DSP understanding. Experience with Python or scripting for tooling/test automation. Familiarity with safety, reliability, or IEC/ISO engineering standards. Experience with continuous integration and automated test frameworks for embedded systems. To find out more about Computer Futures please visit Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC(phone number removed) England and Wales
Principal Site Reliability Engineer Location: Woking / London (Hybrid) Salary: £85,000 - £100,000 We're looking for a Principal SRE to lead the design and delivery of scalable, cloud-native platforms supporting critical UK services. You'll work in collaborative Cloud Pods, combining hands-on engineering with technical leadership. What you'll do Build and operate reliable, scalable platforms using GitOps Drive automation, observability, and resilience (error budgets, SLOs) Work in Agile teams focused on customer outcomes Mentor engineers and champion SRE best practices Contribute to platform strategy and continuous improvement Take part in an on-call rota for live services What you'll bring Proven experience in Site Reliability Engineering leadership Strong skills in Kubernetes / OpenShift Experience across multi-cloud or hybrid environments Knowledge of tools like Istio, Prometheus, Grafana, ArgoCD/FluxCD Experience with Infrastructure as Code (Helm/Kustomize) Scripting skills (Python / Bash) Why join? Work on high-impact, critical systems Collaborative, supportive engineering culture Strong focus on learning, certifications, and progression Details Hybrid: home, Woking/London offices, and client sites SC Clearance required (5 years UK residency)
Position: Senior GCP Engineer
Location: Manchester (onsite twice a week)
Salary: £85,000-£95,000 + benefits & Bonus
Ready to build cloud infrastructure the right way, automated, scalable, secure, and engineered, not “clicked together”?
This is a role for a GCP-driven engineer who wants ownership, modern tooling, and a platform team that genuinely does DevOps rather than just talk about it.
The Opportunity:
Join a cross-functional engineering group delivering enterprise-scale GCP infrastructure and DevOps capabilities. You’ll shape cloud products, design reusable IaC patterns, and build automation that removes toil for dozens of teams across the business.
This isn’t a support role. It’s hands-on engineering with room to influence standards, architecture, and tooling across a huge GCP estate.
What You’ll Be Doing:
What You Bring:
Nice to Have:
Why This Role?
£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
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
We’re looking for a Senior GCP Infrastructure DevOps Engineer to join our Public Cloud Platform and play a key role in delivering compliant, scalable and efficient Google Cloud infrastructure and DevOps capabilities across the Group.
Office Locations: Bristol, Leeds, Halifax, Manchester, Edinburgh
Key Responsibilities:
What You Will Ideally Bring:
Contract Details:
A fast-growing Claims Management company based in Liverpool is requires a hands-on Lead Integration Engineer & Developer to take ownership of their growing integration platform connecting core internal systems with external partners and services. This is a high-impact role combining deep technical delivery with architectural leadership. You’ll spend a significant portion of your time building production systems, while also shaping the future of their integration ecosystem.
The platform is built around HubSpot and a modern event-driven architecture in AWS, and you’ll play a key role in defining how we design APIs, process events, and scale integrations across the business.
The role is based in Liverpool and is hybrid although being predominantly office based is encouraged. The salary on offer is £90,000-£100,000 DOE.
Technology Environment
Core Stack
AWS (Lambda, API Gateway, EventBridge, SQS, SNS)
Node.js/TypeScript and Python
Data & Infrastructure
DynamoDB, RDS
Infrastructure as Code (Terraform, CDK, CloudFormation)
CloudWatch and observability tooling
Integrations
HubSpot (CRM)
Internal microservices and external APIs
Required Experience
7+ years in Back End or platform engineering
Strong hands-on AWS experience (serverless preferred)
Proven experience with distributed, event-driven systems
Experience integrating with third-party APIs
End-to-end ownership of systems (design build operate)
Technical Expertise
Event-driven architecture (EventBridge, SQS, SNS, Kafka)
Reliability patterns (retries, idempotency, DLQs)
Observability and debugging in distributed systems
Data modelling and schema evolution
Leadership & Collaboration
Ability to lead technical design and influence architecture
Experience mentoring engineers
Strong communication across technical and non-technical teams
Comfortable in a fast-paced, evolving environment
Desirable
Experience with HubSpot or CRM integrations
Ownership of internal integration platforms
High-volume event ingestion or Real Time pipelines
Containerisation (Docker, ECS, Kubernetes)
Observability tools (Datadog, OpenTelemetry)
What Success Looks Like
In your first 6-12 months, you will:
Establish clear architectural standards for integrations
Deliver scalable, reliable event-driven workflows
Improve platform resilience and observability
Become a trusted technical leader
Enable high-quality data for board-level analytics
Why Join Us?
Shape and lead a critical integration platform
High-visibility role with direct business impact
Work in a collaborative, forward-thinking environment
Opportunity to influence architecture at scale
Senior Machine Learning Engineer - Agentic AI PlatformLocation: Central Cambridge (Hybrid) Permanent In partnership with Robert Half
The Opportunity Join a global SaaS company building a cutting-edge multi-agent AI platform for enterprise data. This hands-on role focuses on scaling, hardening, and refining a graph-based agent engine as it moves toward global production.
What You’ll Do
What We’re Looking For
Why Join?
Note: UK-based applicants only; full work rights required. No contractor/B2B/B2C roles available.
Robert Half Ltd acts as an employment business for temporary positions and an employment agency for permanent positions. Robert Half is committed to diversity, equity and inclusion. Suitable candidates with equivalent qualifications and more or less experience can apply. Rates of pay and salary ranges are dependent upon your experience, qualifications and training. If you wish to apply, please read our Privacy Notice describing how we may process, disclose and store your personal data:
Bristol, Barrow-in-Furness or Manchester (Hybrid working 3 days office)
£55,000 - £64,000 + Excellent Benefits
(Benefits will include a mix of - Training, Medical Plan, Dental, Health, Pension, Group Income Protection, Eye Test, Gym Discount, Cycle to work scheme and many more )
Full Time | Permanent
Willing/Eligible to undergo SC clearance (sole UK passport holder)
Deerfoot Recruitment is delighted to be supporting a leading global consultancy organisation in the search for a skilled Unix/Linux Engineer to join their growing team. This is an excellent opportunity for an experienced systems professional to work within a dynamic and supportive environment, contributing to the stability and performance of critical infrastructure.
The successful candidate will be responsible for supporting and maintaining Unix/Linux-based systems across both production and development environments, ensuring high availability and reliability through proactive monitoring and issue resolution.
You will be able to choose the base location nearest to your home - Bristol, Manchester or Barrow-in-Furness
Key Responsibilities:
Monitor, maintain and support Unix/Linux systems, responding to incidents and service requests in line with SLAs
Perform routine system checks, patching and updates to ensure optimal performance and security
Troubleshoot system, application, network and hardware issues, working closely with end users
Manage user accounts, permissions and file systems
Maintain system security and respond to vulnerability alerts
Produce and maintain clear technical documentation
Participate in an on-call support rota
Key Skills & Experience:
Proven experience in Unix/Linux support and administration
Strong knowledge of Solaris (10 & 11 essential; 8/9 desirable) and Red Hat Linux
Experience with tools and technologies such as Ansible, Docker/Mirantis/Podman
Scripting skills (eg Bash, Python)
Familiarity with VMware and monitoring tools (eg vROPS)
Strong troubleshooting and problem-solving abilities
Excellent communication skills with a customer-focused approach
Additional Requirements:
Willingness and eligibility to undergo SC clearance (sole UK passport holders only)
Working Arrangement:
This role offers a hybrid working model, combining time across company offices, client sites and home working. Please note that this is not a fully remote position and 3 days on-site presence will be required each week.
Benefits:
A generous benefits package is on offer, including training and development opportunities, private medical and dental cover, pension scheme, group income protection, gym discounts, cycle to work scheme, eye care support and more.
If you are a motivated Unix/Linux Engineer looking to take the next step in your career within a collaborative and forward-thinking environment, Deerfoot Recruitment would be keen to hear from you.
Linux/Unix Systems Engineer/Unix/Linux Infrastructure Engineer/Linux/Unix Systems Administrator/Linux Systems Engineer/Unix Systems Engineer/Unix/Linux IT Engineer/Linux Platform Engineer/Linux Systems Support Specialist/Linux Infrastructure Support Engineer/Unix/Linux System Support Analyst
Deerfoot Recruitment Solutions Ltd is a leading independent tech recruitment consultancy in the UK. For every CV sent to clients, we donate £1 to The Born Free Foundation. We are a Climate Action Workforce in partnership with Ecologi. If this role isn’t right for you, explore our referral reward program with payouts at interview and placement milestones. Visit our website for details. Deerfoot Recruitment Solutions Ltd is acting as an Employment Agency in relation to this vacancy.
Role: Senior Software Tester Salary: to £70,000 per annum, depending on experience Location: mainly remote, ad hoc in Farnborough
We are seeking a highly skilled Senior Software Tester with specialist experience in mobile device testing, firmware validation, and test automation. In this senior role, you will lead improvements in testing processes, and play a key part in ensuring product quality across complex device environments. This position offers the opportunity to shape testing frameworks, influence technical direction, and mentor junior testers within a fast-moving engineering team.
You’d be working in a hybrid environment, based between on site in Farnborough and working remotely.
Security Clearance: sole UK national, eligible for Security Check security clearance (“SC Clearance”).
This is a full-time permanent Senior Software Tester position, paying up to £70,000 per annum, depending on experience.
Skills and experience required:
What you’d be doing:
Benefits:
If you’re interested, then we’d love to hear from you - please Apply Now and send a CV for quick review.
Should you require reasonable adjustments at any point during the recruitment process or if there is a better way for us to communicate, please do let us know.
Cleared To A High Government Standard, DV Cleared, DV Clearance, DV Check, Developed Vetted, Developed Vetting, DV Strap, Active DV, Software Tester, Test Manager, Python
Circle Recruitment is acting as an Employment Agency in relation to this vacancy. Earn yourself a referral bonus if you refer somebody else who fills the role! We also offer an iPad if you refer a new client to us and we recruit for them. Follow us on Facebook - Circle Recruitment , Twitter and LinkedIn - Circle Recruitment.
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:
Required Skills and Qualifications:
Desirable:
IND_PC3
Guidant, Carbon60, Lorien & SRG - The Impellam Group Portfolio are acting as an Employment Business in relation to this vacancy.
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:
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
Proficiency Expectations
Key Responsibilities
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