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
About Fliff Inc
Founded
2019 (over 7 years ago)
People
51-200 employees
Industry
Entertainment Providers
Type
Privately Held
Locations
Links
