Lead Backend Developer (Django)
X5 Media is hiring a Lead Backend Developer (Django) for an office role in Moscow. The team develops an advertising platform, handling tens of thousands of requests per second. Full-time.
The team develops an advertising platform and is looking for backend developers for the advertiser's personal account team. The system handles tens of thousands of requests per second and operates on terabytes of data. Stack: Python, Django, DRF, PostgreSQL, ClickHouse, Kubernetes, Docker, GitLab CI/CD, pytest. Responsibilities: - Develop backend for the advertiser's personal account - Implement a service for forecasting reach and cost of advertising campaigns in near real-time mode - Implement complex business logic and role-based access model - Optimize service performance: code efficiency, database queries, and architecture under high loads - Cover code with automated tests
Experience in commercial Python development for 6+ years, with confident knowledge of Django and DRF Deep understanding of relational databases (PostgreSQL) and ability to optimize queries Confident Linux advanced user skills Excellent Git knowledge Understanding of how the web works: HTTP, REST, principles of client-server interaction
Full-time employment Work format: office (Moscow)
Don't miss a single job
Subscribe to our Telegram channel