Senior Python Engineer, DataFeed Team at Fliff | DE | Rezi

Senior Python Engineer, DataFeed Team at Fliff

Senior Python Engineer, DataFeed Team

Fliff · DE

2 weeks ago

Senior Python Engineer, DataFeed Team

Fliff · DE

15 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

We are seeking a Senior Python Engineer to develop and enhance the core systems of Fliff’s sports data platform, focusing on domain-specific challenges related to sports events, leagues, teams, players, markets, odds, scores, and schedules. You will ensure data accuracy, timeliness, observability, and resilience, working within a squad where engineering decisions directly impact the product and support real-time experiences.

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

Requirements

  • 5+ years of strong production experience with Python
  • Experience designing and operating backend services in production
  • Solid Django experience 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 relational databases, especially 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: ability to 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

Skills

  • Python
  • Django
  • asyncio
  • Apache Kafka
  • APIs
  • distributed systems
  • async processing
  • data pipelines
  • SQL
  • PostgreSQL
  • monitoring
  • logging
  • alerting
  • debugging
  • problem-solving
  • code reviews
  • Go / Golang
  • event-driven architecture
  • message queues
  • Redis
  • Docker
  • Kubernetes
  • infrastructure-as-code
  • AI-assisted engineering tools

Location

  • Philadelphia
  • New York
  • Austin
  • Sofia, Bulgaria

Work Type

  • Onsite
  • Remote
  • Hybrid

Experience Level

  • Senior

About the Company

  • Fliff unpacks sports gaming into social, free-to-play games for all types of sports fans.
  • We've built a social sports gaming experience that allows users to compete for leaderboard positioning, to achieve badges and build their status within the game.
  • We are pioneering play-for-fun sports gaming, with our flagship social sportsbook experience that includes sweepstakes promotions and loyalty rewards.
  • We provide sports fans with fun, engaging, and free-to-play alternatives to real money gaming.
  • Fliff is building sports gaming and entertainment products for a fast-moving, highly engaged audience.
  • Behind every market, event, contest, player prop, and in-app experience is a data platform that needs to be accurate, reliable, and fast.
  • The DataFeed Team owns the systems that bring external sports data into Fliff: ingesting feeds, normalizing provider-specific formats, validating data quality, and making that data available to the rest of the platform.
  • We are a multinational company with our headquarters based in Philadelphia, and offices in New York, Austin, and Sofia, Bulgaria.
  • Wherever we are in the world, we pride ourselves on being a close-knit, focused team that is welcoming and friendly, and the work that we do is always interesting and rewarding.
  • We want to reflect the diversity of the cities we serve.
  • By creating an inclusive culture where everyone can thrive, we’ll make Fliff better for employees and customers alike.
  • We respect and value each other’s ideas, experience and expertise.
  • There is no such thing as a bad idea; only ideas that are executed and ideas that are discarded after consideration.
  • We know bright minds love a challenge, and we understand your desire to see your hard work pay off.
  • We’ll make sure your daily tasks align with your career ambitions as we grow together.

Equal Opportunity

  • Fliff is an equal-opportunity employer.
  • We celebrate diversity and are committed to creating an inclusive environment for all employees.
  • All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.