Lead Data Platform Engineer - Outside IR35 - 1 day pw London (rest remote) - 3 months Initially We are currently recruiting for a Lead Data Platform Engineer to join a programme focused on data platforms, analytics engineering, and modern Lakehouse solutions. The client is looking for a hands-on engineering professional with strong Microsoft Fabric, Spark, PySpark and SparkSQL expertise, capable of designing, building and supporting enterprise-scale data platforms. Start Date: ASAP Duration: 3 months Initially Pay Rate: Competitive IR35 Status: Outside IR35 Location: London (1 day per week onsite, remainder remote) The Role: The core requirement is strong Lakehouse expertise, particularly Spark, PySpark, and SparkSQL. Hands-on experience in low-code is essential. Data & Analytics Expertise: Particularly relevant to your current Data Platform background: Data architecture (Lakehouse, Medallion, Kimball, 3NF). Data ingestion and processing. Data quality frameworks (Great Expectations, Soda). Data, BI and analytics platforms: Microsoft Fabric Purview APIs Streams Data governance and data literacy. KPI and semantic model design. AI and innovation in analytics. Software Engineering: Strong knowledge of: Design, Build, Test, Release, Deploy using Azure Fabric, data engineering tools. Secure coding practices. API design and integration patterns. Integrations using APIs, ADF for managing wide variety of data from structured, unstructured to semi. DevSecOps, Cloud & Infrastructure: Cloud platforms: Azure, AWS CI/CD pipelines and automated deployments. Infrastructure as Code (IaC): Terraform Git actions Containerisation: Docker Security practices: Identity and access management Secrets management Monitoring, logging, SLAs/SLOs. Agile Delivery: Strong experience in: Agile, Scrum, and Lean methodologies. Backlog management and roadmap planning. Technical cross team dependency management. Continuous improvement of delivery performance. Development Tools: Hands-on capability with: Pyspark, pytest, DAX, python, Azure functions, Lamda, and SQL. Git source control. Testing frameworks like great expectation, TDD, meta data driven. Build and dependency management tools. CI platforms. Terraform/Ansible (or similar). Platform-Specific Expertise (Nice to have): The role expects deep expertise in at least one of: APIs & Integrations DevSecOps & Cloud Platforms Application Development (React, JavaScript/ECMAScript, PWA) QA Automation (Playwright, Selenium) Data Engineering Reporting & Analytics Technical Leadership & Architecture (Nice to have): Lead technical direction for products, platforms, and services. Define and promote software development standards, patterns, and governance. Drive architectural consistency and manage technical debt. Review, establish and improve product software development life cycles. To apply for Lead Data Platform Engineer contract job, please click the button below and submit your latest CV. Curo Services endeavours to respond to all applications, however this may not always be possible during periods of high volume. Thank you for your patience. Curo Services is a trading name of Curo Resourcing Ltd and acts as an Employment Business for contract and temporary recruitment as well as an Employment Agency in relation to permanent vacancies.
Aug 20, 2026
Contractor
Lead Data Platform Engineer - Outside IR35 - 1 day pw London (rest remote) - 3 months Initially We are currently recruiting for a Lead Data Platform Engineer to join a programme focused on data platforms, analytics engineering, and modern Lakehouse solutions. The client is looking for a hands-on engineering professional with strong Microsoft Fabric, Spark, PySpark and SparkSQL expertise, capable of designing, building and supporting enterprise-scale data platforms. Start Date: ASAP Duration: 3 months Initially Pay Rate: Competitive IR35 Status: Outside IR35 Location: London (1 day per week onsite, remainder remote) The Role: The core requirement is strong Lakehouse expertise, particularly Spark, PySpark, and SparkSQL. Hands-on experience in low-code is essential. Data & Analytics Expertise: Particularly relevant to your current Data Platform background: Data architecture (Lakehouse, Medallion, Kimball, 3NF). Data ingestion and processing. Data quality frameworks (Great Expectations, Soda). Data, BI and analytics platforms: Microsoft Fabric Purview APIs Streams Data governance and data literacy. KPI and semantic model design. AI and innovation in analytics. Software Engineering: Strong knowledge of: Design, Build, Test, Release, Deploy using Azure Fabric, data engineering tools. Secure coding practices. API design and integration patterns. Integrations using APIs, ADF for managing wide variety of data from structured, unstructured to semi. DevSecOps, Cloud & Infrastructure: Cloud platforms: Azure, AWS CI/CD pipelines and automated deployments. Infrastructure as Code (IaC): Terraform Git actions Containerisation: Docker Security practices: Identity and access management Secrets management Monitoring, logging, SLAs/SLOs. Agile Delivery: Strong experience in: Agile, Scrum, and Lean methodologies. Backlog management and roadmap planning. Technical cross team dependency management. Continuous improvement of delivery performance. Development Tools: Hands-on capability with: Pyspark, pytest, DAX, python, Azure functions, Lamda, and SQL. Git source control. Testing frameworks like great expectation, TDD, meta data driven. Build and dependency management tools. CI platforms. Terraform/Ansible (or similar). Platform-Specific Expertise (Nice to have): The role expects deep expertise in at least one of: APIs & Integrations DevSecOps & Cloud Platforms Application Development (React, JavaScript/ECMAScript, PWA) QA Automation (Playwright, Selenium) Data Engineering Reporting & Analytics Technical Leadership & Architecture (Nice to have): Lead technical direction for products, platforms, and services. Define and promote software development standards, patterns, and governance. Drive architectural consistency and manage technical debt. Review, establish and improve product software development life cycles. To apply for Lead Data Platform Engineer contract job, please click the button below and submit your latest CV. Curo Services endeavours to respond to all applications, however this may not always be possible during periods of high volume. Thank you for your patience. Curo Services is a trading name of Curo Resourcing Ltd and acts as an Employment Business for contract and temporary recruitment as well as an Employment Agency in relation to permanent vacancies.
White Label Recruitment Ltd
Burton-on-trent, Staffordshire
Software Design Engineer Location: Burton-on-Trent (Office Based) Salary: 50,000 - 65,000 The Opportunity A well-established engineering manufacturer is looking to recruit an experienced Software Design Engineer to join its growing engineering team. This is an excellent opportunity to play a key role in the design and development of software for technically advanced electro-mechanical products. Working closely with mechanical, electrical and systems engineers, you'll be involved throughout the full product lifecycle, from concept and design through to testing, commissioning and continuous product improvement. If you enjoy developing robust software for real-world engineering applications and want to work on technically challenging projects where you can make a genuine impact, this could be the ideal opportunity. Key Responsibilities Design, develop and maintain embedded software for industrial control systems and machinery. Produce software architecture, specifications and technical documentation. Develop, test, debug and validate software to ensure reliability, performance and compliance. Support system integration, commissioning and product validation activities. Collaborate closely with electrical, mechanical and systems engineering teams. Investigate software faults, undertake root cause analysis and implement corrective actions. Ensure software is developed in accordance with relevant safety, quality and engineering standards. Contribute to continuous improvement of coding standards, software development processes and engineering toolchains. Provide technical input into project planning, design reviews and engineering estimates. Maintain software version control and revision management across multiple products. Develop and support cloud-based IoT and telematics solutions for remote monitoring of equipment performance, safety and reliability. About You You'll be an experienced Software Design Engineer with a background in industrial, embedded or control systems. Ideally, you'll have: Degree qualified in Software Engineering, Computer Engineering, Electrical Engineering or a related discipline. 5+ years' experience in software design and development. Strong programming skills using C, C++, Python, Parker ICAN or similar. Experience with embedded software, real-time operating systems or industrial control systems. Good understanding of the software development lifecycle, version control and configuration management. Experience integrating software with hardware and electro-mechanical systems. Knowledge of cloud-based IoT platforms and telematics would be advantageous. Strong analytical, problem-solving and communication skills. A structured, methodical approach with excellent attention to detail. Ability to work collaboratively within multidisciplinary engineering teams. What's On Offer 50,000 - 65,000 salary depending on experience. Office-based role in Burton-on-Trent. 37-hour week with an early finish every Friday. 25 days holiday plus bank holidays. Company pension (3% employer contribution). Enhanced company sick pay after probation. Death in service benefit (2x annual salary). Long-term career development working on technically challenging engineering projects.
Aug 20, 2026
Full time
Software Design Engineer Location: Burton-on-Trent (Office Based) Salary: 50,000 - 65,000 The Opportunity A well-established engineering manufacturer is looking to recruit an experienced Software Design Engineer to join its growing engineering team. This is an excellent opportunity to play a key role in the design and development of software for technically advanced electro-mechanical products. Working closely with mechanical, electrical and systems engineers, you'll be involved throughout the full product lifecycle, from concept and design through to testing, commissioning and continuous product improvement. If you enjoy developing robust software for real-world engineering applications and want to work on technically challenging projects where you can make a genuine impact, this could be the ideal opportunity. Key Responsibilities Design, develop and maintain embedded software for industrial control systems and machinery. Produce software architecture, specifications and technical documentation. Develop, test, debug and validate software to ensure reliability, performance and compliance. Support system integration, commissioning and product validation activities. Collaborate closely with electrical, mechanical and systems engineering teams. Investigate software faults, undertake root cause analysis and implement corrective actions. Ensure software is developed in accordance with relevant safety, quality and engineering standards. Contribute to continuous improvement of coding standards, software development processes and engineering toolchains. Provide technical input into project planning, design reviews and engineering estimates. Maintain software version control and revision management across multiple products. Develop and support cloud-based IoT and telematics solutions for remote monitoring of equipment performance, safety and reliability. About You You'll be an experienced Software Design Engineer with a background in industrial, embedded or control systems. Ideally, you'll have: Degree qualified in Software Engineering, Computer Engineering, Electrical Engineering or a related discipline. 5+ years' experience in software design and development. Strong programming skills using C, C++, Python, Parker ICAN or similar. Experience with embedded software, real-time operating systems or industrial control systems. Good understanding of the software development lifecycle, version control and configuration management. Experience integrating software with hardware and electro-mechanical systems. Knowledge of cloud-based IoT platforms and telematics would be advantageous. Strong analytical, problem-solving and communication skills. A structured, methodical approach with excellent attention to detail. Ability to work collaboratively within multidisciplinary engineering teams. What's On Offer 50,000 - 65,000 salary depending on experience. Office-based role in Burton-on-Trent. 37-hour week with an early finish every Friday. 25 days holiday plus bank holidays. Company pension (3% employer contribution). Enhanced company sick pay after probation. Death in service benefit (2x annual salary). Long-term career development working on technically challenging engineering projects.
Senior Software Engineer - C# / .NET (Web and Windows) - Near Edinburgh Hybrid - 70K plus Bonus Lorien's longstanding client based near Edinburgh - a leader in their industry with a growing and award-winning product line making a huge difference around the globe - have asked us to help them in their searches for a Senior Software Engineer with .Net skills across Web and Windows applications. This is a hands-on development role with a strong focus on C# / .NET, full-stack development, user interface delivery, system integration, software quality and continuous improvement. You'll work across the full software development lifecycle, from technical requirements analysis and design through to implementation, testing, code review and release. The role will suit someone who enjoys solving complex engineering problems, building maintainable software and contributing to robust development practices within an Agile environment. Key responsibilities Develop and enhance features for a key software solution managing client-side data from any browser, either on-prem or via the Cloud environment, with the likes of C#, .NET, ASP.NET, JavaScript, HTML, CSS and SQL Server Analyse technical requirements and translate them into clear, testable software tasks and specifications Design, implement and maintain new software features, ensuring solutions are scalable, reusable, maintainable and aligned with functional and non-functional requirements Define and integrate interfaces between internal and external systems, collaborating with other technical teams to agree robust specifications Contribute to user-facing application development, including process flows, information architecture, wireframes and usability-focused interface delivery Follow coding standards and ensure code is integrated frequently into automated build and continuous integration processes Write and maintain unit tests, investigate test failures and support automated verification activities where required Debug, troubleshoot and diagnose performance, integration and functional issues across development, test and production environments Review code produced by other engineers, identifying design or implementation issues and helping maintain high software quality Mentor junior engineers and promote best practice in software design, development, testing and maintainability Work closely with product, development, automation and DevOps teams to support high-quality software delivery What they're looking for: Strong commercial record of full stack software development across Web and Windows applications Strong skills across C# / .Net, ASP.NET, JavaScript, HTML, CSS and SQL Server Record of developing software for Windows, browsers and mobile-supported environments Skills with image processing or image rendering tools/technologies Good understanding of software architecture, object-oriented design, maintainable coding practices and software engineering principles Comfort working across UI, application, integration and data layers Ability to analyse requirements, propose technical solutions and communicate clearly with technical and non-technical stakeholders Ideally but not necessarily any exposure to any of the following: Python / C/C++ / VB / SQL Unit and component testing for software modules Automated build or CI/CD processes Cloud-based deployment/automation/staging/testing CI/CD, Continuous Testing, Staging, etc. Jenkins / GitHub / Jira / similar tooling In return, you'll join a supportive organisation well versed in keeping their staff happy plus a generous bonus scheme, hybrid working model plus flexible start/finish times, annual salary reviews, plenty of opportunities to upskill and progress professionally, and a range of other benefits (that they've recently added to again) designed with employee happiness in mind. Apply with your latest CV for immediate consideration. Guidant, Carbon60, Lorien & SRG - The Impellam Group Portfolio are acting as an Employment Business in relation to this vacancy.
Aug 20, 2026
Full time
Senior Software Engineer - C# / .NET (Web and Windows) - Near Edinburgh Hybrid - 70K plus Bonus Lorien's longstanding client based near Edinburgh - a leader in their industry with a growing and award-winning product line making a huge difference around the globe - have asked us to help them in their searches for a Senior Software Engineer with .Net skills across Web and Windows applications. This is a hands-on development role with a strong focus on C# / .NET, full-stack development, user interface delivery, system integration, software quality and continuous improvement. You'll work across the full software development lifecycle, from technical requirements analysis and design through to implementation, testing, code review and release. The role will suit someone who enjoys solving complex engineering problems, building maintainable software and contributing to robust development practices within an Agile environment. Key responsibilities Develop and enhance features for a key software solution managing client-side data from any browser, either on-prem or via the Cloud environment, with the likes of C#, .NET, ASP.NET, JavaScript, HTML, CSS and SQL Server Analyse technical requirements and translate them into clear, testable software tasks and specifications Design, implement and maintain new software features, ensuring solutions are scalable, reusable, maintainable and aligned with functional and non-functional requirements Define and integrate interfaces between internal and external systems, collaborating with other technical teams to agree robust specifications Contribute to user-facing application development, including process flows, information architecture, wireframes and usability-focused interface delivery Follow coding standards and ensure code is integrated frequently into automated build and continuous integration processes Write and maintain unit tests, investigate test failures and support automated verification activities where required Debug, troubleshoot and diagnose performance, integration and functional issues across development, test and production environments Review code produced by other engineers, identifying design or implementation issues and helping maintain high software quality Mentor junior engineers and promote best practice in software design, development, testing and maintainability Work closely with product, development, automation and DevOps teams to support high-quality software delivery What they're looking for: Strong commercial record of full stack software development across Web and Windows applications Strong skills across C# / .Net, ASP.NET, JavaScript, HTML, CSS and SQL Server Record of developing software for Windows, browsers and mobile-supported environments Skills with image processing or image rendering tools/technologies Good understanding of software architecture, object-oriented design, maintainable coding practices and software engineering principles Comfort working across UI, application, integration and data layers Ability to analyse requirements, propose technical solutions and communicate clearly with technical and non-technical stakeholders Ideally but not necessarily any exposure to any of the following: Python / C/C++ / VB / SQL Unit and component testing for software modules Automated build or CI/CD processes Cloud-based deployment/automation/staging/testing CI/CD, Continuous Testing, Staging, etc. Jenkins / GitHub / Jira / similar tooling In return, you'll join a supportive organisation well versed in keeping their staff happy plus a generous bonus scheme, hybrid working model plus flexible start/finish times, annual salary reviews, plenty of opportunities to upskill and progress professionally, and a range of other benefits (that they've recently added to again) designed with employee happiness in mind. Apply with your latest CV for immediate consideration. Guidant, Carbon60, Lorien & SRG - The Impellam Group Portfolio are acting as an Employment Business in relation to this vacancy.
Senior Azure Engineer Travel Requirement: Regular travel to the Channel Islands will be required, typically one to two days per week during the first six months (and potentially beyond), as part of supporting a key customer engagement. Applicants should be willing and able to travel regularly. Shape the Future of Cloud Transformation Are you an experienced Azure professional who enjoys solving complex technical challenges while building trusted relationships with customers? We're looking for a Senior Azure Engineer to join our growing Technical Services team. This is an exciting opportunity for someone who combines deep Microsoft Azure expertise with a consultative mindset, helping customers design, deliver and optimise secure, scalable cloud solutions that make a real business impact. You'll work with a wide variety of customers, leading cloud transformation projects from discovery through to delivery, while collaborating with talented engineers, security specialists and pre-sales teams. If you enjoy working with cutting-edge Microsoft technologies, influencing technical strategy and delivering outstanding customer outcomes, we'd love to hear from you. What You'll Be Doing As a Senior Azure Engineer, you'll be responsible for: Designing and delivering enterprise-scale Microsoft Azure and hybrid cloud solutions. Leading customer workshops, technical discovery sessions and architecture discussions. Creating secure, resilient and cost-effective cloud platforms aligned to customer needs. Implementing Infrastructure as Code using Terraform or Azure Bicep. Driving automation, governance and DevOps best practices. Leading cloud migration and modernisation projects. Optimising Azure environments for performance, security and cost efficiency. Implementing Azure security best practices including Azure Policy, Azure Key Vault, Defender for Cloud and RBAC. Supporting pre-sales activities including technical scoping, effort estimation and proposal development. Collaborating closely with engineering, security and service teams to deliver exceptional customer outcomes. Mentoring junior engineers and promoting Azure and DevOps best practices across the team. Regular travel to customer sites will form part of this role, including frequent travel to the Channel Islands during the initial phase of a key customer engagement. What We're Looking For You'll be an experienced Azure Consultant or Cloud Engineer who enjoys both the technical and customer-facing aspects of the role. You'll have experience in: Designing, implementing and supporting enterprise Microsoft Azure environments. Building secure hybrid cloud solutions. Azure Virtual Machines, App Services, Azure Kubernetes Service (AKS), Virtual Networks, ExpressRoute and Load Balancers. Microsoft Entra ID, Conditional Access and Identity Governance. Infrastructure as Code using Terraform, Azure Bicep or ARM Templates. Azure DevOps and/or GitHub Actions. PowerShell, Bash or Python scripting. Windows Server administration including Active Directory, DNS, DHCP and Group Policy. Azure Monitor, Log Analytics and monitoring solutions. Cloud migration, optimisation and governance. You'll also be someone who can confidently engage with customers, challenge requirements where appropriate and build trusted relationships with both technical and non-technical stakeholders. About You We're looking for someone who is: Passionate about cloud technologies and continuous learning. Customer-focused with excellent communication skills. Comfortable presenting technical solutions to stakeholders at all levels. A proactive problem solver who enjoys tackling complex challenges. Collaborative and enjoys working alongside engineers, architects and security specialists. Happy mentoring and supporting junior colleagues. Organised, adaptable and able to manage multiple customer engagements. Desirable Skills It would be advantageous if you also have experience with: Docker and Kubernetes. Azure File Sync and hybrid storage. IIS administration. Enterprise Linux (Ubuntu or RHEL). Configuration management tools such as Ansible. Advanced PowerShell automation. Azure cost management and governance. Preferred Certifications Whilst certifications are not essential, the following would be highly desirable: Microsoft Certified: Azure Solutions Architect Expert (AZ-305) Microsoft Certified: Azure DevOps Engineer Expert (AZ-400) Windows Server certifications (or equivalent practical experience) Why Join Us? This is an opportunity to join a collaborative, forward-thinking technical team where you'll have the autonomy to influence cloud strategy, work with the latest Microsoft technologies and help customers transform their environments. We invest in our people through continuous learning and professional development, offering exposure to varied and exciting customer projects across cloud, hybrid infrastructure and modern DevOps practices. If you're looking for a role where you can combine deep technical expertise with customer consultancy, while making a real impact on cloud transformation projects, we'd love to hear from you. Ready to take the next step in your Azure career? Apply today and help us build the next generation of cloud solutions. Senior Azure Engineer
Aug 20, 2026
Full time
Senior Azure Engineer Travel Requirement: Regular travel to the Channel Islands will be required, typically one to two days per week during the first six months (and potentially beyond), as part of supporting a key customer engagement. Applicants should be willing and able to travel regularly. Shape the Future of Cloud Transformation Are you an experienced Azure professional who enjoys solving complex technical challenges while building trusted relationships with customers? We're looking for a Senior Azure Engineer to join our growing Technical Services team. This is an exciting opportunity for someone who combines deep Microsoft Azure expertise with a consultative mindset, helping customers design, deliver and optimise secure, scalable cloud solutions that make a real business impact. You'll work with a wide variety of customers, leading cloud transformation projects from discovery through to delivery, while collaborating with talented engineers, security specialists and pre-sales teams. If you enjoy working with cutting-edge Microsoft technologies, influencing technical strategy and delivering outstanding customer outcomes, we'd love to hear from you. What You'll Be Doing As a Senior Azure Engineer, you'll be responsible for: Designing and delivering enterprise-scale Microsoft Azure and hybrid cloud solutions. Leading customer workshops, technical discovery sessions and architecture discussions. Creating secure, resilient and cost-effective cloud platforms aligned to customer needs. Implementing Infrastructure as Code using Terraform or Azure Bicep. Driving automation, governance and DevOps best practices. Leading cloud migration and modernisation projects. Optimising Azure environments for performance, security and cost efficiency. Implementing Azure security best practices including Azure Policy, Azure Key Vault, Defender for Cloud and RBAC. Supporting pre-sales activities including technical scoping, effort estimation and proposal development. Collaborating closely with engineering, security and service teams to deliver exceptional customer outcomes. Mentoring junior engineers and promoting Azure and DevOps best practices across the team. Regular travel to customer sites will form part of this role, including frequent travel to the Channel Islands during the initial phase of a key customer engagement. What We're Looking For You'll be an experienced Azure Consultant or Cloud Engineer who enjoys both the technical and customer-facing aspects of the role. You'll have experience in: Designing, implementing and supporting enterprise Microsoft Azure environments. Building secure hybrid cloud solutions. Azure Virtual Machines, App Services, Azure Kubernetes Service (AKS), Virtual Networks, ExpressRoute and Load Balancers. Microsoft Entra ID, Conditional Access and Identity Governance. Infrastructure as Code using Terraform, Azure Bicep or ARM Templates. Azure DevOps and/or GitHub Actions. PowerShell, Bash or Python scripting. Windows Server administration including Active Directory, DNS, DHCP and Group Policy. Azure Monitor, Log Analytics and monitoring solutions. Cloud migration, optimisation and governance. You'll also be someone who can confidently engage with customers, challenge requirements where appropriate and build trusted relationships with both technical and non-technical stakeholders. About You We're looking for someone who is: Passionate about cloud technologies and continuous learning. Customer-focused with excellent communication skills. Comfortable presenting technical solutions to stakeholders at all levels. A proactive problem solver who enjoys tackling complex challenges. Collaborative and enjoys working alongside engineers, architects and security specialists. Happy mentoring and supporting junior colleagues. Organised, adaptable and able to manage multiple customer engagements. Desirable Skills It would be advantageous if you also have experience with: Docker and Kubernetes. Azure File Sync and hybrid storage. IIS administration. Enterprise Linux (Ubuntu or RHEL). Configuration management tools such as Ansible. Advanced PowerShell automation. Azure cost management and governance. Preferred Certifications Whilst certifications are not essential, the following would be highly desirable: Microsoft Certified: Azure Solutions Architect Expert (AZ-305) Microsoft Certified: Azure DevOps Engineer Expert (AZ-400) Windows Server certifications (or equivalent practical experience) Why Join Us? This is an opportunity to join a collaborative, forward-thinking technical team where you'll have the autonomy to influence cloud strategy, work with the latest Microsoft technologies and help customers transform their environments. We invest in our people through continuous learning and professional development, offering exposure to varied and exciting customer projects across cloud, hybrid infrastructure and modern DevOps practices. If you're looking for a role where you can combine deep technical expertise with customer consultancy, while making a real impact on cloud transformation projects, we'd love to hear from you. Ready to take the next step in your Azure career? Apply today and help us build the next generation of cloud solutions. Senior Azure Engineer
Senior Process Design & Development Engineer Wotton under Edge Up to £48,000 depending on experience Renishaw's Co-ordinate Measuring and Gauging Division (CGPD) is looking for a Process Design & Development Engineer to join the Process Software Team. This is a multidisciplinary engineering role focused on the development of automated assembly and test systems used throughout the product lifecycle, from early concept evaluation through to full production. Working within a focused and collaborative team, you will design, develop, validate and implement innovative test rigs, manufacturing processes and automation solutions, combining mechanical, electrical and software engineering disciplines to deliver robust and capable systems. Responsibilities Design and develop automated assembly and test systems for new and existing products. Work closely with product development teams from concept through to production to define process and test requirements. Design, prototype and validate test equipment, tooling, fixtures and manufacturing processes. Develop software solutions using technologies such as C#, LabVIEW, SQL and VBA to control, monitor and analyse automated systems. Integrate sensors, instrumentation, motion control and data acquisition technologies into complex test environments. Analyse test and process data to validate performance, capability and measurement system effectiveness. Produce clear documentation including requirements specifications, design documentation, validation reports and handover information. Work with manufacturing, NPI, project teams and specialist engineering groups to ensure solutions are safe, robust, efficient and manufacturable. Investigate production and yield issues, identifying improvements to both products and processes. Support continuous improvement activities across assembly, test and manufacturing operations. Manage or support the sourcing, procurement and implementation of equipment and tooling required for new processes. Key Requirements Degree, HNC/HND or equivalent experience in Mechanical Engineering, Electrical Engineering, Systems Engineering, Automation Engineering, Mechatronics, Software Engineering or a related discipline. Strong experience in at least one engineering discipline (software, electronics or mechanical design). A genuine interest in developing skills across multiple engineering disciplines. Experience designing, developing or supporting automated test systems, manufacturing equipment or production processes. Strong problem-solving skills and attention to detail. Experience integrating sensors, instrumentation and industrial technologies into engineering systems. Ability to analyse data and apply engineering judgement to drive decisions and improvements. Experience working within a structured engineering environment, including design reviews, validation activities and documentation. Ability to work independently while contributing effectively within a multidisciplinary team. Desirable Requirements Experience with C#, LabVIEW, SQL, Python or similar development environments. Understanding of precision assembly or manufacturing processes. Knowledge of statistical process control, Gauge R&R, MSA, CpK and process capability analysis. Experience with CAD packages such as Siemens NX or equivalent. Understanding of electrical design, control systems or industrial communications. Familiarity with Azure DevOps, Git or similar project and source control tools. Experience developing production test equipment or manufacturing automation solutions. Knowledge of DfM, DfA, Process FMEA or Six Sigma methodologies.
Aug 20, 2026
Full time
Senior Process Design & Development Engineer Wotton under Edge Up to £48,000 depending on experience Renishaw's Co-ordinate Measuring and Gauging Division (CGPD) is looking for a Process Design & Development Engineer to join the Process Software Team. This is a multidisciplinary engineering role focused on the development of automated assembly and test systems used throughout the product lifecycle, from early concept evaluation through to full production. Working within a focused and collaborative team, you will design, develop, validate and implement innovative test rigs, manufacturing processes and automation solutions, combining mechanical, electrical and software engineering disciplines to deliver robust and capable systems. Responsibilities Design and develop automated assembly and test systems for new and existing products. Work closely with product development teams from concept through to production to define process and test requirements. Design, prototype and validate test equipment, tooling, fixtures and manufacturing processes. Develop software solutions using technologies such as C#, LabVIEW, SQL and VBA to control, monitor and analyse automated systems. Integrate sensors, instrumentation, motion control and data acquisition technologies into complex test environments. Analyse test and process data to validate performance, capability and measurement system effectiveness. Produce clear documentation including requirements specifications, design documentation, validation reports and handover information. Work with manufacturing, NPI, project teams and specialist engineering groups to ensure solutions are safe, robust, efficient and manufacturable. Investigate production and yield issues, identifying improvements to both products and processes. Support continuous improvement activities across assembly, test and manufacturing operations. Manage or support the sourcing, procurement and implementation of equipment and tooling required for new processes. Key Requirements Degree, HNC/HND or equivalent experience in Mechanical Engineering, Electrical Engineering, Systems Engineering, Automation Engineering, Mechatronics, Software Engineering or a related discipline. Strong experience in at least one engineering discipline (software, electronics or mechanical design). A genuine interest in developing skills across multiple engineering disciplines. Experience designing, developing or supporting automated test systems, manufacturing equipment or production processes. Strong problem-solving skills and attention to detail. Experience integrating sensors, instrumentation and industrial technologies into engineering systems. Ability to analyse data and apply engineering judgement to drive decisions and improvements. Experience working within a structured engineering environment, including design reviews, validation activities and documentation. Ability to work independently while contributing effectively within a multidisciplinary team. Desirable Requirements Experience with C#, LabVIEW, SQL, Python or similar development environments. Understanding of precision assembly or manufacturing processes. Knowledge of statistical process control, Gauge R&R, MSA, CpK and process capability analysis. Experience with CAD packages such as Siemens NX or equivalent. Understanding of electrical design, control systems or industrial communications. Familiarity with Azure DevOps, Git or similar project and source control tools. Experience developing production test equipment or manufacturing automation solutions. Knowledge of DfM, DfA, Process FMEA or Six Sigma methodologies.
We are looking for an experienced AI Engineer / Generative AI Engineer to join a major enterprise AI programme in London with a international Bank. This is an excellent opportunity for an AI Engineer with strong hands-on experience across Generative AI, Large Language Models (LLMs), RAG, GitHub Copilot and Agentic AI. You will be building real-world AI applications, intelligent assistants, copilots and automation solutions while helping engineering teams adopt the latest AI development technologies. What You'll Be Doing Design, build and deploy Generative AI and LLM-powered applications Develop AI assistants, copilots and intelligent automation solutions Build Retrieval-Augmented Generation (RAG) applications Work with vector databases and enterprise knowledge sources Integrate LLM and AI services through APIs and cloud architectures Develop and optimise prompts for enterprise AI applications Skills & Experience We are particularly interested in candidates with experience across several of the following: Generative AI / LLMs Large Language Models (LLMs) Generative AI application development GitHub Copilot Claude Code OpenAI GPT / Azure OpenAI Anthropic Claude APIs Agentic AI LangChain LangGraph CrewAI Software Engineering Strong development experience with Python, JavaScript/TypeScript, C# or Java REST APIs and microservices Software architecture and engineering best practices Desirable Skills Experience with any of the following would be advantageous but not essential : Azure, AWS or Google Cloud GitHub Actions / Azure DevOps / Jenkins Docker and Kubernetes Terraform / Infrastructure as Code Why Apply for the role 12-month contract Major enterprise AI programme Blue chip client Interviews are being booked for a start in either August or early September
Aug 20, 2026
Contractor
We are looking for an experienced AI Engineer / Generative AI Engineer to join a major enterprise AI programme in London with a international Bank. This is an excellent opportunity for an AI Engineer with strong hands-on experience across Generative AI, Large Language Models (LLMs), RAG, GitHub Copilot and Agentic AI. You will be building real-world AI applications, intelligent assistants, copilots and automation solutions while helping engineering teams adopt the latest AI development technologies. What You'll Be Doing Design, build and deploy Generative AI and LLM-powered applications Develop AI assistants, copilots and intelligent automation solutions Build Retrieval-Augmented Generation (RAG) applications Work with vector databases and enterprise knowledge sources Integrate LLM and AI services through APIs and cloud architectures Develop and optimise prompts for enterprise AI applications Skills & Experience We are particularly interested in candidates with experience across several of the following: Generative AI / LLMs Large Language Models (LLMs) Generative AI application development GitHub Copilot Claude Code OpenAI GPT / Azure OpenAI Anthropic Claude APIs Agentic AI LangChain LangGraph CrewAI Software Engineering Strong development experience with Python, JavaScript/TypeScript, C# or Java REST APIs and microservices Software architecture and engineering best practices Desirable Skills Experience with any of the following would be advantageous but not essential : Azure, AWS or Google Cloud GitHub Actions / Azure DevOps / Jenkins Docker and Kubernetes Terraform / Infrastructure as Code Why Apply for the role 12-month contract Major enterprise AI programme Blue chip client Interviews are being booked for a start in either August or early September
Location: London - Hybrid - 4 days per week onsite Start Day : ASAP Contract Rate: 485 per day inside IR35 Duration: 12 months initially Role Overview Our client is seeking an experienced Azure DevOps Engineer to design, implement and maintain CI/CD pipelines, infrastructure automation, cloud environments and DevOps best practices on Microsoft Azure. This role requires strong hands-on experience across Azure services, Infrastructure as Code, containerisation, monitoring and release management. Key Responsibilities Design and maintain Azure DevOps YAML CI/CD pipelines. Automate build, deployment, testing and release processes. Manage Azure infrastructure using Terraform, ARM Templates and Bicep. Support Azure services including VMs, App Services, AKS, Azure Functions and Storage Accounts. Deploy and manage Docker and Kubernetes (AKS) environments. Implement monitoring and logging using Azure Monitor, Log Analytics, Application Insights and Grafana. Develop automation scripts using PowerShell, Azure CLI, Bash or Python. Implement DevSecOps practices, vulnerability scanning and compliance checks. Collaborate with Development, QA, Security and Operations teams. Skills & Experience 6+ years' experience in Azure DevOps. Strong hands-on experience with Azure Cloud Services. Expertise in Azure DevOps CI/CD pipelines using YAML. Experience with Terraform, ARM Templates and Bicep. Experience with Git, Azure Repos and GitHub. Hands-on experience with Docker and Kubernetes (AKS). Experience with Azure Monitor, Application Insights and Log Analytics. Knowledge of networking, security, identity management and RBAC. Strong scripting skills in PowerShell, Bash, Python or Azure CLI. Experience working within Agile/Scrum environments. Excellent communication, stakeholder management, troubleshooting and problem-solving skills. Desirable Azure certifications (AZ-104, AZ-400 and/or AZ-305). Experience with DevSecOps, enterprise cloud migrations and multi-region deployments. Exposure to SRE concepts. Experience with GitHub Actions, Jenkins, GitLab CI/CD or Bamboo. Knowledge of MLOps, Databricks, Snowflake, Kafka/Event Streaming, Ansible or Chef. Knowledge of FinOps and Azure cost optimisation. Experience working within BFSI environments with security and compliance requirements. Familiarity with SonarQube, Nexus, Artifactory, Veracode, Checkmarx or Fortify. If you have the relevant skills and experience, please do apply promptly to be considered.
Aug 20, 2026
Contractor
Location: London - Hybrid - 4 days per week onsite Start Day : ASAP Contract Rate: 485 per day inside IR35 Duration: 12 months initially Role Overview Our client is seeking an experienced Azure DevOps Engineer to design, implement and maintain CI/CD pipelines, infrastructure automation, cloud environments and DevOps best practices on Microsoft Azure. This role requires strong hands-on experience across Azure services, Infrastructure as Code, containerisation, monitoring and release management. Key Responsibilities Design and maintain Azure DevOps YAML CI/CD pipelines. Automate build, deployment, testing and release processes. Manage Azure infrastructure using Terraform, ARM Templates and Bicep. Support Azure services including VMs, App Services, AKS, Azure Functions and Storage Accounts. Deploy and manage Docker and Kubernetes (AKS) environments. Implement monitoring and logging using Azure Monitor, Log Analytics, Application Insights and Grafana. Develop automation scripts using PowerShell, Azure CLI, Bash or Python. Implement DevSecOps practices, vulnerability scanning and compliance checks. Collaborate with Development, QA, Security and Operations teams. Skills & Experience 6+ years' experience in Azure DevOps. Strong hands-on experience with Azure Cloud Services. Expertise in Azure DevOps CI/CD pipelines using YAML. Experience with Terraform, ARM Templates and Bicep. Experience with Git, Azure Repos and GitHub. Hands-on experience with Docker and Kubernetes (AKS). Experience with Azure Monitor, Application Insights and Log Analytics. Knowledge of networking, security, identity management and RBAC. Strong scripting skills in PowerShell, Bash, Python or Azure CLI. Experience working within Agile/Scrum environments. Excellent communication, stakeholder management, troubleshooting and problem-solving skills. Desirable Azure certifications (AZ-104, AZ-400 and/or AZ-305). Experience with DevSecOps, enterprise cloud migrations and multi-region deployments. Exposure to SRE concepts. Experience with GitHub Actions, Jenkins, GitLab CI/CD or Bamboo. Knowledge of MLOps, Databricks, Snowflake, Kafka/Event Streaming, Ansible or Chef. Knowledge of FinOps and Azure cost optimisation. Experience working within BFSI environments with security and compliance requirements. Familiarity with SonarQube, Nexus, Artifactory, Veracode, Checkmarx or Fortify. If you have the relevant skills and experience, please do apply promptly to be considered.
KO2 Embedded Recruitment Solutions LTD
City, Sheffield
Software Design Engineer Sheffield Up to 55,000 The Role Working closely with engineers, product managers, and stakeholders, you'll help drive continuous improvement and innovation across KO2's client's product portfolio. This is a varied, hands-on role spanning the design, development, testing, and maintenance of software, ideal for a practical, curious engineer who enjoys solving real-world problems and adapting as requirements evolve. Key Responsibilities Designing, developing, and maintaining software for current and future products. Working across the full stack, including backend development, frontend/UI design, and APIs and system integrations. Contributing to automation, tooling, and cloud/infrastructure tasks. Supporting embedded software and firmware development. Collaborating with hardware teams on microcontrollers, device communication, and low-level systems. Investigating and resolving bugs and performance issues. Writing clean, maintainable, and well-documented code. Contributing to technical decisions and continuous improvement initiatives. About You You'll have strong analytical and problem-solving skills, be self-motivated, and comfortable working both independently and as part of a team. You'll be confident working across different parts of complex systems and a strong communicator, with: Strong programming fundamentals with experience in Python, C/C++ or JavaScript Experience in embedded systems and firmware development. Comfort working across both software and hardware environments. Experience with modern web technologies and UI frameworks. Knowledge of APIs, databases, and cloud platforms. Familiarity with Git and collaborative development workflows. A degree in Software Engineering, Electronic Engineering, or a related discipline. If you're a versatile Software Design Engineer who enjoys working across the full stack - from embedded firmware through to cloud and UI - and wants to be part of a collaborative, innovation-driven engineering team, we'd love to hear from you. Contact KO2 Embedded Recruitment Solutions in confidence, specialists in electronics and embedded engineering.
Aug 20, 2026
Full time
Software Design Engineer Sheffield Up to 55,000 The Role Working closely with engineers, product managers, and stakeholders, you'll help drive continuous improvement and innovation across KO2's client's product portfolio. This is a varied, hands-on role spanning the design, development, testing, and maintenance of software, ideal for a practical, curious engineer who enjoys solving real-world problems and adapting as requirements evolve. Key Responsibilities Designing, developing, and maintaining software for current and future products. Working across the full stack, including backend development, frontend/UI design, and APIs and system integrations. Contributing to automation, tooling, and cloud/infrastructure tasks. Supporting embedded software and firmware development. Collaborating with hardware teams on microcontrollers, device communication, and low-level systems. Investigating and resolving bugs and performance issues. Writing clean, maintainable, and well-documented code. Contributing to technical decisions and continuous improvement initiatives. About You You'll have strong analytical and problem-solving skills, be self-motivated, and comfortable working both independently and as part of a team. You'll be confident working across different parts of complex systems and a strong communicator, with: Strong programming fundamentals with experience in Python, C/C++ or JavaScript Experience in embedded systems and firmware development. Comfort working across both software and hardware environments. Experience with modern web technologies and UI frameworks. Knowledge of APIs, databases, and cloud platforms. Familiarity with Git and collaborative development workflows. A degree in Software Engineering, Electronic Engineering, or a related discipline. If you're a versatile Software Design Engineer who enjoys working across the full stack - from embedded firmware through to cloud and UI - and wants to be part of a collaborative, innovation-driven engineering team, we'd love to hear from you. Contact KO2 Embedded Recruitment Solutions in confidence, specialists in electronics and embedded engineering.
Test Automation Engineer - Distributed Systems & Networking 50,000 - 70,000 DOE + Benefits Fully Remote (UK) About the Company This is a fantastic opportunity to join a pioneering technology business operating at the forefront of secure communications and connectivity. Our client develops innovative software solutions for organisations operating within highly secure, mission-critical environments. Founded by recognised industry experts, they are building technology that challenges conventional approaches and delivers real-world impact. With ambitious growth plans and a highly capable engineering team, this is an exciting time to join. The Opportunity We're looking for a Test Automation Engineer to help build and enhance automated testing capability across complex distributed systems. This role goes far beyond writing automated tests. You'll develop frameworks, tooling and infrastructure that validate software operating across cloud services, networks, hardware and real-world environments. Working closely with engineers, you'll help ensure systems are reliable, resilient, secure and ready for production. About You Essential Skills Software engineering experience using Go, Rust or C, combined with Python or Shell scripting Experience building automated test frameworks, harnesses and testing infrastructure Understanding of distributed systems, asynchronous workflows and eventual consistency Experience with Go Testing, Playwright, Jest or similar frameworks CI/CD experience, ideally GitHub Actions Docker and containerised test environments Strong networking knowledge including TCP/IP, UDP, DNS, NAT, routing and tunnelling Technical Knowledge Go testing and table-driven tests React component and end-to-end testing Performance and load testing Security testing including mTLS and certificate authentication SQL and database testing Server-Sent Events (SSE) Mock services, fixtures and test environments Fuzz, differential and property-based testing Desirable Experience Rust testing frameworks Chaos engineering OpenWRT or embedded Linux Hardware-in-the-loop testing QEMU Cellular networking platforms Terraform testing Large-scale distributed environments Additional Requirements Must be eligible and willing to undergo security clearance Sponsorship is not available What You'll Be Doing Building automated test frameworks across cloud, networking and hardware platforms Creating end-to-end testing environments using hardware and simulation technologies Designing resilience, fault-injection and chaos-testing scenarios Testing backend services, networking functionality and platform reliability Supporting API, UI, integration and performance testing across React and Go applications Developing automated testing for real-time and event-driven features Integrating testing into CI/CD pipelines Improving test reliability and reducing flaky test behaviour Converting identified defects into automated regression coverage What We Offer 50,000 - 70,000 DOE + Benefits Fully remote UK-based role Flexible working arrangements Complex engineering challenges within secure communications Modern technology environment working alongside experienced engineers Sound Interesting? If you're passionate about automation, distributed systems and quality engineering, we'd love to hear from you. We look forward to hearing from you. About Adecco Adecco is acting as an Employment Agency. We are proud to be an Equal Opportunities Employer and are committed to creating an inclusive recruitment process for all applicants. We are on the client's supplier list for this role. Technical Keywords Test Automation Engineer, QA Automation, Go, Golang, Rust, C, Python, Shell Scripting, Distributed Systems, Docker, CI/CD, GitHub Actions, Playwright, Jest, Integration Testing, Performance Testing, Load Testing, Fuzz Testing, Chaos Engineering, SQL, React Testing, API Testing, SSE, mTLS, X.509, TCP/IP, DNS, NAT, OpenWRT, Embedded Linux, QEMU, Terraform, Secure Communications, Platform Testing.
Aug 20, 2026
Full time
Test Automation Engineer - Distributed Systems & Networking 50,000 - 70,000 DOE + Benefits Fully Remote (UK) About the Company This is a fantastic opportunity to join a pioneering technology business operating at the forefront of secure communications and connectivity. Our client develops innovative software solutions for organisations operating within highly secure, mission-critical environments. Founded by recognised industry experts, they are building technology that challenges conventional approaches and delivers real-world impact. With ambitious growth plans and a highly capable engineering team, this is an exciting time to join. The Opportunity We're looking for a Test Automation Engineer to help build and enhance automated testing capability across complex distributed systems. This role goes far beyond writing automated tests. You'll develop frameworks, tooling and infrastructure that validate software operating across cloud services, networks, hardware and real-world environments. Working closely with engineers, you'll help ensure systems are reliable, resilient, secure and ready for production. About You Essential Skills Software engineering experience using Go, Rust or C, combined with Python or Shell scripting Experience building automated test frameworks, harnesses and testing infrastructure Understanding of distributed systems, asynchronous workflows and eventual consistency Experience with Go Testing, Playwright, Jest or similar frameworks CI/CD experience, ideally GitHub Actions Docker and containerised test environments Strong networking knowledge including TCP/IP, UDP, DNS, NAT, routing and tunnelling Technical Knowledge Go testing and table-driven tests React component and end-to-end testing Performance and load testing Security testing including mTLS and certificate authentication SQL and database testing Server-Sent Events (SSE) Mock services, fixtures and test environments Fuzz, differential and property-based testing Desirable Experience Rust testing frameworks Chaos engineering OpenWRT or embedded Linux Hardware-in-the-loop testing QEMU Cellular networking platforms Terraform testing Large-scale distributed environments Additional Requirements Must be eligible and willing to undergo security clearance Sponsorship is not available What You'll Be Doing Building automated test frameworks across cloud, networking and hardware platforms Creating end-to-end testing environments using hardware and simulation technologies Designing resilience, fault-injection and chaos-testing scenarios Testing backend services, networking functionality and platform reliability Supporting API, UI, integration and performance testing across React and Go applications Developing automated testing for real-time and event-driven features Integrating testing into CI/CD pipelines Improving test reliability and reducing flaky test behaviour Converting identified defects into automated regression coverage What We Offer 50,000 - 70,000 DOE + Benefits Fully remote UK-based role Flexible working arrangements Complex engineering challenges within secure communications Modern technology environment working alongside experienced engineers Sound Interesting? If you're passionate about automation, distributed systems and quality engineering, we'd love to hear from you. We look forward to hearing from you. About Adecco Adecco is acting as an Employment Agency. We are proud to be an Equal Opportunities Employer and are committed to creating an inclusive recruitment process for all applicants. We are on the client's supplier list for this role. Technical Keywords Test Automation Engineer, QA Automation, Go, Golang, Rust, C, Python, Shell Scripting, Distributed Systems, Docker, CI/CD, GitHub Actions, Playwright, Jest, Integration Testing, Performance Testing, Load Testing, Fuzz Testing, Chaos Engineering, SQL, React Testing, API Testing, SSE, mTLS, X.509, TCP/IP, DNS, NAT, OpenWRT, Embedded Linux, QEMU, Terraform, Secure Communications, Platform Testing.
Data Engineer Permanent - 50k - 60k Glasgow area - approx. 2 days a month onsite We're looking for an experienced Data Engineer to join a growing Data Team within a global organisation and play a key role in the development of its next-generation data platform. This is an opportunity to join at an exciting point in the journey, as the organisation continues to evolve towards a modern, Snowflake- and dbt-led data architecture. You'll have the opportunity to influence engineering standards, build new data products and help shape how data is engineered and used across the business. The Role As a Data Engineer, you'll be responsible for designing, building and supporting data pipelines and data products across a modern cloud data environment. You'll be involved in: Building and maintaining ELT/data transformation pipelines using dbt and cloud data platforms Developing robust and scalable data pipelines using Python and SQL Designing and maintaining data models to support analytics, reporting and data science Working with cloud data platforms to optimise performance, data structures and compute costs Implementing data quality checks, automated testing and monitoring Developing and maintaining CI/CD pipelines and applying software engineering best practice to data development Using Git and version control, code reviews and automated deployment processes Integrating data from a range of internal and external sources Supporting data governance, security and regulatory requirements About You We're looking for an experienced Data Engineer who combines strong technical capability with a genuine software engineering mindset. You'll ideally have 5+ years' commercial experience in data engineering , although we're open to candidates with strong relevant experience. We're particularly interested in candidates with experience across: Cloud data warehousing - experience with Snowflake is highly desirable, but not essential . Experience with equivalent platforms such as Databricks, Azure Synapse, BigQuery or Redshift will also be considered. dbt - experience building data models, tests, incremental models and transformations would be advantageous. Python - data engineering, automation, ingestion and pipeline development SQL - including query optimisation and performance tuning Git and CI/CD - with experience working in a modern software engineering environment Data warehousing and data modelling principles Building and supporting production-grade data pipelines Snowflake experience would be a strong advantage, but it is not a prerequisite. If you have strong experience with another modern cloud data platform and the right engineering background, we'd still be keen to hear from you. Experience of Microsoft Azure would also be highly advantageous, particularly: Azure Data Factory Azure SQL Azure Data Lake / ADLS Azure DevOps Microsoft Fabric Azure Databricks Experience with PySpark, Airflow, Dagster, Prefect or other orchestration technologies would also be useful. We're particularly interested in people who have worked with modern data platforms and understand the principles of ELT, automation, testing, observability, data quality and infrastructure-as-code . What You'll Bring A strong understanding of modern data engineering practices A genuine interest in building well-engineered, maintainable data solutions Strong problem-solving and analytical skills The ability to work independently and take ownership Good communication skills, with the ability to explain technical concepts to non-technical stakeholders A collaborative approach and experience working in Agile environments Curiosity and a desire to influence and improve the way data engineering is done You'll have the chance to: Help shape a modern Snowflake and dbt data platform Influence engineering standards, architecture and ways of working Work with modern cloud and data technologies Build data products that have a direct impact on business decision-making If you're an experienced Data Engineer with strong Python, SQL and CI/CD experience , and have worked with modern cloud data platforms such as Snowflake, Databricks, Synapse, BigQuery or similar , we'd like to hear from you.
Aug 20, 2026
Full time
Data Engineer Permanent - 50k - 60k Glasgow area - approx. 2 days a month onsite We're looking for an experienced Data Engineer to join a growing Data Team within a global organisation and play a key role in the development of its next-generation data platform. This is an opportunity to join at an exciting point in the journey, as the organisation continues to evolve towards a modern, Snowflake- and dbt-led data architecture. You'll have the opportunity to influence engineering standards, build new data products and help shape how data is engineered and used across the business. The Role As a Data Engineer, you'll be responsible for designing, building and supporting data pipelines and data products across a modern cloud data environment. You'll be involved in: Building and maintaining ELT/data transformation pipelines using dbt and cloud data platforms Developing robust and scalable data pipelines using Python and SQL Designing and maintaining data models to support analytics, reporting and data science Working with cloud data platforms to optimise performance, data structures and compute costs Implementing data quality checks, automated testing and monitoring Developing and maintaining CI/CD pipelines and applying software engineering best practice to data development Using Git and version control, code reviews and automated deployment processes Integrating data from a range of internal and external sources Supporting data governance, security and regulatory requirements About You We're looking for an experienced Data Engineer who combines strong technical capability with a genuine software engineering mindset. You'll ideally have 5+ years' commercial experience in data engineering , although we're open to candidates with strong relevant experience. We're particularly interested in candidates with experience across: Cloud data warehousing - experience with Snowflake is highly desirable, but not essential . Experience with equivalent platforms such as Databricks, Azure Synapse, BigQuery or Redshift will also be considered. dbt - experience building data models, tests, incremental models and transformations would be advantageous. Python - data engineering, automation, ingestion and pipeline development SQL - including query optimisation and performance tuning Git and CI/CD - with experience working in a modern software engineering environment Data warehousing and data modelling principles Building and supporting production-grade data pipelines Snowflake experience would be a strong advantage, but it is not a prerequisite. If you have strong experience with another modern cloud data platform and the right engineering background, we'd still be keen to hear from you. Experience of Microsoft Azure would also be highly advantageous, particularly: Azure Data Factory Azure SQL Azure Data Lake / ADLS Azure DevOps Microsoft Fabric Azure Databricks Experience with PySpark, Airflow, Dagster, Prefect or other orchestration technologies would also be useful. We're particularly interested in people who have worked with modern data platforms and understand the principles of ELT, automation, testing, observability, data quality and infrastructure-as-code . What You'll Bring A strong understanding of modern data engineering practices A genuine interest in building well-engineered, maintainable data solutions Strong problem-solving and analytical skills The ability to work independently and take ownership Good communication skills, with the ability to explain technical concepts to non-technical stakeholders A collaborative approach and experience working in Agile environments Curiosity and a desire to influence and improve the way data engineering is done You'll have the chance to: Help shape a modern Snowflake and dbt data platform Influence engineering standards, architecture and ways of working Work with modern cloud and data technologies Build data products that have a direct impact on business decision-making If you're an experienced Data Engineer with strong Python, SQL and CI/CD experience , and have worked with modern cloud data platforms such as Snowflake, Databricks, Synapse, BigQuery or similar , we'd like to hear from you.
Lead Test Engineer Fareham, Hampshire Ampere Recruitment is working exclusively with a leading defense and security technology company to appoint a Lead Test Engineer at their Fareham campus. Our client designs and manufactures advanced electro-mechanical systems, including pioneering electric systems for some of the harshest environments in the world. This newly created role owns the full test engineering lifecycle, from defining test cases to building test tools and executing tests for electro-mechanical products. You'll also line manage the Test Engineering team. Key responsibilities Lead and line manage the Test Engineering team, including workload and third-party coordination Derive test requirements from systems/sub-system specifications Plan and design test cases across electro-mechanical systems (development and production phases) Manage Test Reports and evidence for investigation conclusions Design test jigs, harnesses and software, including automation Manage internal test facilities (tanks, ovens, pools, lifting equipment) and liaise with external test labs (EMC, vibration, etc.) Fault finding, failure analysis, and reporting Essential HNC/Degree in engineering, strong in Electrical/Electronic Engineering People management experience (coaching, workload) Working knowledge of Mechanical Engineering and embedded software principles Strong LabVIEW/TestStand experience in a test & measurement environment Scripting experience (Python, VB, C/C++) 3+ years in test engineering or test equipment development Expert in V&V processes, multi-disciplinary systems experience Desirable EEE degree, NI certified developer DOORS/EA experience, subsea/offshore background CE/DNV compliance knowledge, advanced Excel Apply: Stuart Bennett, Ampere Recruitmen
Aug 20, 2026
Full time
Lead Test Engineer Fareham, Hampshire Ampere Recruitment is working exclusively with a leading defense and security technology company to appoint a Lead Test Engineer at their Fareham campus. Our client designs and manufactures advanced electro-mechanical systems, including pioneering electric systems for some of the harshest environments in the world. This newly created role owns the full test engineering lifecycle, from defining test cases to building test tools and executing tests for electro-mechanical products. You'll also line manage the Test Engineering team. Key responsibilities Lead and line manage the Test Engineering team, including workload and third-party coordination Derive test requirements from systems/sub-system specifications Plan and design test cases across electro-mechanical systems (development and production phases) Manage Test Reports and evidence for investigation conclusions Design test jigs, harnesses and software, including automation Manage internal test facilities (tanks, ovens, pools, lifting equipment) and liaise with external test labs (EMC, vibration, etc.) Fault finding, failure analysis, and reporting Essential HNC/Degree in engineering, strong in Electrical/Electronic Engineering People management experience (coaching, workload) Working knowledge of Mechanical Engineering and embedded software principles Strong LabVIEW/TestStand experience in a test & measurement environment Scripting experience (Python, VB, C/C++) 3+ years in test engineering or test equipment development Expert in V&V processes, multi-disciplinary systems experience Desirable EEE degree, NI certified developer DOORS/EA experience, subsea/offshore background CE/DNV compliance knowledge, advanced Excel Apply: Stuart Bennett, Ampere Recruitmen
Software Engineer / Knaresborough, North Yorkshire, Hybrid / £35,000 - £45,000 Per Annum D.O.E. Are you an experienced Software Engineer looking to join a leader in geospatial services for the Electric Utilities market? At NM Group we re now seeking an ambitious individual to help evolve our pioneering technology. At NM Group, we prioritise your long-term career growth and potential, offering a role tailored to your strengths within our dynamic team. What We Offer: A competitive Salary of between £35,000 - £45,000 depending on experience. Comprehensive Benefits including Private pension matching, Bupa dental cover, Salary Sacrifice schemes (EV, Cycle scheme), holiday trading, education & development reimbursement, enhanced maternity & paternity pay, EAP, and retail discount perks Flexibility: Supportive working environment with 60% remote typical. Impact: A collaborative role where you'll contribute directly to our core technology stack. You'll work on meaningful engineering projects, solve technical challenges alongside the team, and help improve our existing codebase while growing your skills in an agile, supportive environment. Required Skills & Experience of the Software Engineer: Strong Python: Writing and maintaining data pipelines. Able to solve complex problems. Excellent written, oral and visual communication skills to explain complex information. Enjoys and works well in a team-based environment, and is self-motivated to individually succeed. Understands and implements best practices of modern Software Engineering including Agile Software Development, Automated Testing, Configuration Management principles and DevOps. Has the rigour and care to manage and control changes to development, testing and production environments. Desirable skills & experience: C# / .NET: experience building libraries and command-line tools with .NET 8.0+. Comfortable reading and safely modifying existing/legacy codebases; good documentation and PR practices. SQL Databases: PostgreSQL and SQLite experience (schema design, migrations, basicperformance tuning). Orchestration & data engineering: experience with workflow/orchestration tools (Prefect or similar) and distributed task queuing (e.g. Celery, RabbitMQ). Testing & automation: writing unit and basic integration tests as well as automating test runs as part of CI pipelines e.g. GitHub Actions. AI-assisted development: comfortable using AI-assisted tools (e.g., GitHub Copilot) to increase productivity, while validating and testing any AI-generated code and understanding its limitations. Experience building or maintaining REST APIs, microservices, event-driven services, and message-driven patterns. Containerisation: experience using Docker and deploying containerised applications Nice to have: GIS & point-cloud processing: GDAL/PDAL, GeoPandas, Open3D, LAS/LAZ/Raster/Vectorhandling, spatial transforms and analysis. TypeScript/JavaScript for developing front-end dashboards and user interfaces. Packaging & distribution: familiarity with publishing and versioning packages (NuGet and/or PyPI). About NM Group: NM Group optimises the performance of electricity networks by remotely sensing and serving the position and condition of our client's assets. From mapping and presenting spatial data on an electrical network through to modelling and displaying a 3D virtual network environment we deliver value to electricity network operators. Further information can be found on the company website. What s Next? Applicants must be resident in the UK and hold valid, legal right-to-work status in the UK. To apply for this role, please click the apply now button and we ll be in touch.
Aug 20, 2026
Full time
Software Engineer / Knaresborough, North Yorkshire, Hybrid / £35,000 - £45,000 Per Annum D.O.E. Are you an experienced Software Engineer looking to join a leader in geospatial services for the Electric Utilities market? At NM Group we re now seeking an ambitious individual to help evolve our pioneering technology. At NM Group, we prioritise your long-term career growth and potential, offering a role tailored to your strengths within our dynamic team. What We Offer: A competitive Salary of between £35,000 - £45,000 depending on experience. Comprehensive Benefits including Private pension matching, Bupa dental cover, Salary Sacrifice schemes (EV, Cycle scheme), holiday trading, education & development reimbursement, enhanced maternity & paternity pay, EAP, and retail discount perks Flexibility: Supportive working environment with 60% remote typical. Impact: A collaborative role where you'll contribute directly to our core technology stack. You'll work on meaningful engineering projects, solve technical challenges alongside the team, and help improve our existing codebase while growing your skills in an agile, supportive environment. Required Skills & Experience of the Software Engineer: Strong Python: Writing and maintaining data pipelines. Able to solve complex problems. Excellent written, oral and visual communication skills to explain complex information. Enjoys and works well in a team-based environment, and is self-motivated to individually succeed. Understands and implements best practices of modern Software Engineering including Agile Software Development, Automated Testing, Configuration Management principles and DevOps. Has the rigour and care to manage and control changes to development, testing and production environments. Desirable skills & experience: C# / .NET: experience building libraries and command-line tools with .NET 8.0+. Comfortable reading and safely modifying existing/legacy codebases; good documentation and PR practices. SQL Databases: PostgreSQL and SQLite experience (schema design, migrations, basicperformance tuning). Orchestration & data engineering: experience with workflow/orchestration tools (Prefect or similar) and distributed task queuing (e.g. Celery, RabbitMQ). Testing & automation: writing unit and basic integration tests as well as automating test runs as part of CI pipelines e.g. GitHub Actions. AI-assisted development: comfortable using AI-assisted tools (e.g., GitHub Copilot) to increase productivity, while validating and testing any AI-generated code and understanding its limitations. Experience building or maintaining REST APIs, microservices, event-driven services, and message-driven patterns. Containerisation: experience using Docker and deploying containerised applications Nice to have: GIS & point-cloud processing: GDAL/PDAL, GeoPandas, Open3D, LAS/LAZ/Raster/Vectorhandling, spatial transforms and analysis. TypeScript/JavaScript for developing front-end dashboards and user interfaces. Packaging & distribution: familiarity with publishing and versioning packages (NuGet and/or PyPI). About NM Group: NM Group optimises the performance of electricity networks by remotely sensing and serving the position and condition of our client's assets. From mapping and presenting spatial data on an electrical network through to modelling and displaying a 3D virtual network environment we deliver value to electricity network operators. Further information can be found on the company website. What s Next? Applicants must be resident in the UK and hold valid, legal right-to-work status in the UK. To apply for this role, please click the apply now button and we ll be in touch.
Data Engineer Contract until the end of the year - Inside IR35 - up to 490 per day London based - hybrid working - 3 days a week onsite Asset Management sector - previous experience required Overview We are seeking a hands-on Software/Data Engineer to join a modern data platform team delivering analytics, reporting and AI-enabled solutions. This role is primarily focused on Snowflake, Azure, Python and CI/CD, with some exposure to .NET/C# and React/TypeScript environments. The successful candidate will build and support scalable data solutions, contribute to cloud-based platform development and help drive engineering best practice across the team. Responsibilities Develop and maintain Snowflake data models, transformations and pipelines. Build and enhance dbt models, testing frameworks and deployment processes. Develop Python utilities and services for data integration and automation. Support Azure Data Factory, Azure Functions and CI/CD pipelines. Use Azure DevOps or GitHub for source control, code reviews and deployments. Troubleshoot production issues and improve platform reliability and supportability. Collaborate with engineers, analysts and stakeholders to deliver practical solutions. Essential Skills Strong SQL and Snowflake experience. Data engineering and ETL/ELT development. Dimensional modelling (Kimball methodology). dbt development and engineering best practices. Azure Data Factory, Azure Functions and CI/CD. Python development for automation and data processing. Azure DevOps or GitHub. Experience using AI development tools such as GitHub Copilot or Microsoft Copilot. Financial Services, Asset Management or Wealth Management experience Desirable Skills .NET/C# React / TypeScript Power BI Advanced Snowflake capabilities (Snowpipe, Streams, Tasks) Disclaimer: This vacancy is being advertised by either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited ("ARM"). ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission. Where the role is marked as Outside IR35 in the advertisement this is subject to receipt of a final Status Determination Statement from the end Client and may be subject to change.
Aug 19, 2026
Contractor
Data Engineer Contract until the end of the year - Inside IR35 - up to 490 per day London based - hybrid working - 3 days a week onsite Asset Management sector - previous experience required Overview We are seeking a hands-on Software/Data Engineer to join a modern data platform team delivering analytics, reporting and AI-enabled solutions. This role is primarily focused on Snowflake, Azure, Python and CI/CD, with some exposure to .NET/C# and React/TypeScript environments. The successful candidate will build and support scalable data solutions, contribute to cloud-based platform development and help drive engineering best practice across the team. Responsibilities Develop and maintain Snowflake data models, transformations and pipelines. Build and enhance dbt models, testing frameworks and deployment processes. Develop Python utilities and services for data integration and automation. Support Azure Data Factory, Azure Functions and CI/CD pipelines. Use Azure DevOps or GitHub for source control, code reviews and deployments. Troubleshoot production issues and improve platform reliability and supportability. Collaborate with engineers, analysts and stakeholders to deliver practical solutions. Essential Skills Strong SQL and Snowflake experience. Data engineering and ETL/ELT development. Dimensional modelling (Kimball methodology). dbt development and engineering best practices. Azure Data Factory, Azure Functions and CI/CD. Python development for automation and data processing. Azure DevOps or GitHub. Experience using AI development tools such as GitHub Copilot or Microsoft Copilot. Financial Services, Asset Management or Wealth Management experience Desirable Skills .NET/C# React / TypeScript Power BI Advanced Snowflake capabilities (Snowpipe, Streams, Tasks) Disclaimer: This vacancy is being advertised by either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited ("ARM"). ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission. Where the role is marked as Outside IR35 in the advertisement this is subject to receipt of a final Status Determination Statement from the end Client and may be subject to change.
Mid-Senior Software Developer to join a growing software engineering team delivering mission-critical solutions within logistics, automation and industrial environments. This role offers the opportunity to work on the design, development and deployment of scalable software platforms that integrate with advanced operational technologies, warehouse systems, robotics, and enterprise applications. The successful candidate will play an active role in developing new functionality, enhancing existing products, and supporting customers throughout the software lifecycle. The position is ideal for a developer who enjoys solving complex technical challenges, collaborating with multidisciplinary teams, and working on software that powers real-world operational systems. Key Responsibilities Design, develop and maintain scalable software applications using .NET and Python Build and support RESTful APIs and backend services Develop integrations between internal platforms and third-party applications Work closely with project teams to gather requirements and design technical solutions Contribute to software architecture, system design and technology selection Develop robust database solutions and optimise application performance Support testing, deployment and commissioning activities Troubleshoot software defects and identify root causes of issues Participate in code reviews and promote software engineering best practices Produce technical documentation including functional specifications, API documentation and deployment guides Work within Agile development methodologies and contribute to sprint planning activities Support continuous improvement initiatives and platform innovation Collaborate with stakeholders to ensure project objectives and delivery milestones are achieved Support production systems and provide technical assistance where required Technical Requirements Essential Strong commercial experience developing applications using C# and .NET Commercial Python development experience Experience building REST APIs and service-oriented architectures Strong understanding of software design principles and object-oriented programming Experience working with PostgreSQL, SQL Server or other relational databases Knowledge of database design, optimisation and query development Experience integrating software systems and third-party applications Proficient with Git source control and modern development workflows Experience using Docker and containerised deployments Strong debugging and troubleshooting capabilities Excellent communication and problem-solving skills Desirable FastAPI, Flask or Django RabbitMQ or other messaging technologies Microservices architecture CI/CD pipelines Azure or cloud-hosted environments Linux environments AI/LLM integrations and automation tooling Warehouse Management Systems (WMS) Warehouse Control Systems (WCS) Robotics, AMR or ASRS technologies Industrial automation experience To find out more about Computer Futures please visit (url removed) 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
Aug 19, 2026
Full time
Mid-Senior Software Developer to join a growing software engineering team delivering mission-critical solutions within logistics, automation and industrial environments. This role offers the opportunity to work on the design, development and deployment of scalable software platforms that integrate with advanced operational technologies, warehouse systems, robotics, and enterprise applications. The successful candidate will play an active role in developing new functionality, enhancing existing products, and supporting customers throughout the software lifecycle. The position is ideal for a developer who enjoys solving complex technical challenges, collaborating with multidisciplinary teams, and working on software that powers real-world operational systems. Key Responsibilities Design, develop and maintain scalable software applications using .NET and Python Build and support RESTful APIs and backend services Develop integrations between internal platforms and third-party applications Work closely with project teams to gather requirements and design technical solutions Contribute to software architecture, system design and technology selection Develop robust database solutions and optimise application performance Support testing, deployment and commissioning activities Troubleshoot software defects and identify root causes of issues Participate in code reviews and promote software engineering best practices Produce technical documentation including functional specifications, API documentation and deployment guides Work within Agile development methodologies and contribute to sprint planning activities Support continuous improvement initiatives and platform innovation Collaborate with stakeholders to ensure project objectives and delivery milestones are achieved Support production systems and provide technical assistance where required Technical Requirements Essential Strong commercial experience developing applications using C# and .NET Commercial Python development experience Experience building REST APIs and service-oriented architectures Strong understanding of software design principles and object-oriented programming Experience working with PostgreSQL, SQL Server or other relational databases Knowledge of database design, optimisation and query development Experience integrating software systems and third-party applications Proficient with Git source control and modern development workflows Experience using Docker and containerised deployments Strong debugging and troubleshooting capabilities Excellent communication and problem-solving skills Desirable FastAPI, Flask or Django RabbitMQ or other messaging technologies Microservices architecture CI/CD pipelines Azure or cloud-hosted environments Linux environments AI/LLM integrations and automation tooling Warehouse Management Systems (WMS) Warehouse Control Systems (WCS) Robotics, AMR or ASRS technologies Industrial automation experience To find out more about Computer Futures please visit (url removed) 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
Senior Python Engineer Python, IaC, CI/CD London, London City Hybrid, 2 days a week onsite 75k plus 8% bonus, 10% pension, private healthcare 5+ years commercial experience with Python We're recruiting for a Senior Python Engineer to join a global AI & SaaS specialist. This is an opportunity to work on complex platform engineering challenges where your work will revolutionise the speed and accuracy of production quality code. Why Apply? You'll be joining a long-term project where your work will genuinely make a difference from day one. You'll have the freedom to improve systems, solve interesting technical problems, and work with modern AWS and automation technologies, all within a supportive team that offers plenty of opportunities to learn, develop and progress your career. What You'll Be Doing Summary of Skills Building automation frameworks and tooling using Python Developing Infrastructure as Code solutions with Terraform Creating reusable templates and code generation platforms using Jinja/Jinja2 Automating Windows environments through PowerShell Managing and improving configuration management with Puppet Building CI/CD integration's for infrastructure delivery Working closely with cloud, platform and engineering teams to improve automation and operational efficiency Driving infrastructure standardisation, reliability and scalability across complex environments Essential 5+ years commercial experience with Python Simple & Lean interview process - Interviews available throughout August. 2 stages, no coding tests, all done via MS Teams. If you love to tackle complex challenges, work in a forward thinking team and build solutions leveraging leading edge AI - hit apply now. Lets talk. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Aug 19, 2026
Full time
Senior Python Engineer Python, IaC, CI/CD London, London City Hybrid, 2 days a week onsite 75k plus 8% bonus, 10% pension, private healthcare 5+ years commercial experience with Python We're recruiting for a Senior Python Engineer to join a global AI & SaaS specialist. This is an opportunity to work on complex platform engineering challenges where your work will revolutionise the speed and accuracy of production quality code. Why Apply? You'll be joining a long-term project where your work will genuinely make a difference from day one. You'll have the freedom to improve systems, solve interesting technical problems, and work with modern AWS and automation technologies, all within a supportive team that offers plenty of opportunities to learn, develop and progress your career. What You'll Be Doing Summary of Skills Building automation frameworks and tooling using Python Developing Infrastructure as Code solutions with Terraform Creating reusable templates and code generation platforms using Jinja/Jinja2 Automating Windows environments through PowerShell Managing and improving configuration management with Puppet Building CI/CD integration's for infrastructure delivery Working closely with cloud, platform and engineering teams to improve automation and operational efficiency Driving infrastructure standardisation, reliability and scalability across complex environments Essential 5+ years commercial experience with Python Simple & Lean interview process - Interviews available throughout August. 2 stages, no coding tests, all done via MS Teams. If you love to tackle complex challenges, work in a forward thinking team and build solutions leveraging leading edge AI - hit apply now. Lets talk. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Data Platform Lead Microsoft Fabric £80,000 £90,000 + £9,000 Car Allowance + Bonus North West Hybrid 3 days per week We're supporting a large UK organisation that has made a significant investment in its enterprise data capability and is now looking for a Data Platform Lead to take ownership of the next phase of its Microsoft Fabric journey. The foundations are already in place. Microsoft Fabric has been established as the strategic data platform and the initial transformation has been successfully delivered. The next phase is about maturing the platform improving architecture, engineering standards, scalability, automation and governance, while ensuring it can support the organisation's continued growth and future ambitions around AI. This isn't a role to simply maintain an existing platform, nor is it another Fabric implementation project. It's an opportunity to own the technical direction of an enterprise data platform and shape what it becomes next. The Role Working closely with the Head of Data, you'll become the technical lead for the data platform, taking ownership of its architecture, engineering direction and ongoing evolution. You'll lead a small team of Data Engineers while remaining close to the technology providing technical direction, mentoring the team, reviewing designs and getting involved in complex engineering challenges where required. You'll have the autonomy to understand what's already been built, challenge existing approaches where appropriate and establish the standards needed to develop a scalable, reliable and well-governed enterprise platform. Your responsibilities will include: Owning the technical roadmap and architecture of the Microsoft Fabric platform. Driving engineering standards, reusable patterns and development best practice. Improving CI/CD, automation, testing and wider DevOps maturity. Ensuring the platform remains scalable, reliable, secure and cost-effective. Supporting strong data governance, quality and platform controls. Leading and developing a small Data Engineering team. Supporting the integration of new data sources as the organisation continues to evolve. Working with senior technical and business stakeholders to translate requirements into platform capabilities. Helping establish the data foundations required to support future AI and automation initiatives. Remaining technically close to the platform and supporting the team with complex architecture and engineering decisions. What We're Looking For Strong Microsoft Fabric experience is essential. We're looking for someone who combines strong modern Data Engineering expertise with the ability to think beyond individual solutions and take ownership of a wider enterprise data platform. You'll ideally bring: Strong hands-on experience designing, building or evolving Microsoft Fabric data platforms. Strong modern Data Engineering experience and an understanding of scalable data architecture. Experience influencing platform architecture, technical standards and engineering best practice. A good understanding of modern engineering practices including CI/CD, Git, automation and testing . Experience leading, mentoring or providing technical direction to Data Engineers. Strong communication skills with the ability to work effectively with both technical teams and senior business stakeholders. Experience across areas such as Medallion Architecture, Microsoft Purview, data governance, Python/PySpark, real-time/streaming, metadata-driven engineering or AI-enabled data products would be advantageous, but we're not expecting one person to tick every box. Why Join? This is an opportunity to join at an interesting point in a major data transformation. The investment has been made, the core platform is established and the foundations are there. The challenge now is to take ownership of what comes next. You'll have genuine influence over the technical direction of an enterprise Microsoft Fabric platform, significant autonomy in how it evolves and the opportunity to work closely with an experienced Head of Data who is looking for a technical partner , rather than simply another engineer. For someone who has already developed strong Microsoft Fabric expertise and is now looking for greater ownership, technical leadership and the opportunity to shape a platform over the long term , this represents a genuine next step.
Aug 19, 2026
Full time
Data Platform Lead Microsoft Fabric £80,000 £90,000 + £9,000 Car Allowance + Bonus North West Hybrid 3 days per week We're supporting a large UK organisation that has made a significant investment in its enterprise data capability and is now looking for a Data Platform Lead to take ownership of the next phase of its Microsoft Fabric journey. The foundations are already in place. Microsoft Fabric has been established as the strategic data platform and the initial transformation has been successfully delivered. The next phase is about maturing the platform improving architecture, engineering standards, scalability, automation and governance, while ensuring it can support the organisation's continued growth and future ambitions around AI. This isn't a role to simply maintain an existing platform, nor is it another Fabric implementation project. It's an opportunity to own the technical direction of an enterprise data platform and shape what it becomes next. The Role Working closely with the Head of Data, you'll become the technical lead for the data platform, taking ownership of its architecture, engineering direction and ongoing evolution. You'll lead a small team of Data Engineers while remaining close to the technology providing technical direction, mentoring the team, reviewing designs and getting involved in complex engineering challenges where required. You'll have the autonomy to understand what's already been built, challenge existing approaches where appropriate and establish the standards needed to develop a scalable, reliable and well-governed enterprise platform. Your responsibilities will include: Owning the technical roadmap and architecture of the Microsoft Fabric platform. Driving engineering standards, reusable patterns and development best practice. Improving CI/CD, automation, testing and wider DevOps maturity. Ensuring the platform remains scalable, reliable, secure and cost-effective. Supporting strong data governance, quality and platform controls. Leading and developing a small Data Engineering team. Supporting the integration of new data sources as the organisation continues to evolve. Working with senior technical and business stakeholders to translate requirements into platform capabilities. Helping establish the data foundations required to support future AI and automation initiatives. Remaining technically close to the platform and supporting the team with complex architecture and engineering decisions. What We're Looking For Strong Microsoft Fabric experience is essential. We're looking for someone who combines strong modern Data Engineering expertise with the ability to think beyond individual solutions and take ownership of a wider enterprise data platform. You'll ideally bring: Strong hands-on experience designing, building or evolving Microsoft Fabric data platforms. Strong modern Data Engineering experience and an understanding of scalable data architecture. Experience influencing platform architecture, technical standards and engineering best practice. A good understanding of modern engineering practices including CI/CD, Git, automation and testing . Experience leading, mentoring or providing technical direction to Data Engineers. Strong communication skills with the ability to work effectively with both technical teams and senior business stakeholders. Experience across areas such as Medallion Architecture, Microsoft Purview, data governance, Python/PySpark, real-time/streaming, metadata-driven engineering or AI-enabled data products would be advantageous, but we're not expecting one person to tick every box. Why Join? This is an opportunity to join at an interesting point in a major data transformation. The investment has been made, the core platform is established and the foundations are there. The challenge now is to take ownership of what comes next. You'll have genuine influence over the technical direction of an enterprise Microsoft Fabric platform, significant autonomy in how it evolves and the opportunity to work closely with an experienced Head of Data who is looking for a technical partner , rather than simply another engineer. For someone who has already developed strong Microsoft Fabric expertise and is now looking for greater ownership, technical leadership and the opportunity to shape a platform over the long term , this represents a genuine next step.
About MedPal AI As a growing health-tech business, at MEdPal AI plc, we combine technology, AI, and clinical expertise to build secure, scalable healthcare experiences for thousands of patients across the UK. MedPal AI plc owns a number of subsidiaries, each operating independent technical products and platforms. Our platform, New Health url removed , is experiencing rapid growth and is transforming access to prescription treatments for common health concerns, including obesity and hair loss. Our current focus is on GLP-1 treatments, with plans to expand into additional healthcare services and products over the coming months. The Role We are seeking an experienced Full Stack Developer with strong commercial PHP expertise. Experience with Python is highly desirable. You will play a key role in the design, development, and maintenance of the New Health platform and supporting infrastructure. You'll work closely with product, marketing, clinical, and UX teams to deliver reliable, high-performing features that directly impact business growth and patient outcomes. This is an opportunity to have genuine influence over technical decisions and architecture, working directly alongside senior leadership in a fast-growing business. Responsibilities Design, develop, and maintain PHP-based web applications and backend services. Build and optimise integrations with third-party APIs and healthcare systems. Develop secure and efficient solutions for AI-driven features and workflows. Design and maintain MySQL databases and supporting infrastructure. Build and improve responsive frontend interfaces using modern JavaScript, HTML, and CSS. Collaborate with cross-functional teams to deliver new features and product enhancements. Troubleshoot, debug, and optimise platform performance. Contribute to architecture, technical strategy, and engineering best practices. Support deployment, monitoring, and ongoing platform operations. Technologies PHP MySQL JavaScript HTML/CSS Docker Git/GitHub Python / Flask Linux Requirements Minimum 5 years of commercial software development experience. Strong backend development experience with PHP. Proven experience integrating APIs and designing database-backed applications. Solid frontend development skills using JavaScript, HTML, and CSS. Strong knowledge of Git and GitHub workflows. Experience working with Docker and Linux environments. Experience building secure, scalable production systems. Ability to write clean, maintainable, and well-tested code. Strong debugging and problem-solving skills. Excellent communication skills and attention to detail. Computer Science degree or equivalent commercial experience. Desirable Experience Python and Flask development. Health-tech, AI, or data-intensive applications. Cloud platforms (AWS, Azure, or GCP). CI/CD pipelines and deployment automation. Experience working in high-growth technology businesses. AI-Assisted Development AI-assisted development is a core part of our workflow. Candidates should already be proficient with tools such as Claude Code, GitHub Copilot, Cursor, or similar modern development assistants, while maintaining strong engineering judgement and the ability to work independently when required. Working Environment Our office is located in Aldbury, near Tring, in a quiet countryside setting. We are currently refurbishing the workspace with high-quality desks and chairs to create an excellent engineering environment. There is also a popular caf located onsite. While we can offer some flexibility for hybrid working (up to one day per week from home), this role requires regular in-person collaboration and is therefore primarily office-based. What we offer Competitive Salary 25 days holiday plus bank holidays Enhanced pension scheme Hybrid working (up to one day a week from home) Health Cash Plan (Medicash) REF-(Apply online only)
Aug 19, 2026
Full time
About MedPal AI As a growing health-tech business, at MEdPal AI plc, we combine technology, AI, and clinical expertise to build secure, scalable healthcare experiences for thousands of patients across the UK. MedPal AI plc owns a number of subsidiaries, each operating independent technical products and platforms. Our platform, New Health url removed , is experiencing rapid growth and is transforming access to prescription treatments for common health concerns, including obesity and hair loss. Our current focus is on GLP-1 treatments, with plans to expand into additional healthcare services and products over the coming months. The Role We are seeking an experienced Full Stack Developer with strong commercial PHP expertise. Experience with Python is highly desirable. You will play a key role in the design, development, and maintenance of the New Health platform and supporting infrastructure. You'll work closely with product, marketing, clinical, and UX teams to deliver reliable, high-performing features that directly impact business growth and patient outcomes. This is an opportunity to have genuine influence over technical decisions and architecture, working directly alongside senior leadership in a fast-growing business. Responsibilities Design, develop, and maintain PHP-based web applications and backend services. Build and optimise integrations with third-party APIs and healthcare systems. Develop secure and efficient solutions for AI-driven features and workflows. Design and maintain MySQL databases and supporting infrastructure. Build and improve responsive frontend interfaces using modern JavaScript, HTML, and CSS. Collaborate with cross-functional teams to deliver new features and product enhancements. Troubleshoot, debug, and optimise platform performance. Contribute to architecture, technical strategy, and engineering best practices. Support deployment, monitoring, and ongoing platform operations. Technologies PHP MySQL JavaScript HTML/CSS Docker Git/GitHub Python / Flask Linux Requirements Minimum 5 years of commercial software development experience. Strong backend development experience with PHP. Proven experience integrating APIs and designing database-backed applications. Solid frontend development skills using JavaScript, HTML, and CSS. Strong knowledge of Git and GitHub workflows. Experience working with Docker and Linux environments. Experience building secure, scalable production systems. Ability to write clean, maintainable, and well-tested code. Strong debugging and problem-solving skills. Excellent communication skills and attention to detail. Computer Science degree or equivalent commercial experience. Desirable Experience Python and Flask development. Health-tech, AI, or data-intensive applications. Cloud platforms (AWS, Azure, or GCP). CI/CD pipelines and deployment automation. Experience working in high-growth technology businesses. AI-Assisted Development AI-assisted development is a core part of our workflow. Candidates should already be proficient with tools such as Claude Code, GitHub Copilot, Cursor, or similar modern development assistants, while maintaining strong engineering judgement and the ability to work independently when required. Working Environment Our office is located in Aldbury, near Tring, in a quiet countryside setting. We are currently refurbishing the workspace with high-quality desks and chairs to create an excellent engineering environment. There is also a popular caf located onsite. While we can offer some flexibility for hybrid working (up to one day per week from home), this role requires regular in-person collaboration and is therefore primarily office-based. What we offer Competitive Salary 25 days holiday plus bank holidays Enhanced pension scheme Hybrid working (up to one day a week from home) Health Cash Plan (Medicash) REF-(Apply online only)
We are looking for a talented Senior Algorithms Engineer to join an innovative engineering team developing advanced machine learning and computer vision solutions for complex, real-world applications. This is an exciting opportunity for an experienced engineer to work on challenging perception and intelligence problems, applying techniques across AI, computer vision, image processing, and statistical modelling. You will play a key role in developing algorithms that enable systems to better detect, interpret, and respond to their environment. The successful candidate will have the opportunity to take ownership of technically challenging projects, influence future development activities, and support the growth of engineering capability through collaboration and mentoring. Key Responsibilities Develop and optimise machine learning and computer vision algorithms for real-world applications. Investigate complex technical challenges, designing experiments and approaches to identify effective solutions. Analyse datasets, model performance, and system behaviour to improve algorithm capability. Support the development of automated workflows for data processing, training, testing, and evaluation. Contribute to the integration and deployment of algorithms within advanced software systems. Share technical knowledge, mentor colleagues, and contribute to best practice across the engineering team. Keep up to date with emerging developments in AI, machine learning, and computer vision. Experience Required Degree or equivalent experience in Computer Science, Artificial Intelligence, Engineering, Mathematics, Physics, or a related discipline. Proven experience developing machine learning or computer vision algorithms for production or near-production environments. Strong understanding of modern computer vision techniques, including object detection, image classification, and deep learning architectures. Experience working with image datasets and applying image processing techniques to improve model performance. Strong programming skills in Python, with experience in C++ for performance-critical applications. Ability to solve complex technical problems through structured investigation and practical experimentation. Strong communication skills with the ability to explain technical concepts clearly. Due to the nature of the work, successful applicants will be required to obtain UK Security Clearance. Desirable Experience Experience with any of the following would be beneficial: Statistical modelling, Bayesian methods, uncertainty estimation, or probabilistic techniques. Synthetic data generation, multi-modal AI, or action recognition. Machine learning development tools, experiment tracking, dataset management, or CI/CD pipelines. Automation of development, testing, or deployment workflows. Cross-platform C++ development and build systems such as CMake. Benefits Hybrid and flexible working arrangements. 37.5-hour working week with Friday lunchtime finish. 28 days annual leave plus Christmas closure. Holiday purchasing scheme. Matched pension contributions up to 6%. Private medical insurance and income protection. Life assurance and employee assistance programme. Share incentive and savings schemes. Electric vehicle salary sacrifice scheme. Wellbeing support and employee benefits platform. Learning and development opportunities. TT
Aug 19, 2026
Full time
We are looking for a talented Senior Algorithms Engineer to join an innovative engineering team developing advanced machine learning and computer vision solutions for complex, real-world applications. This is an exciting opportunity for an experienced engineer to work on challenging perception and intelligence problems, applying techniques across AI, computer vision, image processing, and statistical modelling. You will play a key role in developing algorithms that enable systems to better detect, interpret, and respond to their environment. The successful candidate will have the opportunity to take ownership of technically challenging projects, influence future development activities, and support the growth of engineering capability through collaboration and mentoring. Key Responsibilities Develop and optimise machine learning and computer vision algorithms for real-world applications. Investigate complex technical challenges, designing experiments and approaches to identify effective solutions. Analyse datasets, model performance, and system behaviour to improve algorithm capability. Support the development of automated workflows for data processing, training, testing, and evaluation. Contribute to the integration and deployment of algorithms within advanced software systems. Share technical knowledge, mentor colleagues, and contribute to best practice across the engineering team. Keep up to date with emerging developments in AI, machine learning, and computer vision. Experience Required Degree or equivalent experience in Computer Science, Artificial Intelligence, Engineering, Mathematics, Physics, or a related discipline. Proven experience developing machine learning or computer vision algorithms for production or near-production environments. Strong understanding of modern computer vision techniques, including object detection, image classification, and deep learning architectures. Experience working with image datasets and applying image processing techniques to improve model performance. Strong programming skills in Python, with experience in C++ for performance-critical applications. Ability to solve complex technical problems through structured investigation and practical experimentation. Strong communication skills with the ability to explain technical concepts clearly. Due to the nature of the work, successful applicants will be required to obtain UK Security Clearance. Desirable Experience Experience with any of the following would be beneficial: Statistical modelling, Bayesian methods, uncertainty estimation, or probabilistic techniques. Synthetic data generation, multi-modal AI, or action recognition. Machine learning development tools, experiment tracking, dataset management, or CI/CD pipelines. Automation of development, testing, or deployment workflows. Cross-platform C++ development and build systems such as CMake. Benefits Hybrid and flexible working arrangements. 37.5-hour working week with Friday lunchtime finish. 28 days annual leave plus Christmas closure. Holiday purchasing scheme. Matched pension contributions up to 6%. Private medical insurance and income protection. Life assurance and employee assistance programme. Share incentive and savings schemes. Electric vehicle salary sacrifice scheme. Wellbeing support and employee benefits platform. Learning and development opportunities. TT
Security / Python / DevSecOps / Azure / Security Engineer Role: Senior Application Security Engineer Remote UK 1 day per week in London Salary: Up to £85,000 We're looking for a Senior Application Security Engineer to join our security team and help embed security across the software development lifecycle. This is a hands-on role working closely with engineering, cloud and architecture teams to drive a shift-left, DevSecOps approach and build secure applications and platforms. The role Embed security into the SDLC and CI/CD pipelines, including GitHub Actions. Implement and operate SAST, DAST, IAST and SCA tooling. Secure applications, APIs, Kubernetes and containers. Develop security and policy-as-code capabilities using tools such as OPA. Help secure cloud and data platforms, including Databricks, Dagster and Snowflake. Support threat modelling and ISO 27001 activities. Operate and improve application security services and tooling. Work directly with developers to identify and remediate vulnerabilities. About you You'll have strong hands-on experience in application security and ideally: Terraform and Python skills, with KQL advantageous. Experience securing GitHub/GitHub Actions, Kubernetes and APIs. Strong knowledge of application security testing and vulnerability management. Experience with DevSecOps, threat modelling and security automation. Knowledge of ISO 27001. Strong cloud security knowledge Azure (Preferred) If you're looking for a role where you can make a real impact on application security and work closely with engineering teams, we'd love to hear from you. Security / Python / DevSecOps / Azure / Security Engineer
Aug 19, 2026
Full time
Security / Python / DevSecOps / Azure / Security Engineer Role: Senior Application Security Engineer Remote UK 1 day per week in London Salary: Up to £85,000 We're looking for a Senior Application Security Engineer to join our security team and help embed security across the software development lifecycle. This is a hands-on role working closely with engineering, cloud and architecture teams to drive a shift-left, DevSecOps approach and build secure applications and platforms. The role Embed security into the SDLC and CI/CD pipelines, including GitHub Actions. Implement and operate SAST, DAST, IAST and SCA tooling. Secure applications, APIs, Kubernetes and containers. Develop security and policy-as-code capabilities using tools such as OPA. Help secure cloud and data platforms, including Databricks, Dagster and Snowflake. Support threat modelling and ISO 27001 activities. Operate and improve application security services and tooling. Work directly with developers to identify and remediate vulnerabilities. About you You'll have strong hands-on experience in application security and ideally: Terraform and Python skills, with KQL advantageous. Experience securing GitHub/GitHub Actions, Kubernetes and APIs. Strong knowledge of application security testing and vulnerability management. Experience with DevSecOps, threat modelling and security automation. Knowledge of ISO 27001. Strong cloud security knowledge Azure (Preferred) If you're looking for a role where you can make a real impact on application security and work closely with engineering teams, we'd love to hear from you. Security / Python / DevSecOps / Azure / Security Engineer
2x Data Engineering Positions - Lead/Senior/Mid Outside IR35: 450 - 525 per day ASAP Start: 6 months initial contract Primarily remote: at maximum once a month travel to London We're supporting a key client in a major CRM migration programme that's looking to share the future of their growing data function. As part of this, we're looking to engage 2x Data Engineers, 1 Lead/Senior and 1 Senior/Mid level. You'll be joining at a genuinely exciting stage: the business is investing heavily in new technology and modernizing its data platform from the ground up. Rather than inheriting years of technical debt, you'll have the opportunity to influence architecture, standards, and ways of working from the beginning. Tech Stack: Snowflake dbt Python AWS PowerBI Responsibilities: Designing, developing, and evolving scalable Data Warehouse and ELT solutions Driving modern DataOps practices including CI/CD, GitOps, testing, and automation Implementing robust, observable, and high-quality data pipelines Leading by example within engineering teams and elevating technical standards Supporting the move toward cross-functional product squads Working closely with governance and analytics teams to build mature, scalable solutions
Aug 19, 2026
Contractor
2x Data Engineering Positions - Lead/Senior/Mid Outside IR35: 450 - 525 per day ASAP Start: 6 months initial contract Primarily remote: at maximum once a month travel to London We're supporting a key client in a major CRM migration programme that's looking to share the future of their growing data function. As part of this, we're looking to engage 2x Data Engineers, 1 Lead/Senior and 1 Senior/Mid level. You'll be joining at a genuinely exciting stage: the business is investing heavily in new technology and modernizing its data platform from the ground up. Rather than inheriting years of technical debt, you'll have the opportunity to influence architecture, standards, and ways of working from the beginning. Tech Stack: Snowflake dbt Python AWS PowerBI Responsibilities: Designing, developing, and evolving scalable Data Warehouse and ELT solutions Driving modern DataOps practices including CI/CD, GitOps, testing, and automation Implementing robust, observable, and high-quality data pipelines Leading by example within engineering teams and elevating technical standards Supporting the move toward cross-functional product squads Working closely with governance and analytics teams to build mature, scalable solutions