Старший Go инженер
Gensoft ищет старшего Go-инженера для долгосрочного проекта: сервис на Go, который оркестрирует криптографическую подпись между распределёнными участниками, включая мобильных клиентов. Нужно взять на себя владение кодом, устранить проблемы с конкурентностью и надёжностью, улучшить тесты и наблюдаемость, а также поддерживать интеграции с multi-party signing библиотеками и SDK. Предлагают полностью удалённую работу, реальное влияние на технические решения и сотрудничество с сильной командой бэкенд-, мобильных инженеров, QA и криптографов.
Актуальность уточняется
Источник пока не подтвердил, что вакансия открыта. Проверьте её статус на сайте работодателя перед отправкой отклика.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Зарплата не указана — оценили по рынку
На основе 14 похожих вакансий за 90 дней, рынок — Международные (USD).
Что предстоит делать
Gensoft ищет Senior Go Engineer для долгосрочного клиентского проекта: Go-сервис, который оркестрирует криптографическое подписание между распределёнными участниками, включая мобильных клиентов. Сервис уже работает в раннем production, и нам нужен инженер, который сможет взять на себя ответственность за него и довести его до надёжного production-уровня. О ПРОЕКТЕ - Go-сервис, который оркестрирует криптографическое подписание между распределёнными участниками, включая мобильных клиентов. Он интегрируется с библиотеками multi-party подписания, поддерживает зашифрованное хранилище и должен безопасно восстанавливаться после прерванных сессий и других сбоев. - Сервис работает и находится на ранней стадии production. Есть открытые pull requests, улучшения observability и проблемы с конкурентностью, которые нужно решить. Передача дел от предыдущей команды может быть ограниченной. - Вы будете работать с backend- и mobile-инженерами, QA и специалистами по криптографии. Важно сотрудничество в рамках рабочих часов Великобритании и Северной Америки. - Стек: Go, Linux, Docker, общие SDK и bindings для мобильных и веб-платформ. - Начальный фокус: разобраться в кодовой базе, устранить проблемы надёжности и безопасности, улучшить тесты и поддержать релизы. В дальнейшем работа может включать новые продуктовые фичи и долгосрочные пункты криптографического roadmap.
- Разработка основного сервиса
- Поддерживать и улучшать Go-сервис: оркестрация подписания, коммуникация между участниками, зашифрованное хранилище и восстановление после сбоев.
- Исследовать конкурентность, таймауты, прерванные сессии, сетевые сбои и перезапуски сервиса; просматривать открытые pull requests и исправлять race conditions.
- Улучшать логирование и observability, критически оценивать существующую реализацию и вносить аккуратные, поддерживаемые изменения.
- Участвовать в разработке новых фич и будущей криптографической работы по мере развития roadmap.
- Криптография, SDK и кроссплатформенная интеграция
- Поддерживать интеграции с библиотеками multi-party / threshold подписания, работая со специалистами по криптографии там, где изменения влияют на безопасность протокола.
- Участвовать в разработке общих SDK и bindings, связывающих Go с мобильными и веб-клиентами.
- Работать с backend- и mobile-инженерами для сохранения совместимости API и согласованного поведения между релизами.
- Качество, тестирование и операции
- Улучшать автоматизированные тесты для корректности подписания, восстановления после сбоев и интероперабельности между серверными и мобильными компонентами.
- Поддерживать развёртывания на Linux и Docker, обновления зависимостей, мониторинг, процессы релиза и операционную документацию.
- Исследовать production-проблемы и иногда помогать с настройкой у клиентов или проблемами логирования.
- Ответственность и техническое суждение
- Взять на себя основную ответственность за security-critical кодовую базу и самостоятельно установить надёжный production-уровень.
- Оценивать технические риски и компромиссы, чётко объяснять решения и вносить инкрементальные изменения со здравым суждением в области безопасности.
- Прагматично сотрудничать с backend-, mobile-, QA- и криптографическими специалистами в разных часовых поясах.
Что ждём от вас
- Сильный практический production-опыт с Go: goroutines, channels, context cancellation, race detection, profiling и управление ресурсами.
- Опыт владения production-сервисами, диагностики сложных сбоев и поставки хорошо протестированных исправлений.
- Знание распределённых систем: асинхронный обмен сообщениями, retries, идемпотентность, управление состоянием и частичные отказы.
- Практическая security-инженерия: аутентификация, зашифрованное хранилище, обращение с чувствительными данными и безопасное логирование.
- Прикладные криптографические концепции: цифровые подписи, хеширование, управление ключами и верификация подписей.
- Автоматизированное тестирование, CI/CD, Linux, контейнеры и production observability.
- Способность разобраться в существующей кодовой базе, вносить аккуратные инкрементальные изменения и чётко объяснять технические решения.
- Английский на уровне Upper-Intermediate или выше.
- БУДЕТ ПЛЮСОМ
- Разработка SDK для JavaScript/TypeScript или мобильных платформ (Swift, Kotlin), включая асинхронные API, упаковку и интероперабельность с Go.
- Кроссплатформенная мобильная разработка, безопасное хранилище или нативные модули.
- MPC или threshold подписи, distributed key generation (DKG).
- Подписание блокчейн-транзакций.
- Confidential computing и аппаратная аттестация.
- Протоколы обмена сообщениями, Protocol Buffers, Prometheus или OpenTelemetry; интерес к новым схемам подписи.
- КОМУ ПОДОЙДЁТ
- Опыт с инфраструктурой цифровых активов или MPC ценен, но приоритет — сильный production Go и здравые суждения в области безопасности.
- Релевантный опыт в других security-critical распределённых системах также учитывается.
- Вам не нужен опыт со всеми технологиями из раздела «будет плюсом». Доказательства ответственности, аккуратной поставки и обучения на стыке платформ важнее.
- Вы самостоятельны и можете быстро разобраться в существующем репозитории при ограниченной передаче дел.
- Вы внимательны к корректности и аккуратно подходите к критическим системам.
- Вы можете критически оценивать варианты реализации и чётко объяснять риски и компромиссы.
- Вы прагматичны и умеете сотрудничать с backend-, mobile- и криптографическими специалистами.
- Вы комфортно диагностируете production-сбои и повышаете надёжность через протестированные изменения.
- Вы эффективно коммуницируете в удалённом формате и гибки в части пересечения с рабочими часами Великобритании и Северной Америки.
Что предлагаем
Стек и инструменты
Сколько платят вам?
Анонимно укажите, сколько вы получаете как Go-разработчик, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в GenSoft
4 активные вакансии в компании
Старший C#/.NET инженер
Актуальность уточняется
~1 765 567 ₸ оценка
Gensoft ищет старшего C#/.NET инженера для контрактного проекта с международной производственной компанией. Нужно заменить критичный Excel/VBA-инструмент для бронирования запчастей на надёжное desktop-приложение с интеграцией со складом и ERP (Microsoft Dynamics NAV), поддержкой SSO и сканеров штрихкодов. Требуется сильный опыт C#/.NET, SQL, интеграций с ERP, чтения VBA-кода и работы с AI-инструментами вроде GitHub Copilot. Полностью удалённо, контракт на 4 месяца с возможностью продления.
Старший C#/.NET инженер
Gensoft ищет старшего C#/.NET инженера для контрактного проекта с международной производственной компанией. Нужно заменить критичный Excel/VBA-инструмент для бронирования запчастей на надёжное десктопное приложение, интегрированное со складскими и ERP-процессами. Требуется сильный опыт C#/.NET, SQL, интеграции с ERP, SSO и практическое использование AI-инструментов для кодинга. Работа полностью удалённая, контракт на 4 месяца с возможностью продления.
Старший Go инженер
~1 412 500 – 2 542 500 ₸ оценка по всем рынкам
Gensoft ищет старшего Go-инженера для долгосрочного проекта: сервис на Go, который оркестрирует криптографическое подписание между распределёнными участниками, включая мобильных клиентов. Сервис уже в раннем продакшене, нужно взять на себя ответственность, исправить проблемы с конкурентностью, надёжностью и безопасностью, улучшить тесты и поддержку релизов. Требуется сильный опыт продакшн-разработки на Go, знание распределённых систем и прикладной криптографии, английский Upper-Intermediate. Предлагают полностью удалённую работу и реальное влияние на технические решения.
Похожие вакансии
6 вакансий
Старший Go разработчик
~1 412 500 – 2 542 500 ₸ оценка по всем рынкам
SBC Performance ищет старшего Go-разработчика в команду Product & Engineering для создания масштабируемой платформы лидогенерации. Нужно проектировать бэкенд-сервисы и архитектуру, работать с PostgreSQL, принимать архитектурные решения и вести код-ревью, при этом активно используя AI-инструменты в разработке. Требуется 4+ года коммерческого бэкенд-опыта, Go (или другой бэкенд-язык с готовностью перейти на Go), уверенный PostgreSQL и английский от B2. Предлагают полностью удалённую работу, гибкий график, оплачиваемый отпуск и больничные, технику и конкурентную компенсацию.
Go-разработчик
~1 412 500 – 2 542 500 ₸ оценка по всем рынкам
Разработка бэкенда на Go с тестами, PostgreSQL и Kafka, плюс активное использование AI-инструментов вроде Copilot и Cursor. Нужен опыт в бэкенде 5–6 лет и уверенное владение Go, Kotlin будет плюсом. Предлагают официальное трудоустройство по ТК РФ, оклад с премией 15%, ДМС и гибрид с возможностью удалёнки.
Разработчик Go
~1 412 500 – 2 542 500 ₸ оценка по всем рынкам
Команда логистики Ozon ищет Go-разработчика для развития личного кабинета селлера: склады, остатки и методы доставки для продавцов из СНГ. Нужно писать микросервисы на Go, работать с шардированной PostgreSQL, Kafka и gRPC. Требуется опыт в разработке от 3–6 лет и от года на Go, приветствуется опыт с highload.
Старший Go-разработчик (Backend)
~1 412 500 – 2 542 500 ₸ оценка по стеку, все рынки
Solidgate ищет бэкенд-разработчика в команду Connectivity, которая отвечает за платёжную форму, платёжные ссылки, SDK и интеграции с e-commerce платформами вроде Shopify. Нужен опыт 5+ лет с Go или другим бэкенд-языком с готовностью перейти на Go, знание PostgreSQL, распределённых и высоконагруженных систем, облаков AWS/GCP. Предлагают высокое влияние на продукт и метрики, современную инженерную культуру с код-ревью и CI/CD, 30+ дней отпуска, страховку и технику Apple.
Старший Go разработчик
~1 412 500 – 2 542 500 ₸ оценка по стеку, все рынки
Gamzix ищет старшего Go-разработчика для создания с нуля высоконагруженного движка слотов и игровой платформы в iGaming. Нужно спроектировать масштабируемый движок с точной математикой и RNG, оптимизировать сервисы под 10k+ запросов в секунду, работать с PostgreSQL, Redis и брокерами сообщений, а также рефакторить существующие Node.js-модули с возможной миграцией на Go. Требуют 5+ лет бэкенд-опыта и глубокого знания Go, предлагают полностью удалённый или гибридный формат в Варшаве, прямую работу с CTO и сильную senior-команду.
Go-разработчик
~1 412 500 – 2 542 500 ₸ оценка по всем рынкам
Команда RIS ищет Go-разработчика для обработки и мониторинга данных от ритейлеров и ресторанов. Нужно писать высокопроизводительный код на Go, поддерживать сервисы на Go и Python, проектировать масштабируемую архитектуру и новые сервисы. Требуется более 3 лет коммерческого опыта на Go, готовность работать с Python и понимание микросервисов и высоконагруженных приложений.