Data Engineer

Click
Surrey, UK
3 days ago
Apply on www.careerboard.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Compensation
£156,000
Working hours
Regular working hours

Tech stack

Sql Data Warehouse Airflow Amazon Web Services Data Analysis Software Quality Continuous Integration Data Architecture Data Systems Python (Programming Language) Machine Learning Software Architecture Standard Sql
+8 more
Software Engineering Data Streaming Cloud Platform System System Availability Infrastructure Automation Frameworks Real Time Data Terraform Amazon Redshift

Job description

  • Define the technical direction for an AWS-based data platform
  • Design and deliver scalable, reliable and cost-effective data solutions
  • Build and optimise batch and Real Time data pipelines
  • Own and evolve the wider data architecture
  • Establish engineering standards across code quality, testing and governance
  • Improve data quality, observability, monitoring and platform reliability
  • Drive the adoption of Infrastructure as Code, CI/CD and automation
  • Develop robust data models supporting reporting, analytics, product insights and machine learning
  • Lead technical delivery, incident resolution and root cause analysis
  • Mentor Data Engineers and support the development of the wider team
  • Work closely with analysts, data scientists and business stakeholders

Requirements

  • Strong commercial Data Engineering experience, including technical leadership or mentoring
  • Proven experience designing and building cloud-based data platforms on AWS
  • Strong hands-on Python and SQL skills
  • Production experience with dbt
  • Experience with Amazon Redshift or a comparable cloud data warehouse
  • Experience with Apache Airflow or similar orchestration tooling
  • Infrastructure as Code experience, ideally Terraform
  • Strong knowledge of CI/CD and modern software engineering practices
  • Experience building production-grade batch and streaming data pipelines
  • Strong understanding of data modelling, quality, observability and operational reliability
  • The ability to communicate technical decisions clearly to both technical and non-technical stakeholders

This would suit a pragmatic Lead Data Engineer who is comfortable setting direction, making architectural decisions and remaining technically hands-on.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerboard.com
Prepare application

Good distractions

Loading talks and stories from around this role…