GoMining
Tech Lead (Go) - Software Engineering
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Техлид в небольшую продуктовую команду (3 разработчика и 2 QA) с сильным бэкендом на Go. Роль hands-on: отвечает за архитектуру, качество кода и техническое направление, оставаясь в продакшн-разработке.
Задачи
- Определять техническое направление команды и принимать ключевые архитектурные решения
- Проектировать и разрабатывать масштабируемые backend-сервисы и API на Go
- Активно участвовать в продакшн-разработке и решать сложные технические задачи
- Проектировать надёжные, масштабируемые и поддерживаемые распределённые системы
- Проводить код-ревью и поддерживать высокие инженерные стандарты в команде
- Улучшать производительность, надёжность, наблюдаемость и масштабируемость систем
- Выявлять технические риски, узкие места и точки роста
- Менторить Software Engineer'ов и поддерживать их технический рост
- Повышать продуктивность команды и эффективность разработки
- Тесно взаимодействовать с Product, QA и другими инженерными командами
- Непрерывно улучшать процессы разработки, инженерные практики и качество поставки
- Активно использовать AI-инструменты разработки для ускорения рабочих процессов и повышения качества кода
Требования
- 7+ лет опыта в software engineering
- Сильный коммерческий опыт с Go (Golang)
- Сильный бэкграунд в backend и software engineering
- Опыт проектирования масштабируемых архитектур и распределённых систем
- Понимание микросервисной архитектуры и асинхронных паттернов коммуникации
- Опыт работы с PostgreSQL, Redis и REST API
- Опыт работы с брокерами сообщений: RabbitMQ, Kafka или аналоги
- Опыт работы с Docker и CI/CD пайплайнами
- Опыт лидерства инженеров и принятия технических и архитектурных решений
- Hands-on подход: готовность работать с кодом и участвовать в продакшн-разработке
- Понимание инженерных 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
- LLM API
- Cursor
- GitHub Copilot
- Claude Code