Make yourself visible and let companies apply to you.
Roles
Composer Jobs
Overview
Looking for top Composer jobs? Discover the latest Composer developer roles in leading companies on Haystack. Whether you’re an expert in PHP dependency management or a seasoned Composer user, find your next career opportunity today. Stay ahead in your IT career with our curated Composer job listings.
Principal GCP Data Engineer
Anson McCade
Multiple locations
Hybrid
Senior
£95,000
RECENTLY POSTED

£Up to £95,000 GBP
Hybrid WORKING
Location: Bristol; Gloucester; Cardiff; Corsham; Cheltenham, Bristol, South West - United Kingdom Type: Permanent

Principal GCP Data Engineer
Join an award-winning innovation and transformation consultancy recognised for its cutting-edge work in data engineering, cloud solutions, and enterprise transformation. This organisation is known for bringing ingenuity to life, helping clients turn complexity into opportunity, and fostering a culture where technical specialists thrive and grow.

An opportunity has arisen for a Principal GCP Data Engineer to join the London-based data and analytics practice. This Principal GCP Data Engineer role offers the chance to lead the design and delivery of end-to-end data solutions on Google Cloud Platform for high-profile clients, shaping data strategy and driving technical excellence across complex programmes.

With a reputation for combining breakthrough technologies with pragmatic delivery, the organisation empowers senior data engineers to influence architecture, mentor teams, and deliver production-ready solutions that create lasting impact.

The Role - Principal GCP Data Engineer
The Principal GCP Data Engineer is a senior technical role responsible for leading data engineering solutions, guiding teams, and acting as a subject matter expert in Google Cloud Platform. As a Principal GCP Data Engineer, you will define end-to-end solution architectures, implement best practices, and lead the development of robust, scalable data pipelines.

This role combines hands-on technical leadership with coaching, mentorship, and client engagement, making it ideal for a Principal GCP Data Engineer who enjoys delivering complex solutions while shaping the capabilities of their team and influencing enterprise-wide data strategy.

What You’ll Be Doing as a Principal GCP Data Engineer
As a Principal GCP Data Engineer, you will:

  • Lead the design, development, and delivery of data processing solutions using GCP tools such as Dataflow, Dataproc, and BigQuery
  • Design automated data pipelines using orchestration tools like Cloud Composer
  • Contribute to architecture discussions and design end-to-end data solutions
  • Own development processes for your team, establishing robust principles and methods across architecture, code quality, and deployments
  • Shape team behaviours around specifications, acceptance criteria, sprint planning, and documentation
  • Define and evolve data engineering standards and practices across the organisation
  • Lead technical discussions with client stakeholders, achieving buy-in for solutions
  • Mentor and coach team members, building technical expertise and capability

Key Responsibilities

  • Develop production-ready data pipelines and processing jobs using batch and streaming frameworks such as Apache Spark and Apache Beam
  • Apply expertise in data storage technologies including relational, columnar, document, NoSQL, data warehouses, and data lakes
  • Implement modern data pipeline patterns, event-driven architectures, ETL/ELT processes, and stream processing solutions
  • Translate business requirements into technical specifications and actionable solution designs
  • Work with metadata management and data governance tools such as Cloud Data Catalog, Collibra, or Dataplex
  • Build data quality alerting and data quarantine solutions to ensure downstream reliability
  • Implement CI/CD pipelines with version control, automated tests, and automated deployments
  • Collaborate in Agile teams, using Scrum or Kanban methodologies

Key Requirements
The successful Principal GCP Data Engineer will bring deep technical expertise, client-facing experience, and leadership skills. You will have:

  • Proven experience delivering production-ready data solutions on Google Cloud Platform
  • Strong knowledge of batch and streaming frameworks, data pipelines, and orchestration tools
  • Expertise in designing and managing structured and unstructured data systems
  • Experience translating business needs into technical solutions
  • Ability to mentor and coach teams and guide technical decision-making
  • Excellent communication skills, with the ability to explain technical concepts to technical and non-technical stakeholders
  • A pragmatic approach to problem solving, combined with a drive for technical excellence

Why Join

  • Take a senior technical leadership role as a Principal GCP Data Engineer within a globally recognised innovation and transformation consultancy
  • Lead the delivery of complex data engineering programmes on Google Cloud Platform
  • Shape the data engineering standards, practices, and architecture across client engagements and internal teams
  • Work in a collaborative, inclusive, and learning-focused culture where technical specialists are empowered to grow and succeed

Reference: AMC/AON/PGCPDataEnginer

#aaon

MLOps Data Engineer (GCP)
Xcede
London
Hybrid
Mid - Senior
Private salary
RECENTLY POSTED
+3

MLOps Data Engineer
Hybrid 2/3 days London
Outside IR/35

