Разработчик C++
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
ИТ-Холдинг Т1 — один из лидеров российского ИТ-рынка, партнёр ключевых производителей и разработчиков в сфере ИТ. По версии аналитических агентств CNews Analytics, TAdviser и RAEX, мы входим в топ-3 крупнейших российских ИТ-компаний. В нашем портфеле уже 70+ востребованных на рынке ИТ‑продуктов и услуг, ключевые – внесены в ЕРРП (реестр российского ПО).
В Т1 стабильность и финансовая надежность, а также социальные гарантии гармонично сочетаются с преимуществами ИТ‑компании — открытостью, инновациями и гибридным форматом работы.
Мы стремительно растём, масштабируемся и ищем новых специалистов в команду!
В рамках финтех‑направления мы разрабатываем инновационные решения для цифровизации финансового сектора: современные финтех‑продукты, системы работы с большими данными и комплексные решения для фронт‑ и бэк‑офисов. В продуктовом портфеле — создание современных высоконагруженных фронтальных систем, омниканальных продуктов и высоконадежных платформ для поддержки банковского бизнеса.
Мы работаем с крупнейшими организациями банковского сектора, ведущими финансовыми компаниями и активно выстраиваем партнерскую работу на Ближнем Востоке, в Африке и Юго‑Восточной Азии. Охват пользователей продуктов составляет более 15 миллионов человек.
Весте с нами тебе предстоит:
- Разработка высоконагруженных модулей парсинга сигнальных протоколов.
- Разработка модулей формирования бизнес-логики системы и взаимодействия с In-Memory БД.
- Техническое развитие системы и процесса поставки ПО.
- Оптимизация времени обработки и передачи данных между компонентами системы.
- Решение и расследование возникающих при эксплуатации системы проблем.
Ожидания от кандидата
Какие знания и навыки для нас важны:
- Опыт работы от 3 лет.
- Отличное знание С++.
- Знание классических алгоритмов и структур данных.
- Опыт написания многопоточных и/или асинхронных программ.
- Умение тестировать собственный код (Unit-тестирование).
- Опыт разработки БД.
- Опыт разработки микросервисов.
- Знание принципов обеспечения отказоустойчивости систем.
- Знание принципов Solid.
- Понимание принципов работы операционных систем, баз данных и компьютерных сетей.
- Уверенное использование Linux и инструментов командной строки.
Будет плюсом:
- Знание C.
- Опыт в оптимизации перформанса и low-level оптимизациях.
- Опыт работы с Wireshark/tcpdump.
- Docker, Ansible, Kubernetes, gRPC, Redis, Memcached.
- Опыт разработки распределенных высоконагруженных систем.
- Понимание как устроен Linux и Linux/POSIX API.
- Опыт анализа производительности отдельных приложений и системы в целом.
- Знакомство с сетевыми и сигнальными протоколами (HTTP2, DIAMETER, MAP, CAP и проч.).
- Понимание работы сетевого стека. Уровень L2-L4.
Условия работы
А мы создадим комфортные условия для работы:
- Гибкий график работы — в офисе, удаленно или в гибридном формате.
- Поддержка новичков по программе наставничества Buddy.
- ДМС с возможностью подключения близких родственников
- Сервис психологической поддержки, ведь нам очень важно, как ты себя чувствуешь.
- Корпоративный кафетерий льгот с возможностью компенсации билетов и отелей в отпуске, абонементов в спортзал, спортинвентаря, билетов в театр и многого другого.
- Насыщенная инножизнь: лекции и мастер-классы от известных спикеров, тимбилдинги, корпоративная библиотека и многое другое.
- Скидки и купоны от сотен компаний-партнёров на единой платформе.
- Маркетплейс мерча с собственной корпоративной валютой, которая начисляется за участие в активностях.
- Дополнительные выходные в дни радостных (и не только) событий.
- Дополнительный оплачиваемый отпуск (3 календарных дня).
- Широкие возможности внутреннего и внешнего обучения.
- Необходимая техника и софт для работы.
- Конкурентная зарплата по итогам интервью, наличие премиальной составляющей.
Вместе с нами ты сможешь решать интересные задачи, профессионально расти и развиваться, а также участвовать в кросс-командных проектах и определять собственную траекторию развития.