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% к собеседованиям

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

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

Навыки

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

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

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

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

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

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

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

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

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

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

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

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

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

C
codex
150 000 ₽ – 200 000 ₽

Java-разработчик

SeniorУдалённо
Java · Spring Boot · Spring MVC · Spring Security · Spring Data · Hibernate · JPA · Gradle · JMS · JAX-WS · SOAP · Git · Jenkins · UML · JUnit · Kafka · PostgreSQL · React · Agile · Scrum
+20 навыков
T
TopSelection
320 000 ₽

PostgreSQL Senior (Retail / HighLoad)

SeniorУдалённо
PostgreSQL · SQL · Highload · PL/pgSQL · Patroni · PgBouncer · MVCC · Database Architecture · Query Optimization · Greenplum · Citus
+11 навыков
S
SPBDev
250 000 ₽ – 300 000 ₽

Net-разработчик Senior (финтех)

SeniorУдалённо
C++ · ASP.NET · Blazor · MudBlazor · .NET Aspire · PostgreSQL · Keycloak · Cryptography · Blockchain · Docker
+10 навыков
А
Астратех
380 000 ₽ – 480 000 ₽

Senior Golang Developer

SeniorУдалённо
Go · PostgreSQL · MongoDB · Yandex Cloud · Node.js · TypeScript · Python · API Design · Microservices
+9 навыков
S
Secreate
270 000 ₽ – 300 000 ₽

Golang developer [Middle+/Senior]

SeniorУдалённо
Go · gRPC · REST · Kafka · RabbitMQ · PostgreSQL · Docker · Kubernetes · Prometheus · Grafana · CI/CD · Protobuf · AWS · Google Cloud Platform · Yandex Cloud
+15 навыков
C
Codex-IT
150 000 ₽ – 200 000 ₽

Java-разработчик

SeniorУдалённо
Java · Spring Boot · Spring MVC · Spring Security · Spring Data · Hibernate · JPA · Gradle · JMS · JAX-WS · SOAP · Git · Jenkins · UML · JUnit · Kafka · PostgreSQL · React · Agile · Scrum · Microservices
+21 навыков
более 1000 офферов получено
4.9

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

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

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

Россия