Team lead C++

Аквариус

United States

Remote

USD 120,000 - 180,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Официальное трудоустройство
Удаленная работа
ДМС после испытательного срока
Материальная помощь в особых жизненных
10 дополнительных оплачиваемых дней病
Возможности профессионального развития
Комфортный офис на Пролетарской
Пятничные вечеринки

Job summary

Аквариус ищет опытного лидера C++ для управления командой и разработки распределённых систем хранения данных. Ваша роль — определить техническую стратегию, контролировать качество кода и архитектуру ключевых компонентов, включая доступ к метаданным и S3-совместимый API.

Требуется 5–7 лет в C++, опыт руководства и архитектурного проектирования, знание Linux и сетевых протоколов. Удаленная работа — часть условий, официальное оформление и гибкая поддержка обучения.

Qualifications

  • Коммерческий опыт разработки на C++ от 5–7 лет и уверенное владение C++17+.
  • Обязательный опыт управления командой разработчиков и планирования нагрузки.
  • Опыт проектирования архитектуры и технических решений в распределённых сервисах.
  • Уверенное владение многопоточным и асинхронным программированием.
  • Понимание сетевых протоколов (TCP/IP, HTTP/HTTPS) и принципов отказоустойчивости.

Responsibilities

  • Руководство командой C++-разработчиков: распределение задач, контроль сроков и качества реализации
  • Проектирование архитектуры программного решения для системы хранения данных
  • Участие в разработке ключевых компонентов: слоя доступа к метаданным, менеджера распределения данных и S3 API
  • Проведение код-ревью, контроль качества кода и соблюдения стандартов
  • Анализ существующей кодовой базы, рефакторинг и устранение узких мест
  • Организация взаимодействия команды и участие в технических обсуждениях
  • Обеспечение отказоустойчивости и масштабируемости распределённых сервисов
  • Документирование архитектурных решений и API

Skills

C++17+
Team leadership
Multithreading
Networking TCP/IP
CAP theorem
MongoDB/Key-Value DB
Code reviews
Architecture design

Tools

GitLab
CMake
Docker
Unit testing

Job description

Описание

Описания нет

Задачи
  • Руководство командой C++-разработчиков: распределение задач, контроль сроков и качества реализации
  • Проектирование и развитие архитектуры программного решения для системы хранения данных
  • Участие в разработке и совершенствовании ключевых компонентов системы: слоя доступа к метаданным, менеджера распределения данных, вспомогательных сервисов, управления инфраструктурой кластера и S3 API
  • Принятие технических решений, проведение код-ревью, контроль качества кода и соблюдения стандартов разработки
  • Анализ существующей кодовой базы, выявление узких мест, планирование и проведение рефакторинга
  • Организация взаимодействия команды, участие в технических обсуждениях и решение сложных инженерных задач
  • Обеспечение отказоустойчивости, масштабируемости и корректности работы распределённых компонентов системы
  • Документирование архитектурных решений и внутренних API
Требования
  • Коммерческий опыт разработки на C++ от 5–7 лет, уверенное владение стандартом C++17 или выше
  • Обязательный опыт управления командой разработчиков: постановка задач, распределение нагрузки, контроль сроков и качества
  • Опыт проектирования архитектуры программных систем и принятия технических решений
  • Уверенное владение многопоточным и асинхронным программированием
  • Понимание протоколов TCP/IP, HTTP/HTTPS, опыт работы с сетевыми библиотеками или сокетами
  • Понимание принципов построения отказоустойчивых и масштабируемых сервисов, CAP-теоремы
  • Опыт работы с репликацией данных, MongoDB или Key-Value СУБД
  • Знание файловых систем Linux и POSIX, понимание особенностей NFS
  • Опыт работы с GitLab, CMake, Docker и написания unit-тестов
  • Будет плюсом: Опыт разработки систем хранения данных (СХД), распределённых систем или инфраструктурного ПО; Опыт работы с S3 API и AWS SDK; Опыт работы с Kubernetes, Nomad или аналогичными инструментами; Опыт интеграции систем мониторинга, например Prometheus и Grafana
Условия
  • Официальное трудоустройство и стабильную заработную плату
  • Удаленный формат работы
  • ДМС после испытательного срока
  • Материальная помощь в особых жизненных ситуациях
  • 10 дополнительных оплачиваемых дней больничного в год
  • Возможности профессионального развития и обучения
  • Комфортный офис на «Пролетарской»: собственный спортзал, групповые тренировки, зоны отдыха, библиотека и возможность обратиться к корпоративному психологу
  • Пятничные вечеринки и корпоративные мероприятия
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

DevOps-инженер в высоконагруженных системах
DevOps-инженер в высоконагруженных системах

Ригла-Здравсити • United States

Hybrid
USD 21,000 - 36,000
Официальное трудоустройство
Комфортный офис в Москве (гибрид/удалё
Медицинская поддержка
+3
.NET developer
.NET developer

Альфа-Банк • United States

Hybrid
USD 120,000 - 180,000
Гибкий график
Удалёнка/Гибрид
ДМС
+1
DevOps-инженер инфраструктуры ЦОД
DevOps-инженер инфраструктуры ЦОД

Электронная Москва • United States

Hybrid
USD 120,000 - 160,000
Hybrid work
Training & courses
Wellness & sports discounts
Системный аналитик видеосервиса
Системный аналитик видеосервиса

Wink • United States

Hybrid
USD 90,000 - 150,000
Гибридная работа
ДМС со стоматологией
Обучение за счет компании
+1
team lead команды разработки
team lead команды разработки

Золотое Яблоко • United States

On-site
USD 120,000 - 190,000
ДМС со стоматологией
Карьера консультант
Английский курс
+3
DevOps high-load
DevOps high-load

Cloud.ru • United States

Hybrid
USD 22,000 - 32,000
Гибкий график
Расширенный ДМС
Спортивная компенсация
+1
руководитель группы DevOps инфраструктуры
руководитель группы DevOps инфраструктуры

АФЛТ-Системс • United States

Hybrid
USD 140,000 - 190,000
Гибридная/удалённая работа
Белая заработная плата
ИТ ипотека
+2
Программист С+ высоконагруженных решений
Программист С+ высоконагруженных решений

Тензор • United States

Hybrid
USD 24,000 - 35,000
Гибкий график
Удаленка/Гибрид
ДМС стоматология
+4
DevOps engineer
DevOps engineer

Marfatech • United States

Remote
USD 90,000 - 140,000
Полностью удаленный формат работы по全м
50% компенсация изучения английского
Частичная оплата занятий спортом
devops инженер банковского ПО
devops инженер банковского ПО

Centicore Group • United States

On-site
USD 140,000 - 200,000
ДМС со стоматологией
Оплата отпуска 28 дней в год
Компенсация Обучения
+1