Data Engineer

New
M
MidniteSports Betting
United KingdomFull-TimeMiddle
SalaryUp to 80,000 GBP per year
Apply NowOpens the employer's application page

Job Details

Experience
3+ years
Required Skills
PythonSQLGitSnowflakeAirflowData modelingdbt

Requirements

  • 3+ years of experience in a similar role
  • Strong expertise in Python and SQL (Snowflake preferred)
  • Experience using monitoring and alerting tools
  • Deep understanding of engineering best practices (unit testing, DRY code)
  • Hands-on experience with a modern data orchestrator (Airflow, Dagster, Prefect)
  • Knowledge of data modelling concepts and methodologies (Kimball dimensional modelling, data vault)
  • Proficiency with dbt
  • Comfortable working with Git and version control workflows

Responsibilities

  • Take ownership of end-to-end data engineering projects.
  • Design, build, maintain, and optimise scalable data pipelines using Dagster, Python, and Snowflake.
  • Write clean, efficient, well-documented code and ensuring quality and scalability of the codebase.
  • Ensure high standards of data quality are maintained through extensive unit testing, integration testing and data monitoring.
  • Design and develop complex data models aligned with industry best practices.
  • Participate in code reviews, providing constructive feedback to maintain high standards.
  • Assist with the design and implementation of our data architecture.
  • Stay up-to-date with industry trends and emerging technologies.
View Full Description & ApplyYou'll be redirected to the employer's site
Up to 80,000 GBP per year
Apply Now