Senior Python Engineer (Contract)

RemoteContractorPosted 5 months ago

Own and build scalable Python/Django backend services with Kafka for millions of users, collaborating with a CET-aligned Sofia team.

Responsibilities

  • Take full ownership of backend services from design through deployment and maintenance
  • Design, develop, and maintain scalable distributed backend services using Python and Django
  • Architect distributed systems to support millions of users with low latency
  • Collaborate with product, frontend, and DevOps teams to ship reliable features on aggressive timelines
  • Lead and mentor junior engineers through code reviews and architecture discussions
  • Own critical backend infrastructure components: APIs, data pipelines, message brokers (Kafka), caching
  • Optimize systems for throughput, latency, fault tolerance, and resilience under heavy load
  • Implement robust testing strategies: unit, integration, and performance tests
  • Drive continuous improvement of development processes and system observability (monitoring, logging)
  • Participate in on-call rotations and support production issues as needed

Requirements

  • 5+ years of Python backend development experience
  • Solid Django experience with asynchronous programming (asyncio)
  • Production experience with Apache Kafka
  • Experience with distributed systems (microservices or similar)
  • Docker experience; Kubernetes is a plus
  • Familiarity with a cloud provider (AWS preferred)
  • Proficient with SQL databases, especially PostgreSQL; NoSQL is a plus
  • Experience with CI/CD pipelines and test automation
  • Knowledge of monitoring and logging tools (Prometheus, Grafana, or equivalent)
  • Willingness to participate in on-call rotations

Nice to Have

  • Exposure to event sourcing or CQRS patterns
  • Frontend experience (React)
  • Knowledge of big data tools (Flink, NiFi)
  • Infrastructure as code tools like Terraform
  • Practical knowledge of containerization and orchestration tools (Docker, Kubernetes)
  • Experience in sports/betting industries

Benefits

  • Fully remote work environment
  • Professional development opportunities in a dynamic, global setting
  • Supportive, collaborative, knowledge-driven workplace
  • Engaging and challenging role with freedom to innovate
Apply Now
Take the next step in your career
Apply for this Position
About Fliff Inc

Founded

2019 (over 7 years ago)

People

51-200 employees

Industry

Entertainment Providers

Type

Privately Held

Links