← Zurück zur Liste
Stelle · Senior

Senior Python Engineer

Sonstige • Senior • Remote • Vollzeit Bulgarien Bulgarien

Fliff is looking for a Senior Python Engineer to own, design, build and maintain high-performance distributed backend systems serving millions of users, using Python, Django and Kafka.

Responsibilities

  • Take full ownership of backend services from design through deployment and maintenance
  • Design and maintain scalable, high-performance distributed backend services using Python and Django
  • Architect distributed systems to support millions of users with low latency and high availability
  • Collaborate with product, frontend and DevOps teams to ship reliable features
  • Lead and mentor junior engineers through code reviews and architectural discussions
  • Own critical backend infrastructure: APIs, data pipelines, Kafka message brokers, caching
  • Optimize systems for throughput, latency and fault tolerance under heavy load
  • Implement robust testing strategies: unit, integration and performance tests
  • Participate in on-call rotations

Requirements

  • 5+ years of professional Python backend development experience with proven ownership and delivery
  • Solid Django experience with asynchronous programming skills (asyncio)
  • Production experience with Apache Kafka
  • Strong experience with distributed systems (microservices or similar architecture)
  • Experience deploying and managing containerized applications (Docker); Kubernetes a plus
  • Familiarity with any cloud provider (AWS preferred)
  • Proficient with SQL databases, especially PostgreSQL; NoSQL a plus
  • Experience with CI/CD pipelines and test automation
  • Knowledge of monitoring and logging tools (Prometheus, Grafana or equivalent)
  • Full working-hour overlap with Central European Time (CET ±2 hours)

Nice to have

  • Exposure to event sourcing or CQRS patterns
  • Familiarity with frontend technologies (React)
  • Knowledge of big data tools (Flink, NiFi)
  • Exposure to infrastructure as code tools (Terraform)
  • Experience in the sports/betting industry

Soft skills

Strong sense of responsibility and commitment to shipping high-quality softwareComfortable working in Agile teamsStrong problem-solving skills and comfort doing code reviews

What we offer

  • Fully remote work environment
  • Professional development opportunities

About the company

Fliff unpacks sports gaming into social, free-to-play games, offering fans a fun, engaging alternative to real-money gambling through a flagship social sportsbook with sweepstakes promotions and loyalty rewards.

Ähnliche Stellen