Remotery

Senior Python Engineer, DataFeed Team

Posted Jul 20

This is a fully remote position, open to applicants in Serbia.

📋 Description

• Design, develop, and maintain Python services for the ingestion, transformation, and distribution of sports data.

• Integrate with external sports data providers while managing variations in provider models, formats, and update patterns.

• Construct reliable pipelines for both near real-time and batch data processing.

• Enhance data validation, reconciliation, monitoring, alerting, and replay tools.

• Work on domain models related to events, competitions, participants, markets, odds, scores, and other sports entities.

• Investigate production issues, trace data discrepancies, and improve system observability.

• Collaborate with backend, product, trading, QA, and platform teams to ensure consistent data flows.

• Participate in architecture decisions, code reviews, establish technical standards, and provide mentorship within the team.


⛳️ Requirements

• Over 5 years of substantial production experience with **Python**.

• Proven experience in designing and managing backend services in a production environment.

• Solid experience with Django (not necessarily at an expert level) along with skills in asynchronous programming (asyncio).

• Hands-on experience with Apache Kafka in a production context.

• Strong understanding of APIs, distributed systems, asynchronous processing, and data pipelines.

• Proficient in SQL and experienced with relational databases, particularly PostgreSQL.

• Familiarity with integrating external APIs, feeds, or third-party data sources.

• Ability to think critically about data accuracy, edge cases, and failure scenarios.

• Experience with monitoring, logging, alerting, and troubleshooting production systems.

• A senior ownership mindset: capable of breaking down ambiguous issues, making pragmatic technical choices, and communicating effectively.

• Strong problem-solving abilities and comfortable conducting code reviews.

• Willingness to engage in on-call rotations.


🏝️ Benefits

• Competitive salary and performance-based bonuses.

• Opportunities for professional development and training.

• Flexible work hours and remote work options.

• Comprehensive health benefits, including medical and dental coverage.

• A collaborative and inclusive work environment.

People also viewed

Zerion5 hours ago

Senior Backend Engineer

PT flagPortugal OnlyFull-timeBackend Engineer
ApplyView job
Sigma Software Group5 hours ago

Senior Back-end Engineer, Accessibility Product House

PL flagPoland OnlyFull-timeBackend Engineer
ApplyView job
Plain Concepts5 hours ago

Senior Golang Engineer

PT flagPortugal, +1 more countryFreelanceBackend Engineer
ApplyView job
GitLab5 hours ago

Senior Backend Engineer, Go, Tenant Scale – Gitaly

PL flagPoland, +1 more countryFull-timeBackend Engineer
ApplyView job
CRODU6 hours ago

Senior AI – Backend Engineer

PL flagPoland OnlyFull-timeBackend EngineerPLN 200 – PLN 220/hour
ApplyView job
Rockstar6 hours ago

Senior Rails Engineer

US flagUnited States, +1 more countryFull-timeBackend Engineer$130k – $180k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers