GoMining
Tech Lead (Go) - Software Engineering
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Техлид в команду Software Engineering: руководство небольшой кросс-функциональной командой (3 разработчика и 2 QA), ответственность за архитектуру, технические решения и качество инженерии при активном участии в разработке на Go.
Задачи
- Определять техническое направление команды и принимать ключевые архитектурные решения
- Проектировать и разрабатывать масштабируемые backend-сервисы и API на Go
- Активно участвовать в разработке production-кода и решать сложные технические задачи
- Проектировать надёжные, масштабируемые и поддерживаемые распределённые системы
- Проводить code review и поддерживать высокие инженерные стандарты в команде
- Улучшать производительность, надёжность, наблюдаемость и масштабируемость систем
- Выявлять технические риски, узкие места и точки роста
- Менторить Software Engineers и поддерживать их технический рост
- Повышать продуктивность команды и эффективность инженерии
- Тесно взаимодействовать с Product, QA и другими инженерными командами
- Непрерывно улучшать процессы разработки, инженерные практики и качество поставки
- Активно использовать AI-инструменты разработки для ускорения рабочих процессов и повышения качества кода
Требования
- 7+ лет опыта в software engineering
- Сильный коммерческий опыт с Go (Golang)
- Сильный backend и software engineering бэкграунд
- Опыт проектирования масштабируемых архитектур и распределённых систем
- Сильное понимание микросервисной архитектуры и асинхронных паттернов коммуникации
- Уверенный опыт с PostgreSQL, Redis и REST API
- Опыт работы с брокерами сообщений: RabbitMQ, Kafka или аналоги
- Опыт с Docker и CI/CD пайплайнами
- Опыт руководства инженерами и принятия технических и архитектурных решений
- Сильный hands-on подход — готовность работать с кодом и участвовать в production-разработке
- Сильное понимание инженерных best practices, качества кода, тестирования и надёжности систем
- Опыт использования AI-инструментов разработки (Cursor, GitHub Copilot, Claude Code или аналоги) в ежедневной работе
Условия
- Поддержка профессионального роста: курсы, конференции, изучение английского (покрытие до 100%)
- Remote или гибридный формат с гибким графиком в международных командах
- Оплачиваемый отпуск: до 20 дней отпуска + 8 корпоративных праздников + 5 личных дней в год
- Программы признания: структурированные performance review и командные награды
- Командная культура: ретриты в международных локациях (например, корпоративные апартаменты на Кипре)
Навыки
- Go
- PostgreSQL
- Redis
- REST API
- RabbitMQ
- Kafka
- Docker
- CI/CD
- микросервисы
- распределённые системы
- Kubernetes
- GitOps
- TypeScript
- Node.js
- Web3
- blockchain
- LLM API
- Cursor
- GitHub Copilot
- Claude Code