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