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.