Middle Golang Developer
Прямой работодатель Quadсode ( quadcode.com )
Опыт работы любойот 160 000 ₽
Привет!
Мы компания Quadcode, компания-разработчик одной из лучших мировых трейдинговых SaaS-платформ.
Сейчас мы в поиске Golang разработчиков в 2 наши команды:
1) Quotes - команда отвечает за один из ключевых участков торговой системы, агрегирует и обрабатывает рыночные данные, поставляет котировки и обменные курсы валют остальным частям платформы.
Команда является основным поставщиком данных для трейдинговой платформы, поэтому к решениям, создаваемым здесь, предъявляются особые требования надежности, и стабильности и скорости работы. Чтобы соответствовать этим требованиям, мы используем современный стек технологий и постоянно совершенствуем процессы разработки. Прежде чем выйти в продакшен, решения проходят несколько этапов тестирования, после чего можно полюбоваться результатом - красивым графиком котировок в трейдруме.
Сейчас в команде 6 человек: 2 Go разработчика, 2 QA инженера, scrum-master и тимлид.
2) Retention Dev - разработка внутренних инструментов для маркетинга (админка и система рассылки писем на многомиллионные аудитории). Время простоя системы здесь не так критично, но есть архитектурно сложные задачи, связанные с параллельностью и корректностью массовых рассылок, а также обработка больших объёмов данных.
Сейчас в команде 8 человек: 5 разработчиков, 2 тестировщика и автоматизатор.
Стек:
- Golang;
- CI/CD: Kubernetes, Docker, Gitlab;
- DB: PostgreSQL, Redis;
- Message broker: RabbitMQ и самописная шина данных.
Общее в процессе:
- работаем по Scrum;
- покрываем код unit-тестами;
- работаем в тесном взаимодействии с другими подразделениями и службами эксплуатации.
Задачи:
- Ты сможешь поработать с бизнес-логикой трейдинга и большим потоком данных, добавлять новую функциональность к существующим микросервисам и создавать новые микросервисы с нуля;
- Много кодить на Go;
- Писать интеграционные и юнит тесты;
- Работать с реляционными БД (у нас используется PostgreSQL), а также с Redis/KeyDB;
- Использовать Docker, Kubernetes, брокер сообщений RabbitMQ;
- Участвовать в командных дейли, планировании, грумингах, код-ревью;
- Взаимодействовать с другими командами разработки и эксплуатации.
От тебя мы ожидаем:
- опыт разработки на Golang от 1, 5 года;
- хорошие знания SQL (мы используем PostgreSQL);
- внимательность, качественный подход к тестированию кода.
Мы платим полностью белую зарплату, подключаем ДМС, компенсируем стоимость обедов, оплачиваем корпоративный спортзал с личным тренером и спортивные секции, проводим корпоративные тренинги с внешними и внутренними спикерами. Можешь работать удаленно, в офисе или 50/50.
Если ты живешь в другом городе и хочешь переехать в Питер, мы купим тебе билеты, дадим жильё на первый месяц работы и поможем с оформлением документов.
Если ты чувствуешь, что мы созданы друг для друга,
С нетерпением ждем твой отклик!
