📚 Пора стать профи в аналитике

Выбирайте курсы со скидками до 60% и получите мощный набор навыков и инструментов

раздел Курсы и обучение

Разработчик C++

Требования

Бэкенд разработчикC++LinuxPostgreSQLООПMySQLSQL

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Разработка программного обеспечения под заказ

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

В SimbirSoft более 1700 разработчиков ежедневно решают интересные задачи, которые делают комфортнее жизни миллионов пользователей.

Мы занимаемся сервисной разработкой и создаем продукты для ведущих ТОП-10 банков страны, сотрудничаем с Росбанк, ИНКА, Подели, Invitro, Hyundai, Татнефть, СКБ, DNS, АльфаКапитал, DPD, АТОМ, Амедиатека и многие другие.

Если тебе интересны сложные технические задачи, работа в команде профессионалов, возможность прокачать экспертизу на проектах из разных сфер бизнеса – присоединяйся к нам!

Чем нужно заниматься:

  • Разработка и сопровождение программных компонентов, осуществляющих обработку сетевого трафика;
  • Внедрение новых технологий обработки сетевого трафика;
  • Применение эффективных подходов к многопоточной обработке данных.

Требования:

  • Минимум 5 лет профессиональной разработки на C++. Желательно наличие опыта в роли технического лидера;
  • Отличное владение современным стандартом C++ (C++11/14/17/20), понимание всех ключевых возможностей языка, включая метапрограммирование, шаблонное программирование, идиомы и best practices;
  • Понимание и опыт применения принципов SOLID, DRY, KISS и других принципов чистого кода. Опыт проектирования модульных и масштабируемых решений;
  • Широкий опыт работы с Linux и знакомством с shell-инструментами (bash, sed, awk и др.). Возможность легко ориентироваться в структуре каталогов и утилитах командной строки;
  • Владение Git, умение поддерживать порядок в ветках, организовывать релизы и контроль версий. Опыт работы с системами сборки (CMake, Make, Autotools);
  • Применение техник Agile/Scrum/Kanban, Unit-тестирование и участие в CI/CD процессах;
  • Понимание принципов конкурентного программирования, владение библиотеками pthreads, Boost.Thread, async и future, familiarity with OpenMP;
  • Управление памятью вручную (malloc/free, new/delete), понимание move-семантики, умных указателей (std::unique_ptr, std::shared_ptr);
  • Понимание особенностей x86/x64 и ARM архитектур, механизмы кеширования, alignment и padding, векторные инструкции SIMD;
  • Понимание уровней модели OSI, TCP/IP-стека, сетевых протоколов (UDP/TCP, DNS, SSL/TLS, RESTful API);
  • Владение методами безопасности (шифрование, аутентификация, авторизация, предотвращение инъекций и XSS-векторов атаки);
  • Опыт работы с микроконтроллерами (ESP32, STM32), периферийными устройствами (UART, BLE, Wi-Fi), реализация прошивок и IoT-решений;
  • Проектирование и поддержка систем с высокой нагрузкой, распределение нагрузки, отказоустойчивость, масштабируемость, кластеризация;
  • Практический опыт работы с реляционными и NoSQL-БД: Oracle, PostgreSQL, MongoDB, Cassandra, ClickHouse, Hadoop/HDFS.

Что мы предлагаем:

  • Работу в команде экспертов.
  • Широкий технологический стек, сотни проектов.
  • Гибкий график работы, который позволяет высыпаться и выделять время на хобби.
  • Льготы и меры господдержки, предусмотренные для IT-компаний (аккредитованы Минцифры*)
  • Возможность разрабатывать IT-решения для разных отраслей, пробовать новые технологии.
  • У нас выстроены процессы удаленной работы, при этом есть просторные офисы с зонами коворкинга, где можно с комфортом пообщаться, поиграть в настолки или в тишине обдумать рабочие задачи.
  • Возможность прокачаться во всех интересующих направлениях: стать тимлидом, архитектором, разработчиком full-stack.
  • Развитую систему наставничества, сертификацию за счёт компании, участие в конференциях, изучение английского языка.
  • Активный обмен опытом, внутренние и внешние митапы по разработке, хакатоны, доклады по развитию hard и soft skills.
  • 40+ клубов по интересам и профессиональных сообществ внутри компании.
  • Уютный мерч.
  • Полный соцпакет и «белую» зарплату.
  • Корпоративную базу знаний и социальную сеть для удобства общения с каждым из 1700+ сотрудников.
  • Гибкую систему бонусов, которая настраивается под индивидуальные потребности: различные уровни ДМС, оплата обучения и занятий любыми видами спорта.

Приходи в SimbirSoft за прокачкой хард-скилов и интересными проектами!

Знаешь кого-то, кто идеально сможет подойти? Расскажи им о нашей вакансии!