Привет!

TOPCASE открывает двери для тимлида Python !

Представьте мир, где ваш код не просто работает — он меняет жизнь к лучшему. Это место, где разработка софта — это искусство, а программный продукт помогает людям. Если вы готовы присоединиться к команде, где ценятся рост, учёба и инновации, не пропустите свой шанс. Встречайте новые горизонты в TOPCASE!

Где мы действуем?

Мы — кузница IT-решений в России, Беларуси и на Кипре, создающая как заказные программные продукты, так и воплощающая в жизнь свои стартапы для европейского рынка.

Что мы предлагаем:

  • Уютный офис в самом центре города (ст.м. Чеховская);
  • Формат работы - офис, гибрид или удалёнка!
  • Дружный и творческий коллектив;
  • Рыночную заработную плату и достойные премии;
  • Возможности персонального профессионального роста;
  • ДМС со стоматологией;
  • Корпоративные обеды (obed.ru);
  • Тренажер, пинг понг и вот это все.

Что необходимо делать?

  • Запускать и развивать новый проект с нуля (участвовать в выборе технологий, фреймворков и архитектурных подходов)
  • Разрабатывать backend на Python (на старте — роль «играющего тренера», hands-on разработка)
  • Проектировать и поддерживать чистый, поддерживаемый Python-код и ML-решения на Python
  • Совместно работать с ML-инженером
  • Проводить code review (архитектура, читаемость, тестируемость, производительность)
  • Контролировать корректность технических решений (простота, обоснованность, соответствие принципам разработки ПО)
  • Интегрировать и разворачивать решения в существующую инфраструктуру
  • Участвовать в постановке требований и проработке технических решений

Что мы ждем от тебя?

  • Уверенные знания Python 3.x (5+ лет или эквивалентный опыт)
  • Понимание композиции, интерфейсов, ответственности модулей, SOLID, DRY, KISS, YAGNI
  • Опыт проведения системных code review
  • Опыт работы с PostgreSQL и/или другими СУБД;
  • Понимание критериев production-кода: читаемость, тестируемость, воспроизводимость
  • Работа с технологическим стеком: pandas / numpy, ML-библиотеки, SQL (в частности работы с Postgresql, умение читать и писать сложные запросы), API (REST, gRPC)
  • Опыт работы с движками LLM через OLLAMA или VLLM
  • Опыт работы с контейнеризацией и оркестрацией (Docker, Kubernetes — как плюс)

Технологии и стек проекта:

  • Языки: Python
  • Фреймворки: FastAPI, gRPC, LangGraph
  • Хранилища и базы: PostgreSQL
  • Контейнеризация: Docker, k8s

Условия:

  • Новый проект с нуля — возможность влиять на архитектуру и стек;

  • Роль "играющего тренера" с перспективой роста команды;

  • Формат работы: любой (удалёнка / гибрид / офис);

  • Команда формируется под проект.

Как мы будем знакомиться:

  • онлайн собеседование с HR (не более 30 минут);
  • онлайн собеседование с руководителем блока (не более 1 часа).