BackEnd C++ Developer (Remote)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
О компании:
Offside Gaming – компания, которой больше 10 лет. Наши офисы находятся на Мальте, в Софии, Лиссабоне, Москве, Маниле, а головной офис находится в Лондоне. Компания является ведущим разработчик B2B решений для агрегаторов спортивных ставок и online casino.
Чем предстоит заниматься и какие задачи решать:
Разработка с нуля высоконагруженной серверной части для новой беттинговой платформы для приема и обработки ставок на спортивные события.
Серверная часть построена на базе высокопроизвродительной микросервисной архитектуре с использованием таких фреймворков как Google GRPC и Google Protobuf. В качестве СУБД используется PostgreSQL, наполнение таблиц может достигать сотни миллионов записей, поэтому отдельное внимание уделяется оптимизации SQL запросов к БД. В архитектуре отдельно выделяются сервера для обработки событий из спортивных фидов, для приема и обработки ставок, для обработки трейдерских запросов по управлению платформой, сервер отчетов.
Ближайшие задачи, связаны с подготовкой платформы к запуску в production и разработкой новой функциональности: оптимизация производительности сервера, настройка мониторинга, интеграция со сторонними решениями.
Требования:
- Отличное знание C++ (С++11 и выше);
- Опыт разработки в среде Linux (gcc, gdb, make, cmake);
- Знание классических алгоритмов и структур данных;
- Знание библиотек и технологий: STL, boost;
- Знание SQL, СУБД PostgreSQL;
- Навыки работы с системой контроля версий Git;
- Опыт разработки многопоточных приложений;
- Опыт разработки сетевых сервисов;
- Базовый уровень английского языка.
Желательно:
- Знание Golang;
- Знание технологий: Google protobuf, Google GRPC;
- Понимание того, как работают современные веб-технологии: HTTP, REST/RPC, JSON, Push, WebSocket, JavaScript.
Условия:
- Удаленная работа в часовом поясе с разницей не более 4х часов с Москвой или в офисе в Москве (м. Красносельская);
- Гибкий рабочий график;
- Оформление по трудовому договору;
- Доплата 100% заработка на период больничного и отпуска.
Дополнительные инструкции
Заинтересованных просим писать на ru-hr@offsidegaming.com или на contact@it-staffed.com