Software Engineer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Начнем с простого: мы исследуем и разрабатываем новые системы для больших компаний.
К нам приходят большие компании, и мы, за короткий срок, точечно, даём результат по трем направлениям: информационная безопасность, хайлоад и интеграция блокчейна. Заменяем vendor-lock на opensource. Ликвидируем legacy.
Почему с нами работают: нас выгодно нанять на 3 месяца и получить результат, вместо найма отдельных людей, которые не очень хотят идти в крупные компании с болотом ;)
Состав распределенной команды: ex-Яндекс и part-time разработчики из Google.
Каждый день мы изучаем научные работы по распределенным системам и проверяем на практике применимость этих идей.
Мы ищем инженера-разработчика, который будет реализовывать концепты и проверять гипотезы по распределенным системам в команде толковых коллег.
Кому мы не подойдем:
- Если для вас важнее "делал", чем "сделал".
- Неорганизованным и инфантильным людям.
- Тем, кому страшно выучить новый язык программирования за 3 недели.
- Тем, кто имел серьезные проблемы с законом.
Условия работы:
- Удаленная работа из любой точки мира без привязки ко времени. Слежки за рабочими часами нет.
- Индивидуальные условия: Зарплата + еженедельные премии: дал ценный продуктовый результат, получи деньги сразу.
- Индивидуальная компенсация интернета/страховки/книг с Amazon-Ozon/тренингов/семинаров и английского языка (большинство коллег имеет уровень выше Intermediate) и всего, что нужно для продуктивной работы.
- Никакого менеджмента/отчетности/бюрократии и общения с заказчиками. Авралов и надрывов тоже нет. Упоротых тикетных систем тоже нет.
- Пишем на Golang/Python/C. Если что-то незнакомо, научим за месяц.
Бонусы
Работа со свежими алгоритмами 2016-2017 и применение их в реальной жизни для решения реальных проблем. Если станет скучно в нашей команде, дадим рекомендацию и уйдешь в Google/Facebook ;)
Дополнительные инструкции
Нужно спроектировать распределенный чат с доставкой сообщений через DHT. Пишем в чат на одном компе, сообщения доставляются во все остальные чаты через разные узлы. Сеть - многие ко многим. Фиксированного решения нет. Любые недостающие условия - придумать. Если что-то непонятно, оценить как лучше/придумать/прочитать в Википедии/RFC. В среднем, это 20 минут размышлений.
Концепт/план сервиса и прикидку по алгоритмами/технологиями выслать на yura.nevsky@gmail.com
Резюме необязательно, но можно. Высылайте любой концепт на любом языке, не кусаемся :)