This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The project focuses on building and evolving backend services that power a social sports prediction platform. The system is built using cloud-native, event-driven architecture on AWS, handling real-time events, messaging, and scalable data processing.
Job Responsibility:
Own backend features and services from development through deployment and support
Develop backend APIs and services using Python and Django
Build and maintain message-driven systems using Kafka
Write clean, maintainable, and well-tested code (unit and integration tests)
Participate in code reviews and contribute to technical design discussions
Deploy and maintain containerized services
Support cloud environments and CI/CD pipelines
Participate in on-call rotations and production support
Collaborate closely with distributed team members to meet delivery deadlines
Requirements:
3+ years of professional Python backend development experience
Solid experience with Django and asynchronous Python (asyncio)
Exposure to Apache Kafka or similar message brokers in production
Experience with Docker containerization
Familiarity with cloud platforms (AWS or similar)
Good knowledge of PostgreSQL or other relational databases
Experience writing automated tests
Familiarity with CI/CD workflows and monitoring tools (Grafana, Prometheus)
Ability to work effectively in Agile teams and perform code reviews
Willingness to participate in on-call rotations
English level: B2 (Upper-Intermediate) or higher
Nice to have:
Kubernetes experience
Knowledge of frontend technologies (React)
Exposure to event sourcing and CQRS
Experience with big data frameworks such as Flink
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 professional grow and development
Internal startup incubator
Health insurance
English courses
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