Full Stack Python Engineer 

Full Stack Python Engineer   Sports Analytics

This role is a unique opportunity to combine technical challenges with creativity in a collaborative, high-standard work environment. By joining us, 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.

Ideal for those eager to blend their passion for sports with cutting-edge technology, aiming to make significant contributions in sports analytics. If you’re a detail-oriented innovator and team player, we’re excited to hear from you.


  • Design, develop, and maintain scalable web applications and services using Python, along with frameworks like Django, Tornado or Flask.
  • Implement front-end interfaces with modern technologies such as HTML, CSS, JavaScript, and front-end frameworks like React or Angular.
  • Integrate applications with cloud-based services (preferably GCP), utilising Docker and Kubernetes for deployment and orchestration.
  • Employ Agile methodologies to ensure the adoption of best practices in software development, including CI/CD pipelines using tools such as GitHub Actions or Jenkins

Essential Skills

  • Demonstrated expertise in full stack development, with a strong focus on Python.
  • Proficiency in front-end technologies, including HTML, CSS, JavaScript, React or Angular.
  • Experience with cloud services setting up and management (GCP preference).
  • Solid understanding of Agile software development methodologies and CI/CD processes.
  • Desired: experience in Infrastructure as Code developments and tools e.g. Terraform
  • Desired: experience with MLOps deployment and maintenance.


  • Degree in Computer Science, Engineering, or related field.
  • Excellent communication skills, adept at remote collaboration.

Apply for This Job...

    Attach a CV (Accepted file types: pdf, doc, docx, rtf.)

    Search for more Vacancies

    Singular Recruitment

    Speak to us about joining our network

    E: info@singularrecruitment.com

      Attach a CV or Job Spec (Accepted file types: pdf, doc, docx, rtf.)