Coherent Solutions logo
Coherent Solutions

Python Developer (Sports sphere)

$35,000 – $55,000estimatedRemoteFull-timeMiddlePolandDevelopment
Share

Project Description

The project is a social sports gaming platform that offers free-to-play alternatives to traditional real-money sports betting. It allows sports fans to make predictions, compete for leaderboard positions, earn badges, build in-game status, and participate in sweepstakes promotions and loyalty rewards. The platform focuses on creating a fun, engaging, and community-driven sports gaming experience for users with different levels of interest in sports.

Technologies

  • Python, Django/FastAPI, asyncio
  • Distributed systems, Microservices, Event-driven architecture
  • Apache Kafka
  • Docker, AWS (or other cloud providers)
  • SQL, PostgreSQL
  • CI/CD, Test automation
  • Prometheus, Grafana

What You'll Do

  • Take full ownership of backend services from design and development through deployment, maintenance, and continuous improvement
  • Design, develop, 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
  • Own critical backend infrastructure components, including APIs, data pipelines, message brokers such as Kafka, and caching
  • Optimize systems for throughput, latency, fault tolerance, and resilience under heavy load
  • Implement robust testing strategies, including unit, integration, and performance tests
  • Drive continuous improvement of development processes and system observability, including monitoring and logging
  • Collaborate with product, frontend, and DevOps teams to ship reliable features on aggressive timelines
  • Lead and mentor junior engineers through code reviews, architectural discussions, and knowledge sharing

Job Requirements

  • 5+ years of experience in Python backend development
  • Solid experience with Django/FastAPI and asynchronous programming using asyncio
  • Production experience with Apache Kafka
  • Strong experience with distributed systems, microservices, or similar architecture
  • Experience deploying and managing containerized applications using Docker
  • Familiarity with any cloud provider, preferably AWS
  • Proficiency with SQL databases, especially PostgreSQL
  • Experience with CI/CD pipelines and test automation
  • Knowledge of monitoring and logging tools such as Prometheus, Grafana, or equivalent
  • Strong problem-solving skills and experience with code reviews
  • Comfortable working in Agile teams
  • English level: B2 or higher

Nice To Have

  • Experience with Kubernetes
  • Experience working with systems supporting 1M+ users
  • Experience with NoSQL databases
  • Exposure to event sourcing or CQRS patterns
  • Familiarity with frontend technologies such as React
  • Knowledge of big data tools such as Flink or NiFi
  • Exposure to infrastructure as code tools such as Terraform
  • Experience in the sports or betting industries

What We Offer

  • Technical and non-technical training for professional and personal growth
  • Internal conferences and meetups to learn from industry experts
  • Support and mentorship from an experienced employee to help you grow professionally
  • Health insurance
  • Sports activities to promote a healthy lifestyle
  • Flexible work options, including remote and hybrid opportunities
  • Referral program for bringing in new talent
  • Work anniversary program and additional vacation days

Ready to apply for this role?

Apply Now →

Please mention “I found this job at Remocate!”

Get fresh remote & relocation jobs in your inbox

A short digest of new openings. No spam, unsubscribe anytime.

Related jobs

Apply Now →