Вакансия — Backend-разработчик (Go)
- Зарплата:по договоренности
- Компания:банк Раунд
- Город:Москва
- Опубликовано:Сегодня
Описание вакансии:
О нас:
Мы — финтех-компания, строим B2C-продукты: кредитование, рассрочки, электронные кошельки, кредитные конвейеры. Продуктовая команда небольшая (~13 человек), каждый инженер напрямую влияет на продукт и архитектуру.
У нас зрелая инженерная культура при стартаповом духе: IaC (Terraform + Ansible), GitOps (ArgoCD), Vault для секретов, полноценный observability-стек (Grafana, Prometheus, Loki, OpenTelemetry). Код ревью, CI/CD, автотесты — не формальность, а часть ежедневной работы.
Чем будешь заниматься:
- Проектировать и разрабатывать микросервисы на Go для ядра финтех-платформы: кредитные конвейеры, платёжные сервисы, внутренние API
- Интегрироваться с внешними системами: KYC/AML-провайдеры, платёжные шлюзы, банковские API
- Проектировать API (gRPC/Protobuf, REST): контракты, версионирование, идемпотентность
- Работать с PostgreSQL: проектировать схемы, писать миграции, оптимизировать запросы
- Покрывать код тестами (unit, integration, testcontainers) и участвовать в код-ревью
- Настраивать логирование, метрики и алерты для своих сервисов
- Участвовать в on-call ротации и разборе инцидентов
Это не позиция «напиши функцию по ТЗ». Ты будешь влиять на архитектурные решения, выбор инструментов и процессы команды.
Стек:
Go; gRPC/Protobuf; PostgreSQL; Kafka; Docker; Kubernetes; GitLab CI; ArgoCD; Vault; Prometheus; Grafana; Loki; OpenTelemetry.
Что мы ожидаем:
- Опыт бэкенд-разработки на статически типизированном языке (Go, Java, C#, Kotlin) — от 2 лет. Если пишешь не на Go, но готов перейти — это не блокер;
- PostgreSQL — уверенная работа: индексы, транзакции (isolation levels), миграции, EXPLAIN ANALYZE;
- Проектирование API — REST или gRPC. Понимание backward compatibility и идемпотентности;
- Микросервисы — понимание паттернов (outbox, saga, circuit breaker, retry) и trade-offs по сравнению с монолитом;
- Docker & CI/CD — пишешь Dockerfile, работаешь с пайплайнами, понимаешь стадии сборки и деплоя;
- Тестирование — пишешь тесты не из-под палки. Unit, integration, понимание test pyramid;
- Observability — структурированные логи, метрики, трейсы. Умеешь дебажить проблему в production, а не только локально.
Будет плюсом:
- Опыт на Go (goroutines, channels, context, стандартная библиотека);
- Kubernetes: Deployment, Service, ConfigMap, умение дебажить поды;
- Опыт в финтехе: KYC/AML, платёжные системы, 152-ФЗ;
- Event-driven архитектура: Kafka/NATS/RabbitMQ, at-least-once delivery, idempotent consumers;
- Безопасность: OWASP Top 10, JWT/OAuth2, secrets management;
Какой ты:
- Думаешь системно — понимаешь, что изменение в одном сервисе может сломать три других. Видишь картину целиком, а не только свой кусок;
- Берёшь ownership — доводишь задачу от постановки до production. Видишь проблему — поднимаешь, а не ждёшь;
- Адаптивен — «вчера делали X, сегодня нужен Y» — для тебя это нормально, а не повод для фрустрации;
- Проявляешь инициативу — предлагаешь улучшения, разбираешься в root cause, не ждёшь указаний;
- Используешь AI-инструменты — Copilot, Claude, Cursor. Не слепо копируешь output, а верифицируешь и ускоряешь свою работу;
- T-shape — глубоко в бэкенде, но можешь прочитать фронтенд, разобраться в DevOps, поговорить с бизнесом;
Что мы предлагаем:
- Формат работы: удалёнка;
- Влияние на продукт и архитектуру — в команде единомышленников твой голос слышен;
- Зрелый инженерный стек: IaC, GitOps, Vault, observability — не придётся воевать с legacy-инфраструктурой;
- Финтех-домен с реальными техническими вызовами: высокая доступность, безопасность данных, интеграции с банками;
- Бюджет на обучение и конференции;
- Официальное трудоустройство по ТК РФ с первого дня работы;
- ДМС со стоматологией.
Как проходит найм
- Скрининг (30 мин) — знакомство, обсуждение опыта и мотивации;
- Техническое интервью (60–90 мин) — системный дизайн, разбор задач, обсуждение архитектурных решений;
- Финальная встреча (30–45 мин) — знакомство с командой, культура, ожидания;
Мы не даём алгоритмические задачи на доске. Нас интересует, как ты думаешь, принимаешь решения и обосновываешь выбор.