Ведущий Go-разработчик, Языковая платформа, vMMa 6bwC — Россия, Москва
Зарплата не указана
ОткликнутьсяКомпания: ••••••••
Локация: Россия, Москва
Формат: Удалённая работа, Гибрид
Занятость: Полная занятость
Грейд: Lead / руководитель
gxqu St9S — это современные финансовые технологии для людей и бизнеса. Мы сами реализуем ключевые системы: процессинг, учётное ядро, переводы. Даём возможность влиять на результат, ценим открытость и поддерживаем коллег.
Команда 77-uCgeHdYmY отвечает за создание и развитие библиотек, инструментов и сервисов, которыми пользуются все бекэнд-команды банка.
Мы развиваем собственные платформенные продукты: код, который мы пишем, используется в каждом сервисе банка, поэтому требования к качеству, производительности и обратной совместимости высокие.
Главные задачи команды:
• платформенные Go-библиотеки (транспорт, очереди, работа с БД, Observability)
• внутренние инструменты и инфраструктурные сервисы для ускорения разработки
• архитектурная и техническая экспертиза для продуктовых команд
Сейчас мы ищем опытного Go-разработчика в команду. Вы будете решать нестандартные задачи и напрямую влиять на технологическую стратегию платформы.
Наш стек: Go, PostgreSQL, Kafka, Prometheus, Kubernetes.
Вам предстоит:
• развивать и сопровождать платформенные Go-библиотеки
• проектировать API и архитектуру публичных библиотек: стабильность, обратная совместимость, удобство для конечного разработчика
• дорабатывать смежные библиотеки по запросам продуктовых команд: расширять API, чинить узкие места, помогать с миграциями
• помогать командам банкам в развитии их сервисов: писать гайды и шаблоны, участвовать в разборе инцидентов на стороне платформы, отвечать на технические вопросы
• со временем брать на себя крупные платформенные инициативы и доводить их от идеи до раскатки на сотни сервисов
Для нас важны:
• опыт коммерческой разработки от 5 лет — из них от 1 года на Go
• опыт работы с PostgreSQL или другой современной реляционной СУБД: транзакции, индексы, планы запросов
• понимание распределённых систем: согласованность, отказоустойчивость, идемпотентность
• внимание к качеству кода: тесты, читаемость, дисциплина в работе с публичным API
• способность работать с высокой автономией: самостоятельно расставлять приоритеты и брать ответственность за направления
Будем плюсом:
• опыт с advisory locks, партиционированием, оптимистичной блокировкой в PostgreSQL
• опыт работы с Kafka и понимание её устройства
• понимание Observability в продакшене: метрики, трейсинг, структурированные логи
• опыт работы тимлидом или техлидом