Talent.com
This job offer is not available in your country.
Senior Python Engineer | Remote | Eastern European Hours

Senior Python Engineer | Remote | Eastern European Hours

Protodigy ConsultancyJohannesburg, Gauteng, ZA
5 days ago
Job type
  • Remote
Job description

Our client isn’t tinkering with the edges, they’re rewriting the script of sports gaming. Their flagship sportsbook makes fans part of the story : free-to-play, social, and laced with leaderboards, sweepstakes, badges, and loyalty rewards. This is where gaming meets community, and scale meets imagination.

They need a Senior Python Engineer who thrives on responsibility, not routine. Someone who wants to shape architecture, own services end-to-end, and ensure systems perform under the weight of millions of users worldwide.

What You’ll Do

  • Own backend services from design through deployment, driving continuous improvement.
  • Architect distributed systems with Python and Django, tuned for scale and low latency.
  • Shape solutions that support millions of active users.
  • Work hands-on with Kafka, APIs, pipelines, caching, and cloud.
  • Lead reviews, mentor engineers, and set the technical direction.
  • Optimise systems for speed, resilience, and fault tolerance.
  • Implement testing across unit, integration, and performance levels.
  • Strengthen observability with monitoring and logging.
  • Collaborate with product, frontend, and DevOps to ship with pace and reliability.
  • Share in on-call rotations to keep production healthy.

What You Bring

  • 5+ years of Python backend development, with real ownership of delivery.
  • Strength in Django and asyncio.
  • Experience building distributed systems and microservices.
  • Hands-on with Kafka, Docker, CI / CD, PostgreSQL.
  • Cloud expertise (AWS preferred).
  • Comfort with monitoring tools like Grafana or Prometheus.
  • Exposure to systems at scale (1M+ users a plus).
  • Strong problem-solving instincts and drive for quality.
  • Ability to mentor and lead within Agile environments.
  • Desirable extras : Kubernetes, React, event sourcing / CQRS, big data tools (Flink, NiFi), Terraform, or iGaming experience.

    Why This Role Matters

  • Work 100% remotely while staying connected globally.
  • Engineer high-performance systems serving millions of players.
  • Step into professional growth in a fast-moving, international setting.
  • Join a culture built on collaboration, inclusivity, and knowledge-sharing.
  • Freedom to experiment, innovate, and solve real-world challenges.
  • This isn’t just a senior title. It’s a chance to leave your mark on a platform designed to perform at scale and built to last.

    Fill in the form, we will contact you...

    Create a job alert for this search

    Senior Engineer Python • Johannesburg, Gauteng, ZA