Amsterdam Remote (Global) Contract

Fliff is hiring a Senior Python Engineer (Contract)

Responsibilities

  • Lead end-to-end development of backend services, including design, deployment, maintenance, and ongoing optimization.
  • Build and maintain high-performance, scalable distributed systems using Python and Django frameworks.
  • Design system architectures capable of serving large-scale user bases with minimal latency and maximum uptime.
  • Work closely with product, frontend, and operations teams to deliver reliable features under tight deadlines.
  • Guide and mentor less experienced engineers through code reviews, design discussions, and technical mentorship.
  • Manage core backend components such as APIs, data processing pipelines, message brokers like Kafka, and caching layers.
  • Tune system performance for speed, efficiency, fault tolerance, and resilience during peak usage.
  • Develop comprehensive testing approaches covering unit, integration, and performance testing.
  • Champion improvements in development workflows and system transparency through monitoring and logging.
  • Participate in on-call schedules to address and resolve live production incidents.

Requirements

  • Minimum of 5 years of professional experience in Python backend development with demonstrated ownership and delivery success.
  • Solid background in Django, including asynchronous programming with asyncio.
  • Hands-on production experience using Apache Kafka.
  • Proven expertise in building and managing distributed systems, such as microservices.
  • Experience deploying and managing applications in containerized environments using Docker.
  • Working knowledge of cloud platforms, with AWS being the preferred provider.
  • Proficiency with SQL databases, particularly PostgreSQL.
  • Experience setting up and maintaining CI/CD pipelines and automated testing frameworks.
  • Familiarity with monitoring and logging solutions such as Prometheus, Grafana, or similar tools.
  • Strong analytical and problem-solving abilities, with active participation in code reviews.
  • Experience working in Agile development environments.
  • Demonstrated accountability and dedication to delivering robust, high-quality software.
  • Willingness to take part in on-call rotations for production support.

Nice to Have

  • Experience working with Kubernetes for container orchestration.
  • Familiarity with NoSQL databases.
  • Prior work on systems serving over 1 million users.
  • Exposure to event sourcing or CQRS architectural patterns.
  • Basic understanding of frontend technologies such as React.
  • Knowledge of big data processing tools like Flink or NiFi.
  • Experience with infrastructure as code using Terraform or similar tools.
  • Practical skills in containerization and orchestration with Docker and Kubernetes.
  • Background in sports or betting-related technology platforms.

Work Arrangement

Remote (Worldwide)

Other

Candidates must be located within ±2 hours of Central European Time (CET) to be eligible. Applications from outside this time zone range will not be considered.

Required Skills
a proven track record of ownershipApache Kafkadistributed systemsany cloud providerSQL databasesespecially PostgreSQLCI/CD pipelinestest automationmonitoringlogging toolsfrontend technologiesbig data toolscontainerizationorchestration toolssports/betting industries a proven track record of ownershipApache Kafkadistributed systemsany cloud providerSQL databasesespecially PostgreSQLCI/CD pipelinestest automationmonitoringlogging toolsfrontend technologiesbig data toolscontainerizationorchestration toolssports/betting industries
About company
Fliff
Fliff is a multinational company pioneering play-for-fun sports gaming with a social, free-to-play model. The company offers sweepstakes promotions and loyalty rewards, providing sports fans with engaging alternatives to real money gaming. Headquartered in Philadelphia, with offices in New York, Austin, and Sofia, Bulgaria, Fliff fosters an inclusive, creative, and stimulating work environment focused on innovation and collaboration.
All jobs at Fliff Visit website
Job Details
Department Engineering – Backend Engineering
Category backend
Posted 4 months ago