Senior Python Engineer — Real-Time Sports Data Platform

Fliff

España

On-site

EUR 80,000 - 110,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Fliff, a fast-moving sports data company, is seeking a Senior Python Engineer to build and evolve the core systems behind our real-time data platform. You’ll work close to sports data domains—events, leagues, markets, odds—and ensure data is accurate, timely, observable, and resilient when feeds vary.

Join a squad where your engineering decisions impact product speed and reliability, collaborating with backend, product, QA, and platform teams to deliver dependable data flows and high-scale

Qualifications

  • 5+ years of production experience with Python.
  • Experience designing and operating backend services in production.
  • Solid Django experience (not necessarily expert level), with asynchronous programming skills (asyncio).
  • Production experience with Apache Kafka.
  • Solid understanding of APIs, distributed systems, async processing, and data pipelines.
  • Strong SQL skills and experience with PostgreSQL.
  • Experience integrating with external APIs, feeds, or third-party data providers.
  • Ability to reason carefully about data correctness, edge cases, and failure modes.
  • Experience with monitoring, logging, alerting, and debugging production systems.
  • A senior ownership mindset: you can break down ambiguous problems, make pragmatic technical decisions, and communicate clearly.
  • Strong problem-solving skills and comfort doing code reviews.
  • Willingness to participate in on-call rotations.

Responsibilities

  • Design, build, and maintain Python services for sports data ingestion, transformation, and distribution
  • Integrate with third-party sports data providers and handle differences between provider models, formats, and update patterns
  • Build reliable pipelines for near real-time and batch data processing
  • Improve data validation, reconciliation, monitoring, alerting, and replay tooling
  • Work on domain models for events, competitions, participants, markets, odds, scores, and related sports entities
  • Investigate production issues, trace data problems, and improve system observability
  • Collaborate with backend, product, trading, QA, and platform teams to deliver dependable data flows
  • Contribute to architecture decisions, code reviews, technical standards, and mentoring within the squad

Skills

Python
Django
Kafka
SQL
APIs
Distributed systems
Asyncio
On-call

Tools

PostgreSQL

Job description

Fliff, a fast-moving sports data company, is seeking a Senior Python Engineer to build and evolve the core systems behind our real-time data platform. You’ll work close to sports data domains—events, leagues, markets, odds—and ensure data is accurate, timely, observable, and resilient when feeds vary.

Join a squad where your engineering decisions impact product speed and reliability, collaborating with backend, product, QA, and platform teams to deliver dependable data flows and high-scale

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Backend Engineer - Real-Time Sports Data
Senior Python Backend Engineer - Real-Time Sports Data

Fliff Inc. • Barcelona

On-site
EUR 70,000 - 110,000
Senior Python Engineer, DataFeed Team
Senior Python Engineer, DataFeed Team

Fliff Inc. • Barcelona

On-site
EUR 70,000 - 110,000
Senior Python Engineer, DataFeed Team
Senior Python Engineer, DataFeed Team

Fliff • Spain

On-site
EUR 80,000 - 110,000
Senior Python Engineer - Integrations & Backend Scale
Senior Python Engineer - Integrations & Backend Scale

Fliff Inc • Barcelona

On-site
EUR 70,000 - 110,000
Senior Python Backend Engineer - Integrations
Senior Python Backend Engineer - Integrations

Fliff • Spain

On-site
EUR 90,000 - 120,000
Senior Python Engineer, Integration
Senior Python Engineer, Integration

Fliff • Barcelona

On-site
EUR 70,000 - 95,000
Senior Python Engineer, Integration
Senior Python Engineer, Integration

Fliff Inc • Barcelona

On-site
EUR 70,000 - 110,000
Lead Python Backend Engineer – Integrations
Lead Python Backend Engineer – Integrations

Fliff • Spain

On-site
EUR 90,000 - 120,000
Senior Python Engineer – API & Payment Integrations
Senior Python Engineer – API & Payment Integrations

Fliff • Barcelona

On-site
EUR 70,000 - 95,000
Python Team Lead — Integrations & Systems
Python Team Lead — Integrations & Systems

Fliff • Barcelona

On-site
EUR 70,000 - 95,000