Were looking for a Data Engineer with strong MLOps ownershipsomeone who builds reliable data pipelines and designs, runs, and improves ML pipelines in production. You wont be training models day-to-day like a Data Scientist; instead, youll enable Data Science by delivering high-quality datasets, reproducible training pipelines, robust deployments, and monitoring that keeps ML systems healthy and trustworthy. What youll do

  • Design, build, and operate scalable data pipelines for ingestion, transformation, and distribution
  • Develop and maintain ML pipelines end-to-end: data preparation, feature generation, training orchestration, packaging, deployment, and retraining
  • Partner closely with Data Scientists to productionize models: standardise workflows, ensure reproducibility, and reduce time-to-production
  • Build and maintain MLOps automation: CI/CD for ML, environment management, artefact handling, versioning of data/models/code
  • Implement observability for ML systems: monitoring, alerting, logging, dashboards, and incident response for data + model health
  • Establish best practices for data quality and ML quality: validation checks, pipeline tests, lineage, documentation, and SLAs/SLOs
  • Optimise cost and performance across data processing and training workflows (e.g., Spark tuning, BigQuery optimisation, compute autoscaling)
  • Ensure secure, compliant handling of data and models, including access controls, auditability, and governance practices

What makes you a great fit

  • 4+ years of experience as a Data Engineer (or ML Platform / MLOps Engineer with strong DE foundations) shipping production pipelines
  • Strong Python and SQL skills; ability to write maintainable, testable, production-grade code
  • Solid understanding of MLOps fundamentals: model lifecycle, reproducibility, deployment patterns, and monitoring needs
  • Hands-on experience with orchestration and distributed processing in a cloud environment
  • Experience with data modelling and ETL/ELT patterns; ability to deliver analysis-ready datasets
  • Familiarity with containerization and deployment workflows (Docker, CI/CD, basic Kubernetes/serverless concepts)
  • Strong GCP experience and services such as Vertex, BigQuery, Composer, Dataproc, Cloud Run, Dataplex, Cloud Storage/or at least one major cloud provider, GCP, AWS, Azure
  • Strong troubleshooting mindset: ability to debug issues across data, infra, pipelines, and deployments

Nice to have / big advantage

  • Experience with ML tooling such as MLflow (tracking/registry), Vertex AI / SageMaker / Azure ML, or similar platforms
  • Experience building and maintaining feature stores (e.g., Feast, Vertex Feature Store)
  • Experience with data/model validation tools (e.g., Great Expectations, TensorFlow Data Validation, Evidently)
  • Knowledge of model monitoring concepts: drift, data quality issues, performance degradation, bias checks, and alerting strategies
  • Infrastructure-as-Code (Terraform) and secrets management / IAM best practices
  • Familiarity with governance/compliance standards and audit requirements
Data Engineer - Highly competitive salary
Anson McCade
Bristol
In office
Mid - Senior
Private salary

Data Engineer- Highly competitive salary About the Role: Were partnering with a leading technology consultancy that helps organisations harness the power of data to modernise platforms and drive business outcomes. As a Data Engineer, youll be at the forefront of designing and delivering cloud-native solutions on Google Cloud, turning complex datasets into actionable insights. In this role, youll work on diverse projects, from batch and streaming pipelines to data warehouses, data lakes, and AI-powered analytics platforms. This is a hands-on role where your expertise will guide delivery, shape best practices, and mentor other team members. Key Responsibilities : Lead the design, development, and deployment of scalable data pipelines using BigQuery, Dataflow, Dataproc, and Pub/Sub Automate ETL/ELT workflows and orchestrate pipelines with tools such as Cloud Composer Contribute to architecture and end-to-end solution design for complex data platforms Set engineering standards and ensure high-quality code, deployment, and documentation practices Collaborate with clients and internal teams, translating business requirements into practical solutions Mentor and coach junior engineers to grow their skills and adopt best practices What They’re Looking For: They’re looking for a Data Engineer who can take ownership of complex data solutions while remaining hands-on. You should have: Proven experience building production-ready solutions on Google Cloud Expertise with batch and streaming frameworks like Apache Spark or Beam Strong understanding of data storage, pipeline patterns, and event-driven architectures Experience with CI/CD, version control, automated testing, and Agile delivery Ability to communicate clearly to both technical and non-technical stakeholders Mentoring or coaching experience Bonus skills: Kafka, enterprise data platform migrations, RDBMS experience (Postgres, MySQL, Oracle, SQL Server), and exposure to ML pipelines. Security Eligibility Candidates must be eligible for UK Security Clearance (SC or DV) if required. Why This Role? This is a chance to work on high-impact, cloud-native projects as a Data Engineer, taking ownership of technical decisions, shaping delivery practices, and developing your career. Youll join a supportive environment where mentoring and learning are highly valued, and your work will directly contribute to the success of complex data programmes. Ok I’m In What’s Next? Please apply with your latest CV. TPBN1_UKTJ

