← Back to jobs

Senior Data Engineer

Skills

aiazureazure data factorybigqueryci cdclouddata governancedata ingestiondata qualitydatabricksdataprocdevopsgcpiaminfrastructure as codepandaspysparkpythonsparksqlterraformGCPAzure

Description

We are looking for an experienced Senior Data Engineer to design, develop, and maintain scalable enterprise data platforms and data products. The ideal candidate should have strong expertise in Python, SQL, Apache Spark, Azure Databricks, and cloud technologies across Azure and GCP.

Key Responsibilities:

  • Design and develop scalable data ingestion and transformation pipelines.
  • Build and optimize data solutions using PySpark, Python, SQL, and Databricks.
  • Implement data governance, data quality, security, and lineage frameworks.
  • Drive data platform architecture, performance tuning, and cost optimization.
  • Develop CI/CD pipelines and Infrastructure as Code using Terraform/ARM.
  • Mentor junior engineers and establish coding standards and best practices.
  • Explore emerging technologies and leverage AI-assisted coding tools to accelerate development.

Required Skills:

  • Strong experience in Python (PySpark, Pandas) and advanced SQL.
  • Hands-on experience with Apache Spark 3.3+ and Azure Databricks.
  • Experience with ADLS Gen2, Azure Data Factory, BigQuery, GCS/BigLake, and Dataproc.
  • Good knowledge of Azure and GCP cloud services, IAM, security, and monitoring.
  • Experience with Terraform, CI/CD, DevOps, and data quality frameworks.
  • Hands-on experience with AI tools and AI-assisted development.

Get similar jobs in United Kingdom by email

We'll email you when new jobs similar to this one appear.

Similar jobs

Explore more remote Data Engineer jobs in United Kingdom.

Finding similar jobs…