At a Glance
- Tasks: Design and maintain scalable data systems for sports analytics.
- Company: Join a prestigious football club focused on innovation and excellence.
- Benefits: Enjoy flexible working options and access to real-world sports data.
- Why this job: Make a meaningful impact on elite football performance while collaborating with top athletes.
- Qualifications: 3+ years in Data Engineering, advanced Python and SQL skills required.
- Other info: Work one day a week in central London and grow within a digital-first team.
The predicted salary is between 36000 - 60000 £ per year.
This role is a unique opportunity for a Data Engineer to combine technical challenges with creativity in a collaborative, high-standard work environment. By joining this team, you’ll not only be part of a creative and open work culture focused on innovation and excellence but also have the chance to work with and collaborate with some of the most well-known footballers in the industry. This position offers significant opportunities for professional growth within sports analytics and the potential to impact sports performance through advanced technology, making it an ideal setting for those passionate about leveraging cutting-edge technology to make meaningful contributions in the world of sports analytics.
Key responsibilities for the role of Data Engineer include:
- Design, construct, install, test, and maintain highly scalable data management systems.
- Ensure systems meet requirements and industry practices for data quality and integrity.
- Integrate data management technologies and software tools into existing structures.
- Create data tools to support sport data modelling, prediction and analytics.
- Work with data and analytics experts to strive for greater functionality in our data systems.
As the selected Data Engineer, your background will include:
- 3+ years industry experience in a Data Engineer role and a strong academic background.
- Python & SQL: Advanced-level Python for data applications and high proficiency SQL for complex querying and performance tuning.
- ETL/ELT Pipelines: Proven experience designing, building, and maintaining production-grade data pipelines using Google Cloud Dataflow (Apache Beam) or similar technologies.
- GCP Stack: Hands-on expertise with BigQuery, Cloud Storage, Pub/Sub, and orchestrating workflows with Composer or Vertex Pipelines.
- Data Architecture & Modelling: Ability to translate diverse business requirements into scalable data models and architect a data lake/lakehouse environment on GCP.
- Engineering Best Practices: Proficiency with Git, CI/CD for data systems, and robust testing methodologies.
Highly desirable skills include:
- Domain Experience: Familiarity with the unique structure of sports data (e.g., event, tracking, scouting, video).
- API Development: Experience building data-centric APIs, especially with FastAPI on serverless platforms like Google App Engine.
- Streaming Data: Practical experience building real-time data pipelines.
- DevOps & MLOps: Knowledge of Infrastructure as Code (Terraform), MLOps principles, and containerization (Docker, Kubernetes).
What They Offer:
- Work that impacts elite football performance and club-wide success.
- Access to real-world sports data and performance analytics.
- Flexible working options (hybrid/remote depending on role).
- Opportunity to grow with a digital-first team inside a world-renowned club.
Data Engineer (Football Club) employer: Singular Recruitment
Contact Detail:
Singular Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Data Engineer (Football Club)
✨Tip Number 1
Network with professionals in the sports analytics field. Attend industry events, webinars, or local meetups to connect with people who work in football clubs or sports data. This can help you gain insights into the role and potentially get referrals.
✨Tip Number 2
Showcase your passion for sports analytics by engaging in relevant projects or contributing to open-source initiatives. This not only enhances your skills but also demonstrates your commitment to the field, making you a more attractive candidate.
✨Tip Number 3
Familiarise yourself with the specific technologies mentioned in the job description, such as Google Cloud Platform and data pipeline tools. Consider taking online courses or certifications to strengthen your expertise and make your application stand out.
✨Tip Number 4
Prepare for potential interviews by brushing up on common data engineering scenarios and case studies, especially those related to sports data. Practising how to articulate your problem-solving process will help you impress during technical discussions.
We think you need these skills to ace Data Engineer (Football Club)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in data engineering, particularly with Python, SQL, and GCP technologies. Use specific examples from your past roles that demonstrate your ability to design and maintain data pipelines.
Craft a Compelling Cover Letter: In your cover letter, express your passion for sports analytics and how your skills align with the responsibilities of the Data Engineer role. Mention any experience you have with sports data or working in a collaborative environment.
Showcase Technical Skills: Clearly outline your technical skills related to ETL/ELT pipelines, data architecture, and any experience with tools like Google Cloud Dataflow and BigQuery. Providing concrete examples of projects you've worked on can strengthen your application.
Highlight Soft Skills: Don’t forget to mention soft skills such as teamwork, creativity, and problem-solving. These are crucial in a collaborative environment, especially when working with diverse teams in the sports industry.
How to prepare for a job interview at Singular Recruitment
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Python, SQL, and data pipeline technologies. Highlight specific projects where you've designed and maintained data systems, especially using Google Cloud services.
✨Understand the Sports Analytics Landscape
Familiarise yourself with how data is used in sports, particularly in football. Being able to discuss trends in sports analytics and how they can impact performance will demonstrate your passion for the role.
✨Prepare for Problem-Solving Questions
Expect technical questions that assess your problem-solving abilities. Practice explaining your thought process when designing data architectures or troubleshooting data quality issues.
✨Emphasise Collaboration and Communication
Since this role involves working with various stakeholders, be ready to share examples of how you've successfully collaborated with teams. Highlight your ability to communicate complex technical concepts to non-technical colleagues.