Network Architect
CBSbutler Holdings Limited trading as CBSbutler
Kent
Fully remote
Senior - Leader
£550/day - £575/day

Network Architect x3

+SC cleared - current active clearance is essential

+Fully remote working

  • 550 - 575 a day

+6 months +

Skills:

+Aruba

+Cisco

+HLD / LLD

The role:

  • Architect network solutions and technically lead their implementation
  • Working closely with the wider architecture team to develop solutions
  • Technically lead network projects, ensuring that the customer’s requirements are met
  • Provide assistance and support on architectural/technical issues to other team members as required, whilst sharing technical knowledge and experiences
  • Create Blueprint, High and Low Level Design documentation for network solutions and guide these through internal and customer approval processes
  • Create hardware Bill of Materials to meet solution requirements
  • Gain and maintain a working knowledge of the Portfolio of network Products and Services, promoting this with the customer and encouraging best fit solutions
  • Continually review and enhance existing knowledge of the network aspects of common product sets and technologies
  • Provide ‘soft’ consultancy skills and a proactive approach to gain the absolute trust of our customers
  • Participate in providing mentoring support and guidance to team members to help grow skills and capabilities

Required skills:

  • Network specific certification from Cisco, Aruba, Juniper or similar at minimum CCNP level or equivalent
  • NG Firewall experience with Palo Alto, Fortinet, Checkpoint, preferably certified at CCSE or equivalent level
  • Experience in one of more of the following would be highly advantageous, Aruba Fabric Composer, VXLAN, NSX-T, AWS, MS Azure
  • Nine or more years of experience in networks, including LAN, WAN, Remote Access and Data Centre environments
  • Nine or more years of experience with mainstream Firewall platforms
  • Experience as Architecture/Design authority for large scale client projects
  • Experience of delivering the highest quality technical, architectural and project related documentation
  • Good Public/Private and Hybrid Cloud knowledge

If you’d like to discuss this Network Architect in more detail, please send your updated CV to (url removed) and I will get in touch.

Embedded Software Engineer
Peregrine
Poole
Hybrid
Junior - Mid
£127,185
+1

Permanent | Hybrid (Dorset) | C Programming | STM At Peregrine, were always seeking Specialist Talent that have the ideal mix of skills, experience, and attitude, to place with our vast array of clients. From Business Analysts in large government organisations to Software Developers in the private sector we are always in search of the best talent to place, now. The role: We are seeking an Embedded Software Developer to join a forward-thinking R&D team within a global organisation that delivers advanced solutions for Intelligent transport & infrastructure Youll contribute to technology that helps make road infrastructure safer, more efficient, and more sustainable. Your work will support next-generation mobility systems used by cities, highway authoriti es, and infrastructure operators worldwide. This is a chance to be part of meaningful engineering that improves traffic flow, enhances safety, and supports environmentally responsible transport systems. This role offers a flexible hybrid working arrangement, with just two days a week required on-site at our Christchurch location in Dorset. You’ll enjoy the freedom to balance remote work with in-person collaboration, all within a supportive environment that truly values work-life balance. Responsibilities: Determine requirements for firmware and plan implementation Design, develop, test, and review embedded firmware across a range of platforms. Integrate and test firmware with hardware and system components Participate in stand-ups and planning meetings Support existing firmware, investigate and fix bugs, define releases Skills & Experience: Proficiency in C or C++ programming in embedded environments Experience with firmware development for microcontrollers and RTOS Familiarity with hardware schematics and interfaces (I2C, SPI, CAN) Skilled in firmware/hardware integration and debugging (STM, TI, Keil, Code Composer Studio) Ability to elicit, understand, and decompose requirements into features Strong communication and collaboration skills Desirable Skills: ? Familiarity with Git, GitLab, Jira, Confluence Experience with branching strategies and technical documentation About Peregrine We build workforces that deliver tech and change programmes at leading UK organisations. By combining data science from Peregrine Intelligence , our industry-accredited Peregrine Academy , and market-leading attraction and diversity initiatives, we bridge capability gaps at all levels in public and private sector organisations. We work closely with our clients to understand their challenges and deliver flexible, long-term solutions that make a real difference. When you join Peregrine, you become part of a team thats focused on growth, both yours, our clients, and the sectors we support. Youll also get access to a full range of benefits alongside your salary. How Specialist Talent Works As a permanent employee at Peregrine, youll be part of our Specialist Talent team. That means youll work on-site or remotely with our clients, supporting them on complex, high-impact projects in Data, Digital and Business Transformation . Youll get the variety and challenge of consultancy work, with the stability and support of a permanent role. Youre not a contractor - youre a valued member of our team, with access to all the same benefits, learning opportunities, and community. Our Culture Were curious, open, and always learning. We believe in doing great work and doing it with integrity. We support each other, share ideas freely, and celebrate progress big and small. And we care about the impact we make, whether thats helping clients solve tough problems or creating opportunities for people from all walks of life. Diversity and Inclusion Were proud to be a diverse team, with 20+ nationalities represented across Peregrine. We welcome people from all backgrounds and experiences, and were committed to building an inclusive workplace where everyone can thrive. Through our partnerships and internal initiatives, were working to improve social mobility, reduce our environmental impact, and help our clients build more inclusive teams too. Find out more: peregrine.global or check out our LinkedIn page: peregrine-resourcing TPBN1_UKTJ

