logo

Rust Developer

Remote · Broxus
Откликнуться

Broxus — технологическая компания, которая разрабатывает и внедряет передовые блокчейн-экосистемы и продукты по всему миру. С нами клиенты могут решить широкий спектр задач — от быстрой раздачи цифровых активов до создания многоуровневой инфраструктуры для международных корпораций и правительственных проектов.

Штаб-квартира компании в ОАЭ, центр разработки в Сербии и офисы в тех странах, где есть проекты. В портфеле уже свыше 50 различных блокчейн-продуктов и инструментов для разработчиков.

Сейчас мы ищем Senior Rust разработчиков или сильных разработчиков на других языках, готовых перейти на Rust.

Обязанности

Чем мы занимаемся

Мы создаем масштабируемую блокчейн-экосистему, включающую:

  • протокол и реализацию ноды (Rust)
  • RPC и индексаторы для работы с данными
  • продукты на основе протокола (explorer, staking и др.)

Проект уже в production, и мы фокусируемся на оптимизации производительности, безопасности и разработке новой функциональности.

Мы разрабатываем в публичных github репозиториях с использованием Apache-2.0\MIT лицензией, в связи с этим у нас высокие требования к качеству и безопасности кода.

Основной репозиторий: https://github.com/broxus/tycho

Требования

  • Опыт коммерческой разработки бэкендов от 5 лет, преимущественно на одном из языков: C++, C#, Java, Scala, Kotlin. Опыт с Rust от 6 месяцев, подойдет даже pet project, если в нем есть tokio.
  • Не менее 2 лет опыта in-house разработки в продуктовых или крупных компаниях домена банковских продуктов, логистики, ERP, и т. д.
  • Высшее техническое образование. Для нас важны кандидаты с сильной математической базой.
  • Глубокие знания и практический опыт работы с базами данных:

    - классические RDBMS (PostgreSQL, MS SQL Server, Oracle),

    - Key-Value / Column store базы (например, RocksDB, Bigtable, HBase, Cassandra, ClickHouse),

    - умение оптимизировать запросы и схемы, понимать устройство СУБД.

  • Уверенное владение многопоточностью и параллелизмом (concurrency): написание, отладка и профилирование конкурентного кода.
  • Опыт работы с Docker и Kubernetes, знание любого облака (AWS, GCP, Azure и др.) — не обязательно в проде, но хотя бы на уровне pet-проектов или инфраструктуры.
  • Готовность к самостоятельной работе и принятию технических решений.
  • Умение формулировать задачи, приоритизировать и быть опорой в команде. 

Условия

  • Устоявшаяся компания, созданная ключевыми людьми в индустрии блокчейна.
  • Конкурентный пакет вознаграждения.
  • Возможность оформления в штат компании в Сербии (нужно физически проживать в Сербии, либо подбираем другой способ оформления сотрудничества).
  • Возможность работать удаленно из любой страны.
  • Отсутствие бюрократии.
  • 100% оплата больничного.
  • Отпуск 20 рабочих дней (эквивалентно 28 календарным).
  • 17 гибких праздничных дней.
  • Реферальные бонусы.
  • Подарок $ от компании на день рождения сотрудника.
Расскажите об этой вакансии в соцсетях

Отклик на вакансию:

Откликаясь на вакансию, вы даете согласие на обработку ваших персональных данных и соглашаетесь с политикой конфиденциальности Broxus