Fliff Inc logo
Fliff Inc

Social sports predictions for the next generation of fans

Senior Python Engineer, DataFeed Team

Backend EngineerSoftware EngineerContractRemoteSeniorTeam 11-50H1B No SponsorCompany SiteLinkedIn

Location

Cyprus

Posted

5 days ago

Salary

0

Seniority

Senior

Job Description

Senior Python Engineer, DataFeed Team

Fliff Inc

• 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

Job 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: 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

Benefits

  • We celebrate diversity and are committed to creating an inclusive environment for all employees.

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Facilitate effective communication with client stakeholders • Craft high-quality performant client code • Participate in planning and estimation efforts • Gather requirements and present developed features • Execute activities within quality standards • Promote client success by collaborating with team members • Engage in agile software development practices • Participate in the Engineering Practice community and mentor engineers • Drive project delivery autonomously from conceptualization to deployment

Romania
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Facilitate effective communication with client project stakeholders regarding project status and recommendations. • Craft client code that is not just efficient, but also performant, testable, scalable, secure, and of the highest quality. • Actively participate in accurate planning and estimation efforts, utilizing project methods and tools. • Proficiently gather requirements and organize/present developed features for clients. • Execute complex activities within the current methodology and quality standards, showcasing success across diverse engagements. • Promote client success across the team by collaborating with engineers, designers, and managers to understand user pain points, anticipate potential problems, and iterate on solutions that drive client success. • Engage in agile software development, including daily stand-ups, sprint planning, team retrospectives, and other governance activities. • Actively participate in the Engineering Practice community, mentoring others through Communities of Practice (CoPs) or on project teams, and supporting the growth of technical capabilities. • Independently drive project delivery within defined architecture, demonstrating autonomy and accountability in all stages from conceptualization to deployment.

Moldova
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Facilitate effective communication with client project stakeholders regarding project status and recommendations • Craft client code that is not just efficient, but also performant, testable, scalable, secure, and of the highest quality • Actively participate in accurate planning and estimation efforts, utilizing project methods and tools • Proficiently gather requirements and organize/present developed features for clients • Execute complex activities within the current methodology and quality standards, showcasing success across diverse engagements • Promote client success across the team by collaborating with engineers, designers, and managers to understand user pain points, anticipate potential problems, and iterate on solutions that drive client success • Engage in agile software development, including daily stand-ups, sprint planning, team retrospectives, and other governance activities • Actively participate in the Engineering Practice community, mentoring others through Communities of Practice (CoPs) or on project teams, and supporting the growth of technical capabilities • Independently drive project delivery within defined architecture, demonstrating autonomy and accountability in all stages from conceptualization to deployment

Czechia
Full TimeRemoteTeam 5,001-10,000Since 1995H1B No Sponsor

• Develop systems and REST APIs using Go • Concurrency in Go: goroutines, channels, context, mutexes, worker pools • Proper error handling • Testing: mocks and integration tests • Perform profiling and performance optimization • Apply Clean Code, SOLID principles and Design Patterns to the backend

Brazil