Data Engineer
Tottenham Hotspur Football & Athletic Co Ltd
Tottenham, London, UK
Salary:
🥅 sports
Data Engineer
Job description
Who We Are
Founded in 1882, Tottenham Hotspur is an iconic English football club, playing in the
Premier League and Women’s Super League. From North London to the world, our fanbase spans continents, cultures, and generations. Spurs is a club that’s always dared to push boundaries, breaking new ground and rewriting history.
Â
We offer world-class facilities: In 2019, we opened our state-of-the-art Stadium, a £1 billion landmark that’s the beating heart of North Tottenham’s transformation. More than just a football ground, it’s an engine of change — creating 4,000 jobs and injecting £300 million into the local economy every year.
Â
We’re at our brightest when we’re all together. Our Club, our teams, our community.Â
Â
There is only one Hotspur. Tottenham Hotspur
Â
The Role:
The data engineer role at Spurs is a hybrid, wide ranging and dynamic position which works across several vital areas for the club. The role focusses on building robust data pipelines, optimising data storage, retrieval, owning and ensuring quality of data and security.
Â
The role works across functions, working holistically within the Club and will also be responsible for how data is utilised, such as building out data models to support our Bi tool, as well as utilising our modern data stack to enrich our marketing systems driving marketing automation.Â
Â
About You
- Work as part of a distributed engineering team (in house and outsourced) to build and maintain our Enterprise data warehouse, analytics engineering, performance tuning and overall architecture.
- Manage Snowflake configuration (e.g., user management, third-party integrations, multi-cluster warehouses).
- Design, develop, and deploy scalable and efficient data pipelines where appropriate.
- Collaborate with integration teams to design, maintain, and optimise data extraction processes.
- Implement monitoring and alerting solutions to proactively detect pipeline failures and performance bottlenecks.
- Use dbt for data warehouse modelling and orchestration. This includes semantic layer modelling to drive business intelligence and marketing automation workflows.
- Incorporate automated testing (schema tests, custom tests) in dbt and ensure CI/CD pipelines (e.g., GitHub Actions) are used to promote changes into production.
- Collaborate with data scientists, analysts, marketeers, and stakeholders to understand data requirements and translate them into robust technical solutions.
- Work with CRM and marketing systems (e.g., Marketing Cloud, Data Cloud, other platforms) to build and maintain data integrations that power marketing automation and personalisation.
- Thoroughly test deliverables using both manual and automated approaches, ensuring a high standard of quality.
- Manage security and confidentiality of data within Snowflake including role-based access control and encryption.
- Collaborate with InfoSec, compliance teams, and the Club’s Data Protection Officer to align with data privacy standards and security controls.
- Produce and maintain a data catalogue documenting metadata, data lineage, and definitions, ensuring compliance with internal and external regulations.
- Produce and maintain technical documentation, including system diagrams, data flow diagrams, and test reports.
Â
What you will bring
Person Specification
- Thinks ahead, generates ideas, challenges the status quo.
- Flexibility in ways of working to fit with different business areas.
- Values & respects others, builds relationships, collaborates.
- Gets things done, delivers to high standards, takes responsibility.
- Strong communication and interpersonal skills.
- High attention to detail.
- Highly organised, proactive, and self-sufficient.
- Analytical, and a problem solver.
- Never gives up and must be self-motivated, determined to always find solutions to business challenges.
- Must be positive and outgoing, able to work across a complex organisation and build relationships with stakeholders.
- Should be happy to support in other areas if needed even if this falls outside of normal day to day job.
Â
Skills & Experience
- Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- Programming Proficiency: Strong in SQL and Python (or R).
- Snowflake Expertise: Hands-on experience with Snowflake, including performance tuning, security, role-based access control, and multi-cluster architectures.
- MuleSoft or iPaaS: Knowledge of MuleSoft (or similar integration platforms) for data extraction, API management, and connecting disparate systems.
- dbt & GitHub: Familiarity with dbt for transformation, GitHub for version control, CI/CD best practices, and automated testing.
- Azure Cloud: Understanding of Azure fundamentals (e.g., Azure Data Factory, Azure Functions, ARM Templates, security controls).
- Data Modelling: In-depth knowledge of data modelling principles and creating semantic layers for analytics.
- Governance & Observability: Knowledge of data governance best practices, data lineage, monitoring, alerting, and reporting solutions.
- Testing & QA: Experience writing and executing test plans, including both functional and non-functional testing, and integrating tests into deployment pipelines.
- Collaboration: Ability to translate business requirements from multiple stakeholders (marketing, CRM, data science) into robust data solutions.
- Regulatory & Security: Familiarity with data privacy regulations (e.g., GDPR), security best practices, and compliance requirements around identity/data.
- Desirable: Experience in retail or sporting organisations with high-volume data and real-time analytics use cases.
Â
The Tottenham Hotspur Way
Is to push harder, rise higher and forge greater. We involve, inspire and elevate one another to be our best selves, to produce exceptional on and off the pitch. Every day brings us opportunities to improve and make the impossible, possible.
Â
Our values that bind us:
DREAM THE IMPOSSIBLE – Impossible made possible when we think outside the box
DARE TO CHANGE THE GAME – Relentlessly strive for glory and leave our mark on the world
DO IT OUR WAY – Win the right way, never at all costs.Â
Â
Our Responsibility to you
Safeguarding is fundamental to the success in all that we do. Successful candidates are to be reminded they would be subject to various background, DBS, and reference checks for this role.
Â
We welcome applications from anyone regardless of age, disability, gender, race, or ethnic and national origins, religion or belief, or sexual orientation.
Latest Videos
nextstayCCSettingsOffArabicChineseEnglishFrenchGermanHindiPortugueseSpanishFont ColorwhiteFont Opacity100%Font Size100%Font FamilyArialText ShadownoneBackground ColorblackBackground Opacity50%Window ColorblackWindow Opacity0%WhiteBlackRedGreenBlueYellowMagentaCyan100%75%50%25%200%175%150%125%100%75%50%ArialGeorgiaGaramondCourier NewTahomaTimes New RomanTrebuchet MSVerdanaNoneRaisedDepressedUniformDrop ShadowWhiteBlackRedGreenBlueYellowMagentaCyan100%75%50%25%0%WhiteBlackRedGreenBlueYellowMagentaCyan100%75%50%25%0%
Similar Jobs by Country
Hundreds of jobs are waiting for you!
Subscribe to membership and unlock all jobs
Sports Analytics
We scan all major sports and leagues
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Alerts
You can get daily alerts in your email for a specific search
- Access to job postings from top teams and companies
- Daily updates and notifications based on your preferences
🎯 Over 90% of customers chose to renew their subscriptions after the initial sign-up
Lifetime
$59
🌟 One-time payment, lifetime access
đź’° Best value for long-term career growth
đź’Ľ Unlimited access to all job posts
🎯 Advanced filtering tools
đź”” Personalized daily job alerts
📱 Mobile-friendly job search
Most Popular
Yearly
$29.99/year
Only $2.5/month billed annually
🏆 Save 64% compared to monthly
đź’Ľ Unlimited access to all job posts
🎯 Advanced filtering tools
đź”” Personalized daily job alerts
📱 Mobile-friendly job search
đź’° Most popular choice
↪️ Cancel anytime
Monthly
$6.99/month
Billed Monthly
🤸‍♂️ Flexible for short time job hunting
đź’Ľ Unlimited access to all job posts
🎯 Advanced filtering tools
đź”” Personalized daily job alerts
📱 Mobile-friendly job search
↪️ Cancel anytime