Зарплата

от $6,000

Описание вакансии

Мы ищем Senior Node.js Engineer для нашего американского клиента компании Cube.dev.

Это стартап со штаб-квартирой в Сан-Франциско, финансируемая ведущими венчурными фондами Кремниевой долины, которые ранее инвестировали в Redis, Hazelcast, Gradle и другую инфраструктуру. программные стартапы.

Ребята создают стек технологий для современной аналитики, и их миссия - сделать его доступным для разработчиков по всему миру. Большая часть программного обеспечения имеет открытый исходный код.

Cube.js, их флагманский продукт с открытым исходным кодом, имеет более 10 000 звезд на GitHub и более 3 000 участников сообщества в Slack.

Но также помимо этого сейчас идет активная разработка коммерческого продукта Cube.Cloud, которым уже пользуются такие американские компании как Jobber, COTA, Cyndx, Simon.

Текущий состав команды - 16 человек, распределенные между Сан-Франциско, Москвой и Великобританией.

Стек технологий: JavaScript, Node.js, Rust.

Главная задача разработчика усилить основную команду Cube.js.

Вот некоторые из задач, над которым придется работать:

Cube.js APM.

Одна из основных технических проблем для Cube Cloud - предоставление аналитики мониторинга производительности приложений экземпляров Cube.js с использованием самого Cube.js. Являясь чисто проблемой тестирования, крупномасштабная аналитика в реальном времени сопряжена с множеством проблем, большинство из которых будет впервые решено с использованием подхода SQL.

Cube Cloud PaaS Infrastructure.

Cube Cloud предоставляет платформу в виде сервисной инфраструктуры для масштабного развертывания приложений Cube.js в производственных мощностях. Основанное на AWS, GCP, Azure и других облачных провайдерах, это сложное облако в облачной реализации с множеством различных инфраструктурных проблем.

Cube Store Service.

Cube.js используется для анализа триллионов точек данных с временем отклика менее секунды. Чтобы быть в курсе растущих требований к большим данным и скорости обслуживания, компания разрабатывает собственную базу данных, оптимизированную для обслуживания огромных агрегированных таблиц с задержками в несколько миллисекунд. Служба хранилища кубов по требованию обеспечивает доступ к сотням ядер в течение нескольких миллисекунд на запрос, что позволяет обрабатывать терабайты сводных строк.

Для компании важен следующий опыт:

— Экспертность в структурах данных и алгоритмах.

— Твердое понимание того, как работают базы данных.

— Экспертность в JavaScript и Node.js.

— Хорошие коммуникативные навыки.

— Предыдущий опыт стартапа или интерес к работе в небольшой быстроразвивающейся компании.

Технический и желательно разговорный английский язык (upper intermediate / advanced). Или как минимум готовность прокачаться за следующий год (для сотрудников есть в постоянном доступе внутренние курсы).

Плюсом будет:

— Опыт участия или поддержки проекта с открытым исходным кодом.

— Опыт работы в инженерии данных, создании аналитических приложений или OLAP.

— Опыт работы с Docker и k8s, AWS, GCP.

— C ++, Rust или любой другой язык низкого уровня.

— Понимание того, как работает V8.

Что предлагает компания:

— Контракт напрямую через ИП с Cube.Dev, зарплата в долларах.

— Уровень заработной платы от 6000$ gross, выше готовы обсуждать в зависимости от вашего уровня.

— Удаленный формат работы, гибкий график, но фулл-тайм.

— Компенсация 50% стоимости рабочей техники сразу на входе и полная компенсация коворкинга при необходимости).

— Если интересно, есть возможность релокации в головной офис в Сан-Франциско через полгода.

Размещено 13/09/2021

Оставьте свои контакты, чтобы работодатель мог связаться с вами

Телеграм-бот RIT.WORK

С ботом rit.work Вы найдете работу, о которой всегда мечтали.

Всего два шага — выбери стек, зарплату и получай уведомления о мега-вакансиях первым.

Создать подписку