- Страна
- Россия
- Зарплата
- от 300 000 ₽
Бэкенд-разработчик (Golang, Python) Senior
Сильная техническая команда, использование современных подходов (DDD, ADR, AI-assisted dev) и прозрачные требования. Хорошая зарплата для РФ рынка и возможность удаленной работы.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Роль требует глубоких знаний в архитектуре (DDD, C4), опыта работы с двумя языками (Go/Python) и специфических навыков в финтех-домене. Дополнительную сложность создает требование к уверенному владению AI-assisted инструментами разработки.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Предложение от 300 000 руб. на руки соответствует рыночному медианному значению для Senior-разработчиков в Москве, однако для специалистов, владеющих одновременно Go и Python на высоком уровне, верхняя граница может достигать 450-500 тыс. руб. в зависимости от сложности задач.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Контакты для отклика
Откройте контакты, указанные в вакансии.
Описание вакансии
#Вакансия#backend#senior#go#python
Бэкенд-разработчик (Golang, Python) Senior
Компания: АО Сараффан.Радио (г.Москва)
Локация: только для РФ, часовой пояс максимум +/-3 к мск
Формат: удаленно, полная занятость, ТК РФ
з/п: от 300 тыс. рублей на руки (обсуждается с кандидатом)
Бэкенд платформы сейчас на Go; часть новых сервисов будем строить на Python — там, где Go не даёт выигрыша. Языки разделены по приложениям, внутри не смешиваются.
Обязанности:
\* Проектирование и разработка сервисов с применением принципов DDD.
\* Формирование культуры тестирования: написание unit/integration тестов, обеспечение необходимого уровня покрытия и тестируемости кода.
\* Наблюдаемость на стороне кода: метрики, структурные логи и сквозная трассировка запросов в самих сервисах. Сбор и визуализацию обеспечивает инфраструктура.
\* Принятие и защита архитектурных решений в команде (контексты С3-С4 из модели C4), ведение ADR (Architecture Decision Records).
\* Развитие сделочного контура (заказы и платежи): асинхронное межсервисное взаимодействие, идемпотентность денежных операций, транзакционный outbox, повторные попытки и отложенные срабатывания.
Требования:
\* Опыт коммерческой бэкенд-разработки от 4-х лет на Go или Python. Владеть вторым языком с первого дня не требуется: вход обеспечиваем онбордингом и ревью внутри команды.
\* Уверенное знание алгоритмов и структур данных, умение применять их для решения практических задач.
\* Уверенный опыт работы с PostgreSQL: оптимизация запросов, индексы, транзакции, уровни изоляции и блокировки, понимание планов выполнения (EXPLAIN), опыт ведения миграций. Работа с ORM (GORM) с пониманием генерируемого SQL .
\* Умение проектировать и реализовывать API (REST, gRPC), понимание версионирования и контрактного тестирования.
\* Уверенный опыт работы с Linux, Docker, Kubernetes (базовое понимание/опыт написания манифестов), настройка CI/CD пайплайнов.
\* Глубокое понимание принципов чистого кода, SOLID, DDD, микросервисной архитектуры и паттернов распределенных систем.
\* Уверенный опыт работы с брокерами сообщений (RabbitMQ, Kafka или аналоги): понимание гарантий доставки, обработка ошибок и dead-letter queues, идемпотентность и транзакционный outbox.
\* Плюсом: опыт вывода Python-сервисов в продакшен (FastAPI, Django/DRF), опыт платёжного или финансового контура, интеграции с LLM-провайдерами.
Опыт AI-assisted development: уверенное использование AI-ассистентов разработки (например, Cursor, GitHub Copilot, Claude Code, Codex) для декомпозиции задач, подготовки черновиков кода, рефакторинга, написания тестов, поиска дефектов и работы с документацией.
Умение критически проверять результаты AI: валидировать бизнес-логику, соответствие архитектуре и кодстайлу, покрытие тестами, производительность, безопасность и лицензионные риски.
Готовность нести персональную ответственность за код и технические решения, независимо от использования AI-инструментов.
Резюме и вопросы направляйте, пожалуйста, в телеграм Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Go
- Python
- PostgreSQL
- DDD
- Microservices Architecture
- gRPC
- REST API
- Docker
- Kubernetes
- Kafka
- RabbitMQ
- CI/CD
- SOLID
- Unit Testing
- FastAPI
- Django
Возможные вопросы на собеседовании
Проверка понимания надежности распределенных систем, критически важной для платежного контура.
Расскажите, как вы реализуете паттерн Transactional Outbox для обеспечения Eventual Consistency между базой данных и брокером сообщений?
Оценка навыков проектирования сложных систем.
Как вы подходите к выделению Bounded Contexts при проектировании системы по методологии DDD? Приведите пример из практики.
Проверка умения работать с производительностью БД на уровне Senior.
В каких случаях вы предпочтете использование уровней изоляции Serializable вместо Repeatable Read, и как это скажется на производительности PostgreSQL?
Оценка навыков работы с инфраструктурой.
Опишите ваш опыт настройки CI/CD пайплайнов для Go или Python приложений в Kubernetes: какие этапы проверки кода вы считаете обязательными?
Проверка соответствия современному тренду на AI-assisted разработку.
Как вы проверяете код, сгенерированный AI-ассистентом, на предмет безопасности и лицензионных рисков перед отправкой в продакшен?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