Embedded Software Engineers - Yunex
Peregrine
Poole
Hybrid
Junior - Mid
£127,185
+1

Embedded Software Engineer

Permanent | Hybrid (Dorset) | C Programming | STM

At Peregrine, were always seeking Specialist Talent that have the ideal mix of skills, experience, and attitude, to place with our vast array of clients. From Business Analysts in large government organisations to Software Developers in the private sector we are always in search of the best talent to place, now.

The role:

We are seeking an Embedded Software Developer to join a forward-thinking R&D team within a global organisation that delivers advanced solutions for Intelligent transport & infrastructure

Youll contribute to technology that helps make road infrastructure safer, more efficient, and more sustainable. Your work will support next-generation mobility systems used by cities, highway authoriti

es, and infrastructure operators worldwide.

This is a chance to be part of meaningful engineering that improves traffic flow, enhances safety, and supports environmentally responsible transport systems.

This role offers a flexible hybrid working arrangement, with just two days a week required on-site at our Christchurch location in Dorset. You’ll enjoy the freedom to balance remote work with in-person collaboration, all within a supportive environment that truly values work-life balance.

Responsibilities:

  • Determine requirements for firmware and plan implementation
  • Design, develop, test, and review embedded firmware across a range of platforms.
  • Integrate and test firmware with hardware and system components
  • Participate in stand-ups and planning meetings
  • Support existing firmware, investigate and fix bugs, define releases

Skills & Experience:

  • Proficiency in C or C++ programming in embedded environments
  • Experience with firmware development for microcontrollers and RTOS
  • Familiarity with hardware schematics and interfaces (I2C, SPI, CAN)
  • Skilled in firmware/hardware integration and debugging (STM, TI, Keil, Code Composer Studio)
  • Ability to elicit, understand, and decompose requirements into features
  • Strong communication and collaboration skills

Desirable Skills:

  • ?Familiarity with Git, GitLab, Jira, Confluence
  • Experience with branching strategies and technical documentation

About Peregrine

We build workforces that deliver tech and change programmes at leading UK organisations.

By combining data science from Peregrine Intelligence, our industry-accredited Peregrine Academy, and market-leading attraction and diversity initiatives, we bridge capability gaps at all levels in public and private sector organisations. We work closely with our clients to understand their challenges and deliver flexible, long-term solutions that make a real difference. When you join Peregrine, you become part of a team thats focused on growth, both yours, our clients, and the sectors we support. Youll also get access to a full range of benefits alongside your salary.

How Specialist Talent Works

As a permanent employee at Peregrine, youll be part of our Specialist Talent team. That means youll work on-site or remotely with our clients, supporting them on complex, high-impact projects in Data, Digital and Business Transformation. Youll get the variety and challenge of consultancy work, with the stability and support of a permanent role. Youre not a contractor - youre a valued member of our team, with access to all the same benefits, learning opportunities, and community.

Our Culture

Were curious, open, and always learning. We believe in doing great work and doing it with integrity. We support each other, share ideas freely, and celebrate progress big and small. And we care about the impact we make, whether thats helping clients solve tough problems or creating opportunities for people from all walks of life.

Diversity and Inclusion

Were proud to be a diverse team, with 20+ nationalities represented across Peregrine. We welcome people from all backgrounds and experiences, and were committed to building an inclusive workplace where everyone can thrive. Through our partnerships and internal initiatives, were working to improve social mobility, reduce our environmental impact, and help our clients build more inclusive teams too.

Find out more: peregrine.global or check out our LinkedIn page: peregrine-resourcing

Page 1 of 1
Frequently asked questions
You can find a variety of Composer-related jobs, including PHP developers specializing in dependency management, DevOps engineers managing Composer packages, and full-stack developers integrating Composer in their workflows.While some positions require advanced knowledge of Composer, many roles welcome candidates with basic to intermediate experience who are eager to learn and grow their skills.Yes, our platform allows you to filter Composer job listings based on location preferences, including remote, onsite, or hybrid opportunities.Yes, Haystack offers a range of resources such as blog articles, tutorials, and webinars focused on Composer and related PHP development tools to help you enhance your expertise.New Composer job opportunities are posted regularly, often daily, as we partner with leading tech companies seeking skilled professionals.
Feedback
Contact