CompanySerbia

Senior Python Developer

Description

BettingJobs is thrilled to collaborate with our client, a prominent online bookmaker known for transforming the sports betting and gaming industry, in their search for a Senior Python Developer to join their team based remotely in Serbia. Responsibilities:

  • Lead software architecture and act as technical authority
  • Own full SDLC: design, build, test, deploy, and maintain
  • Mentor engineers and provide technical guidance
  • Collaborate with product, BA, and stakeholders to deliver features
  • Participate in design reviews, troubleshooting, and progress tracking
  • Improve and maintain existing/legacy codebases
  • Produce documentation and uphold engineering standards
  • Support technical escalations (internal and external)
  • Translate business needs into clean, maintainable code
  • Strong problem-solving, attention to detail, and communication
  • Comfortable working with ambiguity and shifting priorities
  • Deep knowledge of modern architecture, distributed systems, and cloud-native design Requirements:
  • 10+ years programming (7+ years Python)
  • 7+ years building APIs/backend systems
  • 5+ years Linux experience
  • 3+ years AWS (IaC, Terraform, CI/CD)
  • Strong PostgreSQL and Redis experience
  • Experience with Python frameworks (Django, Flask, FastAPI)
  • Service-oriented architecture and messaging (req/rep, pub/sub)
  • Testing practices (unit/integration) and Git workflows Nice to Have:
  • Elasticsearch/Splunk, Kubernetes
  • OpenAPI/Swagger
  • Streaming tools (Kafka, Kinesis, Flink)
  • CI/CD tools (Jenkins, GitHub Actions, etc.)
  • Frontend frameworks (React, Vue, Angular)
  • Agile/Scrum experience
  • Data pipelines, event sourcing, CQRS
  • Experience in regulated industries

Consultant

Scott McMillan

Associate Director

7495 014113) Reference number: 1330199 Profession:Company: Betting JobsDate posted: 1st Apr, 2026

Skills

ScrumKubernetesPythonFlaskVue.jsAgileSplunkGithub ActionsLinuxReactElasticsearchJenkinsFastAPICI/CDAngularDjangoAWSGitPostgreSQLTerraformRedisCqrsKafka

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching