Lead Backend Developer (Python + .Net)
Описание
О проекте Мы развиваем онлайн-кинотеатр. Разные части платформы реализованы на том стеке, который лучше всего подходит для конкретной задачи: часть сервисов работает на .NET / C#, другая часть — на Python. Мы расширяем backend-команду и ищем разработчика, который одинаково уверенно чувствует себя в обеих экосистемах и готов не только решать технические задачи, но и брать на себя ответственность за качество решений в команде. Чем предстоит заниматься Разрабатывать и поддерживать различные сервисы платформы, переключаясь между .NET (ASP.NET Core) и Python (FastAPI / Django) в зависимости от задачи. Проектировать API и выстраивать взаимодействие между компонентами системы. Работать с обработкой данных и их трансформацией. Реализовывать интеграции с внешними системами и сервисами. Оптимизировать производительность: кэширование (Redis), профилирование запросов, тюнинг БД. Участвовать в проектировании новых частей системы и принятии архитектурных решений. Проводить code review, делиться экспертизой с коллегами и помогать менее опытным разработчикам расти. Покрывать код автотестами и поддерживать высокие стандарты качества в команде. Что мы ожидаем Опыт коммерческой backend-разработки от 3 лет. Уверенное владение обоими стеками: Python и .NET на уровне, позволяющем свободно переключаться между ними в рамках рабочих задач. Практический опыт работы с FastAPI или Django в продакшене. Практический опыт работы с ASP.NET Core в продакшене. Умение проектировать чистые API и выстраивать взаимодействие между компонентами системы. Опыт работы с реляционными БД (PostgreSQL): оптимизация запросов, индексы, миграции. Опыт работы с брокерами сообщений (RabbitMQ или Kafka). Уверенное владение Docker и базовое понимание Kubernetes. Навык написания чистого, тестируемого кода и привычка к code review. Будет плюсом Опыт технического лидерства: менторство, онбординг новичков, ведение технических решений. Опыт в стриминговых сервисах или медиаплатформах. Опыт работы с ClickHouse или другими аналитическими хранилищами. Понимание основ ML-инференса и интеграции ML-моделей в backend. Опыт работы с Event-Driven архитектурой. Условия Формат: полностью удалённо или гибрид (офис Казани). График: 5/2, гибкое начало дня. Оформление: ТК РФ ДМС со стоматологией после испытательного срока. Регулярные перформанс-ревью и прозрачная система грейдов.