Team Lead / Senior Go-разработчик (удаленная работа)

20 декабря 2025

Уровень зарплаты:
от 250 000 до 350 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Team Lead / Senior Go-разработчик

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

Кто мы?

DotSales это embedded iPaaS платформа для российского B2B SaaS рынка. Мы даём SaaS-компаниям готовый модуль интеграций, который они встраивают в свой продукт под собственным брендом (white-label).

Проще говоря: если у тебя SaaS для маркетплейсов тебе нужны интеграции с Ozon, Wildberries, AmoCRM. Вместо того чтобы год писать это самим, компании встраивают наш SDK за пару дней и получают сразу 50+ готовых интеграций.

Как живем?

Мы стартап на самом интересном этапе: есть MVP, но продукт ещё сырой и нужно быстро довести его до production-ready состояния.
У нас нет легаси, нет технического долга от предыдущих поколений разработчиков. Зато есть чистый лист и возможность спроектировать архитектуру правильно с первого раза.

Почему живём хорошо?

Проблема реальная . Каждый день десятки российских SaaS-компаний сталкиваются с тем, что клиенты просят интеграции. Написать одну интеграцию с Ozon это месяц работы разработчика. А клиенты хотят ещё Wildberries, AmoCRM, Битрикс24, 1С, банки, ЭДО...

Конкуренты ушли . Западные лидеры рынка (Prismatic, Workato) ушли из России из-за санкций. Мы в уникальной нише с подтвержденным спросом.

Тебе предстоит стать техническим со-лидером продукта и архитектором платформы . Это не просто позиция Senior Developer это роль человека, который проектирует систему с нуля и делает ключевые технические решения.

Чем придётся заниматься:

Архитектурой системы
Проектировать микросервисную event-driven платформу. Решать, как правильно организовать Kafka topics, как делать версионирование API коннекторов, как обеспечить multi-tenancy и изоляцию данных. Это не абстрактная архитектура это рабочий код в production. Разработкой с нуля
Первые месяцы ты будешь писать код сам строить оркестрационный движок, систему коннекторов, polling engine. Потом постепенно делегировать задачи команде по мере роста. Но даже когда команда вырастет до 5-7 человек, ты не отойдёшь от кода полностью.
Системой коннекторов
Разработать унифицированную архитектуру для интеграций с внешними API. Каждый коннектор это отдельный модуль с поддержкой OAuth2, webhook'ов, polling'а, retry logic, rate limiting. Нужно сделать так, чтобы добавление нового коннектора занимало 3-5 дней, а не месяц. Работой продукта
Ты можешь напрямую повлиять на итоговый продукт совместно с CEO, помогая с приоритизацией фич, оценкой сроков и балансированием техдолга

Менторингом команды
Code review, архитектурные решения, помощь мидлам в сложных задачах. Со временем найм новых разработчиков. Не нужно быть "чистым менеджером", но нужна готовность растить людей.

Что мы даём:

Техническую свободу
На твоей территории ты принимаешь решения. Хочешь использовать gRPC вместо REST? Давай обсудим. Считаешь, что нужен CQRS? Покажи, почему. Хочешь попробовать ClickHouse для аналитики? Сделай PoC. Единственное ограничение обоснуй "Зачем?" и "Что это даст бизнесу?".

Прямой доступ к фаундеру
Ты можешь напрямую обсуждать архитектуру, стек, приоритеты. Никаких слоёв менеджмента, никаких "спущенных сверху" решений, которые не имеют смысла.

Ownership и опционы
Это не просто зарплата. Это доля в компании (обсуждается индивидуально в зависимости от уровня и вклада). Ты строишь продукт, который может стоить десятки миллионов через 3-5 лет. И ты получишь свою долю с этого.

Человеческие условия

  • Полная удалёнка
  • Гибкий график главное результат, а не присутствие онлайн с 9 до 18
  • Нет трекинга времени, нет ежедневных стендапов на час
  • Оплачиваемый отпуск (после оформления по ТК)

Человеческое отношение

В команде нет винтиков и ресурсов. Есть люди, у которых бывают проблемы, дедлайны, выгорание, желание расти. Мы это понимаем и работаем с этим.

А ещё у нас нет смузи, плейстейшена и корпоративов в горах. Зато есть реальная техническая проблема, которую интересно решать, и шанс построить продукт, который будут использовать тысячи компаний.

Кого ищем:

Must have:
  • Опыт на Go: 4-5+ лет коммерческой разработки. Ты должен уверенно знать язык: goroutines, channels, context, error handling, интерфейсы. Не "прошёл курс и написал TODO app", а реальный production опыт
  • Архитектурное мышление . Опыт проектирования микросервисов. Понимание event-driven patterns, choreography vs orchestration, eventual consistency. Умение оценить разницу между подходами.
  • Базы данных. Сильное знание PostgreSQL: индексы, оптимизация запросов, транзакции, репликация. Опыт с Redis. Понимание CAP теоремы и eventual consistency.
  • Message Brokers. Реальный опыт с Kafka, RabbitMQ или NATS. Понимание partitioning, consumer groups, at-least-once vs exactly-once семантики.
  • Git на уровне опытного пользователя. Rebase, cherry-pick, bisect. Понимание Git flow. Умение разрешать конфликты без паники.
  • Лидерские навыки. Опыт менторинга, code review, помощи младшим разработчикам. Необязательно быть "формальным тимлидом" с 10 людьми в подчинении, но нужна готовность растить команду.
  • Самостоятельность. Ты не будешь получать подробные задачи в Jira с критериями на 2 страницы. Будет "Нужна интеграция с Ozon API". Ты сам читаешь документацию, проектируешь решение, реализуешь, тестируешь.

Сильные плюсы:

  • Опыт с интеграциями и API. REST, вебхуки, OAuth2, rate limiting, retry logic. Понимание, как правильно проектировать API.
  • Знание React (базовое). У нас монорепа: Go backend + React frontend. Если ты можешь помочь с фронтом (хотя бы review кода, API контракты) это огромный плюс.
  • Опыт построения iPaaS/ETL/Workflow систем. Если ты работал над Zapier-like логикой, DAG-пайплайнами, оркестрацией задач ты будешь как рыба в воде.
  • Опыт в B2B SaaS или платформенных продуктах. Понимание специфики: multi-tenancy, RBAC, white-label, Embedded SDK, billing по транзакциям.
  • Английский для документации. Нужно читать документацию API.

Не подходят:

  • Классный управленец, который не разбирается в коде
  • Сильный разработчик, который хочет только кодить и не готов помогать команде
  • Человек, который ищет стабильность корпорации с процессами и low risk


Посмотрите похожие вакансии

Senior Django Developer
Компания: Simplenight
Зарплата: от 350 000 до 650 000 руб.
Senior Fullstack Developer/Team Lead/Tech Lead
Компания: Верста
Зарплата: з.п. не указана
Team Lead Frontend Developer
Компания: Lenkep recruitment
Зарплата: з.п. не указана
Goland-разработчик (senior/teamlead)
Компания: Ростелеком
Зарплата: з.п. не указана