More jobs:
Бэкенд-разработчик; Golang, Python) Senior - АО Сараффан. Радио
Job in
Los Angeles, Los Angeles County, California, 90079, USA
Listed on 2026-10-03
Listing for:
FirstMessage
Full Time
position Listed on 2026-10-03
Job specializations:
-
Software Development
Python, Golang, Backend Developer, DevOps
Job Description & How to Apply Below
#Вакансия #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, Git Hub Copilot, Claude Code, Codex) для декомпозиции задач, подготовки черновиков кода, рефакторинга, написания тестов, поиска дефектов и работы с документацией.
Умение…
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×