Автоотклики

Опубликована 2 дня назад · hh.ru

Go developer / engineer (High Load Platform)

Софтвайс

  • Санкт-Петербург · удалённо
  • middle
  • 230–366 тыс. ₽

О вакансии

Мы продолжаем активно расти и развиваться, и сегодня ищем в команду Golang разработчика.

О наших объёмах: >130k RPS, несколько миллиардов событий в ClickHouse в день.

Наш стек: Go, PostgreSQL, Kafka, ClickHouse, K8s.

Кто нам нужен: Опытный backend-инженер, имеющий экспертизу в Go, и готовый использовать разнообразный стек технологий для решения прикладных задач.

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

Разрабатывать и улучшать ядро programmatic-платформы

подбор и таргетирование объявлений;

сбор и отдача статистики;

обработка рекламных событий;

ETL-процессинг в гео-распределенной системе;

Решать задачи, связанные с архитектурой и проектированием

дизайн архитектуры системы и приложений;

проектирование и разработка новых backend-сервисов;

замена легаси-компонентов системы;

Развивать и улучшать инженерную культуру

развивать кодовую базу имеющихся приложений;

стандартизировать и шаблонизировать boilerplate-код;

проводить код-ревью.

Must have

Имеешь опыт коммерческой разработки на Go от 3-х лет;

Умеешь использовать PostgreSQL, понимаешь откуда берётся bloat и как применять результаты explain analyze;

Умеешь produce/consume сообщений в/из Kafka, понимаешь как организовывать exactly-once/idempotent процессинг;

Умеешь деплоить приложения в K8s;

Решаешь задачи с использованием стека технологий.

Будет плюсом, если ты

Проектировал архитектуру высоконагруженных сервисов по принципам high availability;

Понимаешь, зачем используются колоночные DB (ClickHouse);

Работал с NoSQL хранилищами (Scylla/Cassandra, Couchbase);

Организовывал observability приложений при помощи Kibana и Prometheus в связке с Grafana;

Писал unit-тесты на Go, понимая что именно проверяется, а не ради покрытия;

Настраивал Gitlab CI пайплайны;

Оптимизировал Go-код при помощи профилировщика и писал benchmark;

Использовал Debezium для организации event-driven систем;

Знаешь *nix на уровне пользователя.

Если что-то из этого незнакомо, то научим.

Круто

Любишь задавать и задаваться вопросом “Зачем?”;

Как и мы, ценишь свободу действий;

Видишь проблемы и зоны роста (как у продукта, так и у себя);

Обладаешь гибким мышлением и быстрой адекватной реакцией;

Можешь разобраться в задаче, принять взвешенное решение и взять ответственность за результат.

Что ценят наши сотрудники

Максимально понятный и быстрый онбординг с наставником;

Актуальную и постоянно обновляемую базу знаний в Confluence и документацию в Mkdocs;

Культура сотрудничества, дух максимально открытого и дружелюбного коллектива, где каждый член команды всегда готов оказать поддержку и помощь своим коллегам;

Отлаженный процесс проектирования (Design Review), разработки и код-ревью без бюрократии;

Удобную работу по Scrum с использованием таск трекера (YouTrack);

Конкурентный уровень дохода “в рынке” и открытую систему грейдов, где каждый видит экспертные знания и зоны роста свои и коллег;

Письмо под эту вакансию

Напишет ИИ-работяга по вашему резюме с hh.ru. Бесплатно, 5 в день.

Нужен вход через Telegram и подключённый hh — резюме берём оттуда.

Похожие вакансии

Не то, что искали? Ответьте на пять вопросов — подборка будет приходить в Telegram раз в день.

ИИ-работяга откликается на такие вакансии за вас — и пишет письмо к каждому отклику

24 часа бесплатнокарта не нужна