Search all jobs
Stats Perform Logo

Senior Backend Developer (Node.js + Python)

  • Prague, Czech Republic
  • Full time
  • Competitive
  • 21st June 2025
View organisation profile
Apply Favourite
Copy Link

Full Description

Stats Perform is the global leader in sports technology. From live event data and decades of historical archives to cutting-edge AI and machine learning, we deliver actionable insights to the world’s most respected sports organizations, broadcasters and teams. Behind every stat and visual is a world-class team of engineers, developers, analysts and product experts. Now, we’re expanding.

We are hiring experienced Senior Backend Developer to join the growing team behind Opta Search – our high-performance analytics platform already in use by international sports leagues and clients worldwide. This is a critical phase of the product’s evolution. As we scale into new sports and increase feature complexity, we are also modernizing the backend technology. You will work primarily with Node.js, while also leveraging your hands-on Python skills to support data pipelines, ML model integrations and prepare the groundwork for a gradual architectural shift toward a more Python-centric backend. This is a role for professionals who are comfortable making architectural contributions, mentoring others and driving delivery in a dynamic, data-intensive environment.

Job description:

  • Design, develop, and maintain robust backend services using Node.js.
  • Work directly with Python-based data pipelines, primarily involving machine learning and computer vision outputs.
  • Contribute to backend architecture planning and help shape the future technology direction of the platform
  • Collaborate closely with a cross-functional engineering team and a Prague-based Product Owner to deliver scalable, production-ready features.
  • Extend and refine a live product with active enterprise customers, balancing performance, quality and flexibility.

Requirements:

  • Strong backend development experience in JavaScript (Node.js), ideally on data-centric or product-focused platforms.
  • Working proficiency in Python – including integration, debugging and contribution to pipeline code.
  • Solid grasp of API design (REST), data modeling and clean code principles.
  • Comfort working with semi-structured data and transforming it into usable APIs and product features.
  • Experience working in agile, distributed development teams.
  • Ability to take ownership of delivery while mentoring mid-level team members.

Nice to have:

  • Background in data-driven applications or sports analytics.
  • Familiarity with cloud platforms (e.g., AWS, GCP).
  • Experience with FastAPI, Kafka, or asynchronous Python frameworks.
  • Exposure to ML, AI models and data visualization workflows.

We offer:

  • Join a product that is live, rapidly growing, and critical to our clients.
  • Help define and build the next generation of backend architecture.
  • Work with an international team on a hybrid schedule, with leadership based in Prague.
  • Premium private healthcare and well-being support.
  • Additional vacation days based on tenure.
  • Company-wide mental health days and hybrid flexibility.
  • Learning & development support through platforms like Udemy, O’Reilly, and more.

Diversity, Equity & Inclusion at Stats Perform
We are committed to fostering a workplace where everyone feels included, empowered, and heard. Diversity drives innovation – and we are building a team that reflects this belief in every product we create and every client we serve.

  • © Oracle CorporationTermsLegal Notices

    Use command and scroll to zoom the map

    Use two fingers to move the map

    Boudnikova 2514/5, Liben, 180 00, Prague 8, CZ

    Copy to Clipboard

The organisation

Stats Perform
  • Data & Technology
  • London, UK
  • 2000+ employees
  • Website

The market-leading sports technology company across media and tech, betting, and team performance.

More jobs from Stats Perform

Stats Perform Logo
Group Financial Controller
  • Katowice, Poland
  • Full time
  • Competitive
Stats Perform Logo
Sales Manager
  • USA
  • Full time
  • Competitive
Stats Perform Logo
Process Trainer
  • Chennai, India
  • Full time
  • Competitive
Stats Perform Logo
Senior Product Manager (Bet LiveStreams)
  • London, UK
  • Full time
  • Competitive
Stats Perform Logo
QA Engineer
  • Prague, Czech Republic
  • Full time
  • Competitive
Create a job alert

Get notified as soon as new jobs matching your ambitions go live.

Create a course alert

Create a job alert