Senior Data Engineer

New
UK RemoteFull-TimeSenior
Salary70,000 - 80,000 GBP per year
Apply NowOpens the employer's application page

Job Details

Required Skills
AWSPythonSQLETLGCPMySQLBigQuerydbt

Requirements

  • Experience with cloud environments (GCP, AWS) and cloud-native data services.
  • Proven experience in designing and building data warehouses.
  • Expertise with BigQuery and strong SQL skills for performance optimization and data modeling.
  • Understanding of structured data sources such as MySQL and handling semi-structured data including web-traffic data.
  • Experience in designing and building scalable data pipelines (ETL/ELT) using Dataform or DBT.
  • Knowledge of data partitioning strategies for handling large datasets.
  • Solid understanding of best practices in software and data engineering (unit testing, version control, CI/CD pipelines).
  • Focus on clean, maintainable code with strong architectural foundation and clear data lineage.
  • Strong analytical and problem-solving skills.
  • Experience working collaboratively with key stakeholders.

Responsibilities

  • Design, build, and maintain scalable backend services and robust data pipelines.
  • Lead the architecture and implementation of our new company-wide data warehouse.
  • Build data models and partitioning strategies to ensure efficient querying and performance at scale.
  • Collaborate with analytics, IT engineering, and business teams to deliver high-quality data and backend solutions.
  • Maintain and optimize database systems, primarily BigQuery, ensuring data integrity and high availability.
  • Build reliable ETL/ELT processes using modern orchestration frameworks.
  • Implement best practices around code quality, architecture, data governance, and operational excellence.
  • Drive observability, monitoring, and optimization of backend and data services.
View Full Description & ApplyYou'll be redirected to the employer's site
70,000 - 80,000 GBP per year
Apply Now