Senior С++ developer

з/п не указана

Требуемый опыт работы: более 6 лет

Полная занятость, полный день

Senior С++ developer (с переходом на Go)

Мы разрабатываем МойОфис — безопасные офисные решения для общения и совместной работы с документами. Московский центр разработки развивает продукты корпоративной линейки: электронную почту, календарь, контакты и службу каталогов. Нашими продуктами ежедневно пользуются сотрудники крупнейших компаний, государственных учреждений и образовательных организаций.

Наш бекенд состоит из нескольких десятков микросервисов, общающихся между собой по GRPC, а с внешним миром – через различные гейтвеи (JSON-RPC, WS, IMAP, SMTP, CalDAV, CardDAV, LDAP). Слой хранения нашей системы включает в себя различные документоориентированные и графовые базы данных, а также объектное хранилище. Мы используем специальные техники, чтобы создавать self-healing софт, способный восстанавливать работоспособность системы после длительного периода инфраструктурных проблем. Мы требовательны к производительности и качеству выпускаемых продуктов и обеспечиваем их многоуровневое тестирование.

Мы ищем разработчика, имеющего опыт в разработке распределённых систем и нагруженных веб-приложений на С++, желающего сменить стек на Golang.

Ваши будущие задачи:

  • разработка микросервисов на Golang (проекты: почта, календарь, контакты, каталог);
  • проектирование архитектуры подсистем;
  • проектирование и реализация API;
  • создание действительно качественного кода (производительность, тесты, документация).

Используемые технологии: Go, GRPC, RethinkDB, ArangoDB, MongoDB, Redis, NATS, Docker, Kubernetes, Prometheus, Grafana.


Для нас важно:
  • прочтение книги Кернигана Томпсона (предстоит сделать, если ещё не читали) или прохождение go tour;
  • опыт работы с реляционными и документарными СУБД (PostgreSQL, MongoDB, MySQL);
  • Docker;
  • работа в окружении ОС Linux;
  • общий опыт работы в жанре написания распределённых бекендов – не менее 3 лет;
  • общий опыт работы не менее 5 лет.

Будет плюсом:
  • опыт работы с очередями задач (Kafka, RabbitMQ, NATS);
  • gRPC;
  • Redis, Memcached.

Мы предлагаем:
  • работу в стабильной аккредитованной компании;
  • возможность работать в крупном, постоянно развивающемся проекте с нетривиальными задачами;
  • современные подходы к архитектуре и технологический стек;
  • возможность предлагать свои идеи и влиять на проект – проработайте идею с командой и она воплотится в жизнь;
  • наращивать экспертизу - в нашей команде принято совершенствоваться и делиться знаниями, коллеги готовы рассказать и научить тому, в чем отлично разбираются;
  • комфортную атмосферу – мы уважаем друг друга, открыты к общению на любые темы и ценим увлеченных людей;
  • профильные курсы, корпоративный английский, участие в конференциях (в т.ч. спикером, если есть желание и готовность);
  • приятный социальный пакет – ДМС со стоматологией, оплачиваемое питание, завтраки и перекусы в офисе;
  • льготная ипотека до 5%;
  • гибридный формат работы;
  • отсутствие строгого дресс-кода.

Ключевые навыки

C++
СУБД
Docker
Linux

Задайте вопрос работодателю

Он получит его с откликом на вакансию

Где располагается место работы?Какой график работы?Вакансия открыта?Какая оплата труда?Как с вами связаться?Другой вопрос

Вакансия опубликована 20 марта 2023 в Санкт-Петербурге

Отзывы о компании

4,8отлично
Оценка Dream Job

94%

Рекомендуют
Ваши отзывы помогают людям принимать взвешенные карьерные решения
Оставить отзыв

Что говорят сотрудники

Преимущества и льготы
  • Своевременная оплата труда
  • Корпоративные мероприятия
  • Удобное расположение работы
Фронтенд-разработчик
Март 2023
Гибкий подход к рабочему времени — можно часть недели оставаться дома, а на несколько дней приходить в офис. Это обсуждается с руководителем, всегда можно договориться. Очень хороший соцпакет с ДМС и корпоративным обучением. Высокая зарплата, выше рынка на аналогичных позициях.
Войдите, чтобы увидеть все отзывы
Войти

Похожие вакансии

Санкт-Петербург, Василеостровская и еще 1 
Откликнитесь среди первых
Немного о проекте: Гарда БД - аппаратно-программный комплекс класса DAM /DBF* для обеспечения безопасности СУБД и независимого аудита операций с...
Опыт работы на ОС семейства Unix (CentOS). Опыт разработки драйверов или кода на уровне ядра для Windows или Linux или...
Санкт-Петербург, Маяковская и еще 1 
Узнать о жизни в компании 
Откликнитесь среди первых
Исследование современных средств кроссплатформенной разработки. Разработка программных компонент/механик фреймворка. Разработка на С++ и TypeScript. Поддержка, доработка и оптимизация кодовой...
Опыт разработки на С++14/17 от 4х лет. Знание шаблонов проектирования. Понимание принципов разработки кроссплатформенного программного обеспечения.
Санкт-Петербург
Откликнитесь среди первых
Программирование игровых механик и логики. Проектирование и ревью архитектуры фич. Программирование UI и визуальных эффектов. Профилирование и оптимизация игры по...
Опыт разработки коммерческих проектов на С++. Опыт разработки выпущенных проектов. Уверенное владение современными стандартами С++ 11 и выше и STL.
Санкт-Петербург
Откликнитесь среди первых
Разработка и поддержка технических подсистем игры. Оптимизация скорости работы приложения, использования памяти, ресурсов. Интеграция и поддержка сторонних библиотек и SDK...
Опыт разработки коммерческих проектов на С++ не менее трех лет. Уверенное владение современными стандартами С++ 11 и выше, а также...
Санкт-Петербург, Чернышевская
Откликнитесь среди первых
Веб-движков и веб-браузеров (Blink, Chromium, WebKit, Firefox или др.). На HTML/JS. Участие в разработке компонентов для встроенных...
Практические навыки разработки на C/C++ под Linux от 3-х лет. - Владение командным интерпретатором bash и unix console. -
Откликнитесь среди первых
THE COMPANY. Prodim International BV is a manufacturer of state-of-the-art, patent-protected measuring devices and data management...
As a Software Engineer at Prodim, you will play a vital role in designing, developing and maintaining technically complex cross...