Описание должности
В качестве старшего инженера-программиста вы будете играть ключевую роль в формировании технической основы наших решений для криптоинфраструктуры. Эта должность требует экспертных знаний в проектировании, реализации и поддержке надежных серверных систем, обеспечивающих высокопроизводительные распределенные архитектуры. Вы будете отвечать за масштабируемость, надежность и безопасность наших основных сервисов, одновременно способствуя инновациям в сфере блокчейн-технологий. Идеальный кандидат будет тесно сотрудничать с кросс-функциональными командами для предоставления передовых решений, отвечающих растущим потребностям криптовалютной индустрии.
Ключевые обязанности
- Проектирование, разработка и поддержка масштабируемой серверной инфраструктуры для распределенных систем с обеспечением бесперебойной интеграции с блокчейн-протоколами и криптографическими алгоритмами
- Проведение анализа производительности для выявления узких мест системы и внедрение стратегий оптимизации для обработки пиковых нагрузок
- Разработка и развертывание решений мониторинга с использованием инструментов Prometheus, Grafana и ELK stack для обеспечения uptime системы 99.9%+ и отслеживания производительности в реальном времени
- Руководство постоянным совершенствованием архитектуры системы через регулярные код-ревью, аудиты безопасности и внедрение лучших практик DevOps
- Создание и поддержка комплексной технической документации для всех серверных систем и криптографических протоколов
- Сотрудничество с продуктовыми командами для определения технических требований и трансформации бизнес-потребностей в масштабируемые инженерные решения
- Реализация автоматизированных тестовых фреймворков и CI/CD-пайплайнов для обеспечения качества кода и быстрого развертывания обновлений
- Мониторинг отраслевых трендов и новых технологий для выявления возможностей архитектурных инноваций и конкурентных преимуществ
- Наставничество младших инженеров через разбор кода, технические воркшопы и индивидуальные консультации
- Обеспечение соответствия требованиям защиты данных и внедрение корпоративных мер безопасности для криптографических систем
Требования к кандидату
- Магистерская степень в области компьютерных наук, программной инженерии или смежной специальности с 8+ годами профессионального опыта в серверной разработке
- Подтвержденный опыт проектирования распределенных систем с использованием микросервисной архитектуры, контейнеризации (Docker/Kubernetes) и облачных платформ (AWS/GCP)
- Глубокое понимание криптографических протоколов, блокчейн-технологий и практик разработки безопасных API
- Свободное владение языками программирования Python, Go или Rust с опытом создания высоконагруженных систем
- Опыт оптимизации производительности, включая балансировку нагрузки, стратегии кэширования и индексацию баз данных
- Знание инструментов мониторинга (Prometheus, Grafana, Datadog) и систем оповещения для отслеживания состояния системы в реальном времени
- Отличные навыки решения проблем с возможностью отладки сложных вопросов распределенных систем в условиях давления
- Сильные коммуникативные навыки для эффективного взаимодействия с инженерами, менеджерами продуктов и командами безопасности
- Опыт работы с системами контроля версий (Git) и гибкими методологиями разработки (Scrum/Kanban)
- Способность обучать младших инженеров и проводить технические тренинги по блокчейн-разработке
- Умение писать автоматизированные тесты и поддерживать тестовое покрытие критических систем
- Знание оркестрации контейнеров, CI/CD-пайплайнов и практик infrastructure-as-code (Terraform/Ansible)
- Опыт работы с лучшими практиками безопасности, включая шифрование, контроль доступа и стандарты безопасного кодирования
- Сильные аналитические навыки для оценки метрик производительности системы и выявления возможностей улучшения
- Способность работать самостоятельно, внося вклад в командные цели и инициативы по обмену знаниями
- Опыт работы с блокчейн-платформами (Ethereum, Hyperledger) и разработкой смарт-контрактов
- Знание алгоритмов распределенного консенсуса и сетевых протоколов для блокчейн-систем
- Глубокое понимание принципов масштабируемости систем и стратегий горизонтального/вертикального масштабирования
- Способность проектировать и реализовывать отказоустойчивые системы с высокими требованиями к доступности
Мы предлагаем
Присоединяйтесь к динамичной команде на переднем крае блокчейн-инноваций и получайте конкурентную компенсацию, включая базовый оклад $150,000-$180,000 плюс бонусы за результативность. Мы предлагаем комплексный пакет льгот, включая медицинскую страховку, пенсионные планы и возможности профессионального развития. В этой роли у вас будет возможность работать над прорывными проектами, формирующими будущее инфраструктуры цифровых активов. Вы получите доступ к передовым инструментам и технологиям, а также к совместной рабочей среде, которая ценит непрерывное обучение и профессиональный рост. Эта должность также предоставляет возможности для развития лидерских качеств и участия в процессах принятия технических решений на уровне руководства.