Senior Python Backend Engineer - Real-Time Sports Data

Fliff Inc.

Barcelona

On-site

EUR 70,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 is building data-driven sports gaming platforms with real-time data pipelines and a focus on correctness, observability, and resilience. We seek a Senior Python Engineer to own core backend systems.

You will work on sports data ingestion, transformation, and distribution, collaborating across squads to ensure timely, accurate data feeds and reliable data flows for the Fliff ecosystem.

Qualifications

  • 5+ years of production Python experience.
  • Experience building backend services in production.
  • Solid Django experience with asyncio.
  • Production experience with Apache Kafka.
  • Strong SQL and PostgreSQL skills.
  • Experience with external APIs and data providers.
  • Ability to reason about data correctness and edge cases.
  • Willingness to participate in on-call rotations.
  • Strong communication and code-review skills.

Responsibilities

  • Design, build, and maintain Python services for sports data ingestion, transformation, and distribution.
  • Integrate with third-party data providers and handle differences between provider models 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 entities.
  • Collaborate with backend, product, QA, and platform teams to deliver dependable data flows.
  • Contribute to architecture decisions, code reviews, and mentoring within the squad.

Skills

Python
Django
Kafka
SQL (PostgreSQL)
APIs
Distributed systems
On-call rotations
Code reviews

Tools

Go
Redis
Docker
Kubernetes

Job description

Fliff is building data-driven sports gaming platforms with real-time data pipelines and a focus on correctness, observability, and resilience. We seek a Senior Python Engineer to own core backend systems.

You will work on sports data ingestion, transformation, and distribution, collaborating across squads to ensure timely, accurate data feeds and reliable data flows for the Fliff ecosystem.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Senior Python Engineer, Integration
Senior Python Engineer, Integration

Fliff • Spain

On-site
EUR 90,000 - 120,000
Python Team Lead — Integrations & Systems
Python Team Lead — Integrations & Systems

Fliff • Barcelona

On-site
EUR 70,000 - 95,000