Software Engineer

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