
Senior Python Engineer, DataFeed Team
Posted Jul 20

Posted Jul 20
This is a fully remote position, open to applicants in Hungary.
• Design, develop, and maintain Python services dedicated to the ingestion, transformation, and distribution of sports data.
• Integrate with external sports data providers, managing variations in their models, formats, and update methodologies.
• Construct robust 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-related entities.
• Investigate production issues, trace data anomalies, and improve system observability.
• Collaborate with backend, product, trading, QA, and platform teams to ensure reliable data flows.
• Participate in architectural decisions, code reviews, technical standards, and provide mentorship within the team.
• 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).
• Production experience with Apache Kafka.
• Strong understanding of APIs, distributed systems, asynchronous processing, and data pipelines.
• Proficient in SQL and experienced with relational databases, particularly PostgreSQL.
• Experience in integrating with external APIs, feeds, or third-party data providers.
• Ability to thoughtfully consider data accuracy, edge cases, and potential failure scenarios.
• Familiarity with monitoring, logging, alerting, and debugging in production systems.
• A senior ownership mindset: capable of breaking down complex problems, making practical technical decisions, and communicating effectively.
• Excellent problem-solving abilities and comfort with conducting code reviews.
• Willingness to engage in on-call rotations.
• We celebrate diversity and are dedicated to fostering an inclusive environment for all employees.
• Applicants will be considered for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Sigma Software Group
Plain Concepts
GitLab
Get handpicked remote jobs straight to your inbox weekly.