Solution Architect

HCLTech

Greater London

On-site

GBP 90,000 - 120,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

HCL Technologies Limited in London seeks a Senior Data Engineer to design, build, test, deploy, and maintain scalable ETL/ELT pipelines for structured and unstructured data. You will work with BigQuery, Dataflow, Cloud Storage, Pub/Sub, and related GCP services, developing data-processing components in Java or Python and leveraging Docker and Kubernetes.

Collaborating with architects, analysts, application and platform teams, you will enforce data quality, security, CI/CD, and observability to

Qualifications

  • Degree in Computer Science or a related discipline.
  • Experience delivering software solutions in agile teams.
  • Knowledge of modern development frameworks, tools and engineering practices.

Responsibilities

  • Design, develop, test, deploy, and maintain scalable ETL/ELT pipelines for structured and unstructured data.
  • Build batch and real-time processing solutions using BigQuery, Dataflow, Cloud Storage, Pub/Sub, and related GCP services.
  • Develop data-processing components and integrations using Java or Python, SQL, REST APIs, Kafka, and containerized services on GKE.
  • Implement reusable ingestion and transformation frameworks supporting full, incremental, and event-driven loads.
  • Design data models and optimize BigQuery tables through partitioning, clustering, efficient SQL, and cost-aware processing patterns.

Skills

BigQuery
Dataflow
SQL
Java/Python
Kafka
GKE

Education

Degree in CS/SE

Tools

Docker
Kubernetes
Git
CI/CD
Airflow
Cloud Composer

Job description

Requisition ID189316-Posted11/06/2026

  • Design, develop, test, deploy, and maintain scalable ETL/ELT pipelines for structured and unstructured data.
  • Build batch and real-time processing solutions using BigQuery, Dataflow, Cloud Storage, Pub/Sub, and related GCP services.
  • Develop data-processing components and integrations using Java or Python, SQL, REST APIs, Kafka, and containerized services on GKE.
  • Implement reusable ingestion and transformation frameworks supporting full, incremental, and event-driven loads.
  • Design data models and optimize BigQuery tables through partitioning, clustering, efficient SQL, and cost-aware processing patterns.
  • Produce high-level and low-level technical designs, document assumptions, and contribute to architecture reviews.
  • Implement data-quality checks, schema validation, reconciliation, audit logging, lineage, monitoring, alerting, and error-handling mechanisms.
  • Troubleshoot complex production issues, perform root-cause analysis, and deliver sustainable corrective actions.
  • Apply security, privacy, access-control, reliability, and operational-support standards across data solutions.
  • Use source control, automated testing, CI/CD, and infrastructure-as-code practices to promote repeatable deployments.
  • Participate in code reviews, improve engineering standards, and mentor less-experienced engineers.
  • Collaborate with architects, analysts, application teams, platform teams, and business stakeholders to deliver reliable data products.
Required Technical Skills
  • Strong hands-on experience with GCP data services, particularly BigQuery, Dataflow, Cloud Storage, and Pub/Sub.
  • Proficiency in SQL, including complex transformations, query tuning, data validation, and analytical processing.
  • Proficiency in Java or Python for data pipelines, automation, API integration, and production support.
  • Good understanding of ETL/ELT, data warehousing, data lakes, dimensional modelling, batch processing, and stream processing.
  • Experience with Apache Beam, Kafka, REST APIs, Docker, Kubernetes, or GKE.
  • Experience with data formats such as JSON, CSV, Avro, and Parquet.
  • Working knowledge of Git, automated testing, CI/CD pipelines, observability, and release management.
  • Ability to design solutions for scalability, resilience, security, performance, operability, and cost efficiency.
Preferred Skills
  • Experience with Cloud Composer or Apache Airflow, Dataproc or Spark, Dataform or dbt, and metadata-driven pipeline frameworks.
  • Exposure to Terraform or another infrastructure-as-code tool.
  • Knowledge of Dataplex, data governance, metadata management, lineage, and access-control practices.
  • Experience modernizing legacy or on-premises data workloads to GCP.
  • Google Cloud Professional Data Engineer certification or an equivalent cloud data certification.

Typical Qualifications
Degree in Computer Science, Software Engineering or a related discipline, or equivalent practical experience.
Experience delivering software solutions in agile teams.
Knowledge of modern development frameworks, tools and engineering practices.

Key Responsibilities
Key Responsibilities
  • Design, develop, test, deploy, and maintain scalable ETL/ELT pipelines for structured and unstructured data.
  • Build batch and real-time processing solutions using BigQuery, Dataflow, Cloud Storage, Pub/Sub, and related GCP services.
  • Develop data-processing components and integrations using Java or Python, SQL, REST APIs, Kafka, and containerized services on GKE.
  • Implement reusable ingestion and transformation frameworks supporting full, incremental, and event-driven loads.
  • Design data models and optimize BigQuery tables through partitioning, clustering, efficient SQL, and cost-aware processing patterns.
  • Produce high-level and low-level technical designs, document assumptions, and contribute to architecture reviews.
  • Implement data-quality checks, schema validation, reconciliation, audit logging, lineage, monitoring, alerting, and error-handling mechanisms.
  • Troubleshoot complex production issues, perform root-cause analysis, and deliver sustainable corrective actions.
  • Apply security, privacy, access-control, reliability, and operational-support standards across data solutions.
  • Use source control, automated testing, CI/CD, and infrastructure-as-code practices to promote repeatable deployments.
  • Participate in code reviews, improve engineering standards, and mentor less-experienced engineers.
  • Collaborate with architects, analysts, application teams, platform teams, and business stakeholders to deliver reliable data products.
Required Technical Skills
  • Strong hands-on experience with GCP data services, particularly BigQuery, Dataflow, Cloud Storage, and Pub/Sub.
  • Proficiency in SQL, including complex transformations, query tuning, data validation, and analytical processing.
  • Proficiency in Java or Python for data pipelines, automation, API integration, and production support.
  • Good understanding of ETL/ELT, data warehousing, data lakes, dimensional modelling, batch processing, and stream processing.
  • Experience with Apache Beam, Kafka, REST APIs, Docker, Kubernetes, or GKE.
  • Experience with data formats such as JSON, CSV, Avro, and Parquet.
  • Working knowledge of Git, automated testing, CI/CD pipelines, observability, and release management.
  • Ability to design solutions for scalability, resilience, security, performance, operability, and cost efficiency.
Preferred Skills
  • Experience with Cloud Composer or Apache Airflow, Dataproc or Spark, Dataform or dbt, and metadata-driven pipeline frameworks.
  • Exposure to Terraform or another infrastructure-as-code tool.
  • Knowledge of Dataplex, data governance, metadata management, lineage, and access-control practices.
  • Experience modernizing legacy or on-premises data workloads to GCP.
  • Google Cloud Professional Data Engineer certification or an equivalent cloud data certification.

Typical Qualifications
Degree in Computer Science, Software Engineering or a related discipline, or equivalent practical experience.
Experience delivering software solutions in agile teams.
Knowledge of modern development frameworks, tools and engineering practices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

HCL Technologies Limited • City Of London

Hybrid
GBP 90,000 - 120,000
Google Cloud Platform Data Engineer
Google Cloud Platform Data Engineer

PA Consulting Group • Bagstone

On-site
GBP 85,000 - 115,000
Private medical insurance
25 days annual leave
Company pension scheme
+4
Sr Cloud Engineer (Google Cloud Platform)
Sr Cloud Engineer (Google Cloud Platform)

ELLIOTT MOSS CONSULTING PTE. LTD. • Lee-on-the-Solent

On-site
GBP 90,000 - 120,000
Senior Data Engineer
Senior Data Engineer

Vallum Associates • Cardiff

On-site
GBP 70,000 - 90,000
Google Cloud Platform Data Engineer
Google Cloud Platform Data Engineer

PA Consulting Group • West of England

On-site
GBP 110,000 - 150,000
Private medical insurance
Season ticket loan
Annual leave 25 days
+5
Engineering Lead - Enterprise Data Provisioning with GCP
Engineering Lead - Enterprise Data Provisioning with GCP

Consult • Greater London

Hybrid
GBP 150,000 - 210,000
GCP Data Engineer
GCP Data Engineer

DCV Technologies • City Of London

Hybrid
GBP 111,000 - 166,000
Senior Data Platform Engineer (Hybrid)
Senior Data Platform Engineer (Hybrid)

Bits In Glass • Greater London

On-site
GBP 90,000 - 130,000
Senior Cloud Infrastructure Engineer(GCP)
Senior Cloud Infrastructure Engineer(GCP)

ELLIOTT MOSS CONSULTING PTE. LTD. • Lee-on-the-Solent

On-site
GBP 90,000 - 140,000
Senior DevOps Engineer Engineering Remote · Global
Senior DevOps Engineer Engineering Remote · Global

VDEX • United Kingdom

Remote
GBP 90,000 - 150,000