yandex
Страна
Россия
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
SeniorУдалённоПолная занятость

Senior C++ Developer

ИИОценка ИИ

Сильная инженерная позиция в известной российской ИТ-компании с возможностью удаленной работы и ДМС. Проект предполагает решение сложных архитектурных задач, что отлично подходит для профессионального роста Senior-разработчика.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Роль требует глубокой экспертизы в системном программировании на C++, понимания сетевых протоколов и принципов построения распределенных систем. Высокая сложность обусловлена необходимостью работы с S3-API, репликацией данных и низкоуровневыми аспектами Linux/POSIX.

Анализ зарплаты

Медиана400 000 ₽
Рынок300 000 ₽ – 500 000 ₽
ИИОценка ИИ

Зарплата в объявлении не указана, но для позиции Senior C++ Developer в РФ рыночный диапазон составляет от 300 000 до 500 000 рублей. Учитывая масштаб компании «Аквариус», можно ожидать предложения в рамках этих рыночных значений.

Сопроводительное письмо

Меня заинтересовала вакансия Senior C++ Developer в компании «Аквариус», так как мой опыт разработки высоконагруженных систем и глубокое знание стандарта C++17 полностью соответствуют вашим задачам. Я имею значительный опыт работы с многопоточностью, сетевыми протоколами и библиотеками вроде Boost.Asio, что критично для реализации слоя доступа к метаданным и управления инфраструктурой кластера.

В своей практике я неоднократно сталкивался с проектированием отказоустойчивых сервисов и работой с распределенными данными, учитывая принципы CAP-теоремы. Уверен, что мои навыки работы с POSIX, MongoDB и инструментами контейнеризации позволят мне эффективно включиться в процесс разработки S3-API и оптимизации существующего кода проекта. Буду рад обсудить, как мой опыт поможет в развитии ваших технологических продуктов.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Аквариус уже сейчас

Присоединяйтесь к команде «Аквариус» и создавайте высокотехнологичные решения на C++ в масштабах всей страны!

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

**Senior C++ Developer

Локация:** Удалённо в РФ

Компания: Аквариус

ЗП: обсуждается на собеседовании

Занятость: Полная

Обязанности:

Анализ существующего кода проекта, выявление узких мест и областей, требующих изменений и улучшений;

Реализация на C++:

● слоя доступа к мета-данным;

● менеджера распределения данных;

● вспомогательных сервисов;

● управления инфраструктурой кластера;

● S3-API операций.

Написание unit-тестов на разработанные функции;

Участие в код-ревью и совместной отладке;

Документирование архитектурных решений и внутренних API.

Требования:Уверенное владение современным C++ (стандарт не ниже C++17);

Опыт многопоточного и асинхронного программирования;

Понимание протоколов TCP/IP, HTTP/HTTPS;

Опыт работы с сокетами или высокоуровневыми библиотеками (Boost.Asio, libcurl, POCO и т.п.);

Знание принципов построения отказоустойчивых и масштабируемых сервисов, понимание CAP-теоремы;

Опыт работы с репликацией данных;

Опыт работы с MongoDB или Key-Value СУБД, понимание транзакций и репликации;

Файловые системы и POSIX: знание особенностей работы с файлами в Linux, понимание семантики NFS (кэширование, блокировки, атомарное переименование);

Инструментарий: Gitlab, CMake, Docker (для локальной отладки), опыт написания unit-тестов.

Желательно (будет большим плюсом):

● Опыт работы с AWS SDK;

● Опыт интеграции с системами мониторинга (Prometheus, Grafana);

● Умение читать и анализировать существующий код, проводить рефакторинг;

● Опыт использования чего либо из: K8s, Nomad, Docker Compose, Podman.

Условия:Возможность удаленной работы из любой точки РФ;

Продвинутая медицинская страховка (ДМС);

Динамичная и активно развивающаяся компания с минимум бюрократии;

Участие в создании высококлассных продуктов и решении сложных задач;

Профессиональный коллектив и комфортная атмосфера;

Перспективы карьерного роста в компании.

*🌐 Резюме отправлять:* Откликнуться

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • Unit Testing
  • C++
  • Linux
  • Multithreading
  • Asynchronous Programming
  • Kubernetes
  • Prometheus
  • Grafana
  • Docker
  • TCP/IP
  • HTTP
  • GitLab
  • MongoDB
  • HTTPS
  • Data Replication
  • Podman
  • Nomad
  • NFS
  • Key-Value Store
  • C++17
  • CMake
  • POSIX
  • Docker Compose
  • Boost.Asio
  • libcurl
  • POCO
  • CAP Theorem
  • AWS SDK

Возможные вопросы на собеседовании

Проверка понимания фундаментальных ограничений распределенных систем, что критично для данной роли.

Расскажите, как CAP-теорема влияет на выбор стратегии консистентности при реализации менеджера распределения данных?

Вакансия предполагает работу с S3-API и сетевыми сервисами.

Какие основные проблемы могут возникнуть при реализации S3-совместимого API на C++ и как вы бы организовали обработку ошибок сети?

Требуется опыт многопоточного программирования.

Как бы вы реализовали эффективный пул потоков для обработки асинхронных запросов с использованием Boost.Asio?

В требованиях указано знание семантики NFS и работы с файлами в Linux.

В чем заключаются особенности атомарного переименования файлов в Linux и какие проблемы могут возникнуть при работе через NFS?

Работа с метаданными и СУБД.

В каких случаях для хранения метаданных в вашем проекте вы бы предпочли MongoDB, а в каких — Key-Value хранилище?

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

NDA
165 467 ₽ – 291 975 ₽

Golang разработчик на партнерский проект(ритейл) (Senior)

SeniorУдалённо
Go · Distributed Systems Architecture · Vue.js · SLA · Orchestration
+5 навыков
NDA
123 559 ₽ – 218 025 ₽

.NET-разработчик (Senior)

SeniorУдалённо
.NET · C++ · SQL · ASP.NET · REST API · OOP · SOLID · Git · GitFlow
+9 навыков
С
Ситилинк
124 281 ₽ – 219 300 ₽

Golang разработчик (Senior)

SeniorУдалённо
Golang · PostgreSQL · gRPC · HTTP · Microservices · Kafka · NATS · Tarantool · SQL · CRM
+10 навыков
NDA
148 487 ₽ – 262 013 ₽

Java разработчик на партнерский проект(ритейл) (Senior)

SeniorУдалённо
Java · SQL · REST · SOAP · Kafka · RabbitMQ · ActiveMQ · Docker · Kubernetes · OpenShift · CI/CD · Prometheus · Grafana · ELK · JUnit · Mockito · TestContainers · Swagger · OpenAPI
+19 навыков
TS
Top Selection
250 000 ₽ – 270 000 ₽

Go - разработчик (Senior)

SeniorУдалённо
Go · Distributed Systems Architecture · Vue.js · SLA · Durable Execution
+5 навыков
B
Birmarket
4 000 $ – 5 000 $

Golang Backend Developer (mid-senior)

SeniorУдалённо
Go · Kafka · RabbitMQ · PostgreSQL · ElasticSearch · AWS · Docker · Git · Kubernetes · REST API · SOLID · DDD · TDD
+13 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

Россия