Старший инженер-программист (Golang)
Команда разработки программного обеспечения - Удаленно
Вы — опытный Go-разработчик, который любит создавать надежные распределенные системы и полностью отвечать за продакшн-софт? Присоединяйтесь к Chainstack и помогите построить платформу, которая масштабирует инфраструктуру блокчейна.
О нас
Chainstack обеспечивает работу глобальных блокчейн-приложений в сферах финтеха, DeFi, кошельков, кастодиальных сервисов, аналитики и всего, что между ними. Команды сокращают время выхода на рынок, затраты и риски с помощью одной платформы для нод в облаке, предлагаемой через предпочитаемых поставщиков услуг или развернутой локально. Стандартизированное управление нодами обеспечивает автоматическую надежность и предсказуемую производительность, предоставляя операторам контроль и прозрачность, а разработчикам — согласованный способ создания и масштабирования.
О роли
Мы ищем старшего инженера-программиста в нашу платформенную команду для создания систем, обеспечивающих управление и эксплуатацию инфраструктуры блокчейна в масштабе. В этой роли вы будете полностью отвечать за решение проблем — от понимания потребностей пользователей и операционных нужд до проектирования, разработки, внедрения и улучшения продакшн-систем.
Вы будете работать над бэкенд-сервисами, распределенными системами, инженерией надежности и рабочими процессами разработчиков, применяя практики разработки с приоритетом на AI. Роль сочетает сильное инженерное исполнение, владение продуктом и системное мышление с прямым влиянием на то, как клиенты разворачивают, эксплуатируют и масштабируют инфраструктуру блокчейна.
Обязанности
- Полностью отвечать за платформенные фичи: от исследования и спецификации до проектирования, реализации, внедрения и эксплуатации в продакшне.
- Понимать болевые точки клиентов и операционные проблемы, связанные с развертыванием инфраструктуры, надежностью, масштабируемостью, наблюдаемостью, рабочими процессами развертывания и операционной эффективностью, и преобразовывать их в улучшения платформы.
- Использовать практики разработки с приоритетом на AI для ускорения исследований, спецификаций, реализации, тестирования, документирования и операционного анализа, поддерживая при этом высокую планку верификации.
- Определять, отслеживать и улучшать ключевые метрики платформы, такие как время развертывания, процент успешных развертываний, надежность системы, частота инцидентов, утилизация инфраструктуры, операционные расходы и влияние на клиентов.
- Сотрудничать с командами платформы, DevOps, продуктовыми командами, службой поддержки и клиентскими командами для оценки компромиссов, приоритизации инвестиций и предоставления масштабируемых решений.
- Выявлять операционные узкие места, риски надежности и проблемы масштабирования, а также разрабатывать долгосрочные решения от концепции до продакшна.
Требования
- Опыт профессиональной разработки ПО более 5 лет, предпочтительно в областях бэкенда, платформы, инфраструктуры, DevOps или распределенных систем.
- Значительный опыт работы в продакшне с Go или сопоставимыми бэкенд-языками.
- Опыт полного владения инженерными проектами, включая требования, дизайн, реализацию, тестирование, развертывание, наблюдаемость и итерации.
- Глубокое понимание распределенных систем, асинхронной связи, событийно-ориентированных архитектур, инженерии надежности и операционных компромиссов.
- Практический опыт работы с брокерами сообщений или технологиями потоковой передачи событий, такими как NATS, Kafka или RabbitMQ.
- Опыт проектирования, развертывания и эксплуатации сервисов в Kubernetes и контейнеризированных средах.
- Знакомство с инструментами автоматизации инфраструктуры и инфраструктуры как кода, такими как Terraform, Terragrunt, Helm или аналогичными технологиями.
- Опыт работы с системами CI/CD и инструментами повышения продуктивности разработчиков.
- Хорошее понимание мониторинга, логирования, наблюдаемости, оповещений, управления инцидентами и эксплуатации в продакшне.
- Сильный AI-нативный рабочий процесс инженера, включая практическое использование кодирующих агентов, исследовательских агентов, помощников по отладке и инструментов автоматизации для ускорения проектирования, реализации, тестирования, эксплуатации и документирования, при этом поддерживая высокие стандарты корректности и надежности.
- Отличное знание письменного и устного английского языка.
Будет плюсом
- Опыт интеграции с блокчейн-сетями через RPC API или связанные интерфейсы инфраструктуры.
- Опыт эксплуатации или обслуживания нод блокчейн-клиентов.
- Опыт работы с облачной инфраструктурой и практиками платформенной инженерии.
- Понимание Web3-инфраструктуры, операций валидаторов, систем индексации или платформ оркестрации нод.
- Опыт создания внутренних инструментов, автоматизации операционных задач, систем развертывания, наборов для бенчмаркинга или платформ самообслуживания инфраструктуры.
- Опыт процессов планирования разработки, таких как RFC, ADR или разработка на основе спецификаций.
- Способность писать высококачественные спецификации, технические предложения, операционные руководства и краткие инженерные отчеты.
- Сильное продуктовое видение с умением связывать улучшения платформы с ценностью для клиента, операционной эффективностью и измеримыми результатами.
Что мы предлагаем
- Конкурентная зарплата в USD — справедливая, прозрачная оплата в зависимости от опыта и вклада.
- Опционы на акции — участвуйте в росте и долгосрочном успехе Chainstack.
- AI-first среда — используйте AI для сокращения рутинной работы и сосредоточьтесь на принятии решений и выпуске продукта.
- Передовой технологический стек — работайте с современной инфраструктурой и будьте в курсе инноваций Web3.
- Плоская структура, отсутствие бюрократии — берите на себя ответственность, действуйте быстро и принимайте решения с реальным влиянием.
- Гибкий график — работайте, когда вы наиболее продуктивны, и сохраняйте баланс.
- Глобальный, быстрорастущий рынок — работайте в быстро развивающейся отрасли с реальным клиентским спросом.
- Разнообразная, многонациональная команда — сотрудничайте с людьми из разных стран, с разным опытом и из разных функциональных областей.
Готовы вывести свою карьеру на новый уровень? Подайте заявку сейчас.
Местоположение
Удаленно
Отдел
Команда разработки программного обеспечения
Тип занятости
Полная занятость, удаленно
Минимальный опыт
Опытный