Senior Golang Developer (fulltime)

Зарплата

от 2500 до 3300 $

Требования

Бэкенд, Старший (Senior)GolangMySQLNoSQLDocker

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Продуктовая компания (продукт — платформа агрегации видеоконтента)

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

Условия работы

Мы создаем и поддерживаем продукты в области мультимедиа и развлечений.

Мы разрабатываем наши сервисы на Golang. Используем JS, Redis, RabbitMQ, PostgreSQL, Clickhouse, ScyllaDB и многое другое. Ведём непрерывную борьбу за качество сервиса, постоянно работаем над повышением отказоустойчивости.

Нашими сервисами ежедневно пользуются более 1 000 000 уникальных пользователей. Кластер наших серверов обслуживает более ста миллионов запросов ежедневно.

Мы не делаем карго-культа из гибких методологий, используем простые подходы к разработке: имеем короткий roadmap, пробуем, анализируем, адаптируем, визуализируем, доставляем ценность, а не код.

Кого мы ищем

Инициативного и самокритичного человека с аналитическим складом ума и опытом работы с:

  • golang - от 3 лет

  • SQL (PostgreSQL и MariaDB и/или MySQL) - от 5 лет

  • NoSQL (Memcached и Redis) - от 5 лет

  • AMQ (RabbitMQ или ActiveMQ или ZeroMQ) - от 2 лет

  • git

  • Docker контейнерами

  • ОС Linux

  • опытом проектирования и разработки REST API / JSON API

  • пониманием основополагающих принципов разработки и необходимости тестирования кода

Опыт работы с ClickHouse и ScyllaDB будет преимуществом.

Для успешной работы с нами важно

  • иметь опыт коммерческой разработки минимум 5 лет

  • быть коммуникабельным

  • уметь четко излагать свои мысли

  • постоянно развиваться и совершенствоваться, а также помогать учиться другим

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

  • интересные задачи, связанные с обработкой больших объемов данных, оптимизацией производительности под высокой нагрузкой, а также разработкой новых сервисов

  • работу в кросс-функциональной самоорганизующейся команде (никаких проектных менеджеров и тимлидов)

  • возможность самостоятельно планировать свою работу, определять сроки реализации задач

  • возможность выбирать комфортное место работы из любой точки мира (работа полностью удаленная)

  • гибкий график и широкая автономия в работе (мы оцениваем результат работы)

  • зарплатную вилку от 2500 до 3300 USD (зависит от результатов выполнения тестового задания и собеседований) с возможностью дальнейшего роста по мере развития проекта

Как мы принимаем на работу

  1. Собеседование №1: Познакомимся, расскажем о себе, чуть лучше узнаем тебя (~ 30-40 мин)

  2. Тестовое задание (~ 8 часов)

  3. Собеседование №2: обсудим тестовое задание и другие технические вопросы (~ 40-60 минут)

  4. Финальная беседа: итоговые договоренности (~ 30 минут)