C Developer
Требования
Местоположение и тип занятости
Компания
Крупнейшая и самая быстрорастущая социальная сеть для встреч с новыми интересными людьми.
Описание вакансии
Условия работы
Мы ищем С Разработчика в нашу команду Платформы. Платформа — это инфраструктурный отдел, бекенд для бекенда. Мы создаём инструменты для решения задач, с которыми сталкиваются другие разработчики, например: надёжные хранилища для фотографий, системы очередей, вычислительные облака, универсальные системы кеширования, time-series базы данных для хранения технической статистики и т. д. Наша задача — обеспечить стабильность и качество работы всего сервиса.
ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ:
- Создавать и поддерживать высоконагруженные сетевые сервисы на C/C++ и Go.
- Активно участвовать во всём процессе разработки, начиная с проектирования и заканчивая запуском и поддержкой.
- Анализировать поведение больших живых систем, оптимизировать, создавать инструменты визуализации и предсказания проблем.
ЧТО ОЖИДАЕМ ОТ КАНДИДАТА:
- Высокий уровень программирования на C.
- Опыт программирования на Go или сильное желание научиться.
- Опыт программирования на PHP или отсутствие предрассудков к языку.
- Опыт разработки высоконагруженных сетевых сервисов (C10K, лучше - С100K/C1M).
- Понимание работы ядра linux, сетевого стека, управления памятью.
- Знание unix shell, скриптовых языков (предпочтительно php или python).
- Опыт highload: понимание архитектуры, инструментов и инфраструктуры.Опыт проектирования и разработки масштабируемых приложений.
- Умение самостоятельно вести свой проект от проектирования до внедрения и поддержки.
- Ориентированность на результат, отличные коммуникативные способности, инициативность.
БУДЕТ ПЛЮСОМ:
- Знакомство с внутренностями php, zend api.
- Опыт разработки модулей/патчей в nginx.
- Знакомство с mysql и/или другими реляционными базами данных.
- Опыт работы с какими-либо nosql продуктами, умение аргументированно выбрать таковой под задачу.
- Участие в opensource проектах и/или наличие кода, демонстрирующего ваши умения.
- Технический английский.
- Опыт программирования на Java/JVM языках.
Бонусы
МЫ ПРЕДЛАГАЕМ:
- Конкурентную зарплату;
- ДМС, включая стоматологию (в лучших клиниках Москвы), страхование жизни, полис выезжающего заграницу (для командировок и отпуска);
- Развитую бонусную систему (ежемесячные, полугодовые, менеджерские и "thank you" бонусы);
- 31 день ежегодного оплачиваемого отпуска;
- Занятия английским языком с преподавателем + языковая практика при общении с лондонским головным офисом;
- Оплату посещения профильных конференций как российских, так и международных;
- Оплату профильных курсов;
- Обеды в офисе;
- Пицца/пироги/суши каждую пятницу;
- Оплату спортзала;
- Два раза в неделю в офисе массаж;
- Современную технику на выбор;
- Корпоративные мобильные устройства (телефоны или планшеты);
- Покупку профильной литературы;
- Мы рады за наших коллег, которые становятся родителями: +две недели оплачиваемого отпуска и 30 000 р. на первые погремушки:)
- Корпоративные мероприятия и тимбилдинги (картинг, пейнтбол, лазертег и др.);
- Современный офис в самом центре Москвы - м. Трубная (2 минуты пешком от метро);
- Помощь с переездом для кандидатов из других городов (оплата билетов, проживания в гостинице на время поиска жилья, sign in bonus).