An exciting opportunity to be part of a fast-growing team as a Senior Data Engineer, with a focus on data engineering discipline, CI/CD, testing, and release management. The role involves data product development, platform operations, legacy migration, and infrastructure-as-code, with a strong focus on collaboration and documentation.
Requirements
- General project management skills
- Experience with Snowflake data modeling, compute management, SQL optimization, and access controls
- Fluency in Python for pipeline development, ETL/ELT patterns, and automation
- Practical experience with CI/CD using GitHub Actions or equivalent
- Experience with testing frameworks such as pytest, Great Expectations, DBT tests
- Strong understanding of engineering fundamentals including design patterns, modular architecture, release management, and documentation standards
Benefits
- Hybrid working
- 28 days holiday (before bank holidays) with an accrual of 4 days over first 4 years of service
- Birthday off and 10 days annual leave purchase per year
- Length of service awards
- Work from any location in the world up to 4 weeks per year
- Bonuses: Discretionary company bonus scheme & new business bonus, employee referral bonus
- Pension & Group life insurance
- Private healthcare, enhanced parental, Employee assistance program
- Annual season ticket loan, Cycle to work scheme + Tech & voucher schemes
- Eye test & contribution towards glasses for VDU
- Charity Day plus fund raising events for charity
- Learning & development opportunities
- Frequent events such as summer, winter & bi-weekly socials
- Free fruit & snacks + building linked benefits such as being dog friendly, access to gyms & complementary gifts, classes or discounts
To apply for this job please visit mediasense.bamboohr.com.

Follow us on social media