Назад

Senior Backend (Go/Python)

300 000 - 350 000
Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Senior Backend (Go/Python): Разработка backend-сервисов для социальной платформы с UGC-контентом, мессенджером и платформой звонков с акцентом на высоконагруженные распределённые системы, микросервисную архитектуру и конкурентное программирование. Focus on проектирование API и моделей данных, доставку сообщений в реальном времени, серверную логику звонков, оптимизацию производительности и эксплуатацию сервисов в production.

Локация: Москва, Дорогобужская улица, 14с11; очный формат работы

Зарплата: 300 000–350 000 ₽ в месяц до вычета налогов

Компания

Стартап на частных инвестициях, развивающий социальную платформу цифровых пространств для осознанного потребления контента и креативной экономики.

Что делать

  • Разрабатывать и поддерживать backend-сервисы на Go и Python.
  • Проектировать API, модели данных и взаимодействие микросервисов для социальной сети, мессенджера, платформы звонков и других продуктовых сервисов.
  • Оптимизировать производительность приложений, баз данных и сетевого взаимодействия; проводить профилирование и расследовать инциденты.
  • Разрабатывать unit-, integration- и нагрузочные тесты, проводить code review и документировать технические решения.
  • Участвовать в дежурствах, post-mortem и декомпозиции продуктовых требований.
  • Помогать менее опытным инженерам и самостоятельно доводить задачи от проектирования до эксплуатации в production.

Требования

  • От 4 лет коммерческой backend-разработки; senior-уровень ответственности.
  • Уверенное владение Go в production и практический опыт разработки сервисов на Python, включая asyncio и асинхронные фреймворки.
  • Опыт создания высоконагруженных распределённых систем, микросервисной и событийно-ориентированной архитектуры.
  • Знание REST, gRPC, WebSocket, PostgreSQL, Redis и брокеров сообщений Kafka, NATS или RabbitMQ.
  • Опыт работы с Docker, базовое понимание Kubernetes и CI/CD, мониторинга, логирования и трассировки.
  • Понимание конкурентности, идемпотентности, eventual consistency, безопасности API, OAuth 2.0, OpenID Connect и JWT.

Хорошо, если есть

  • Опыт разработки социальных сетей, мессенджеров или коммуникационных платформ.
  • Практический опыт WebRTC, LiveKit, Janus, mediasoup или аналогичных решений.
  • Знание ClickHouse, Elasticsearch/OpenSearch, Cassandra или ScyllaDB.
  • Опыт работы с лентами новостей, поиском, рекомендациями, модерацией, антиспам-системами или end-to-end encryption.

Культура и преимущества

  • Очный график: понедельник–пятница, 9:00–18:00.
  • При необходимости работодатель предоставляет оборудование.
  • Испытательный срок — 3 месяца.
  • Важны самостоятельность, креативность, коммуникация и ответственность.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →