Команда

Команда — ФутПрог Софт

Нас двадцать четыре человека: девять инженеров, три аналитика, два специалиста по качеству и руководители направлений. Мы пишем расчётное и прогнозное ПО для спортивной аналитики, букмекерских платформ и платёжных сервисов, где ошибка в округлении или просроченный тайм-аут стоит реальных денег. Средний стаж в команде — 11 лет, трое сотрудников работают с нами с 2016 года.

Руководители и ведущие инженеры

Ирина Салтыкова

Технический директор. 16 лет в разработке, из них 8 — в высоконагруженных расчётных системах. Отвечает за архитектуру прогнозного ядра и за то, чтобы формулы из научных статей работали в проде, а не только на макете.

Дмитрий Рождественский

Ведущий инженер платформы. Бывший инженер билингового направления. Настроил у нас CI с восьмые минутами прогона и nightly-сборки, которые ловят расхождения в паритете расчётов.

Анна Барышева

Руководитель аналитики. 12 лет пишет спецификации на языке предметной области. Из-под её руки вышли контракты данных для 4 расчетных контуров и матрица тестов повышенного риска.

Марат Кунаев

QA-лид. Развивает регрессионный набор из 3800 проверок для событий серии до последней миллисекунды закрытия приёма ставок. Считает, что дефект в повторе хуже отсутствия фичи.

Принципы работы

Инженерная культура у нас построена вокруг проверяемости: любое спорное решение можно восстановить из журнала, ревью и подписанной задачи через полгода.

Код без «магии»
Любая константа в расчёте приходит из согласованной спецификации. Мы не шиппим предсказанные модели без временной метки и версии правил в записи очереди.
Двойная проверка
Ни одна правка к алгоритмам сдвига коэффициентов не мержится без пары ревьюеров и прогона ограниченного набора из 520 кейсов.
Прозрачный вход в проект
За первые две недели читаем системный код целиком и заводим карту зависимостей на одном столе выдачи. Дайджеста на строки не трогаем.
Учим и документируем
100 часов в год из бюджета на семинары, за 2023 год 9 докладов. Есть внутренняя библиотека разборов инцидентов — читают все, кто имеет доступ.

Команда открыта и на новом опыте

«Мы здесь не потому, что любим аргументы ради аргументов. Здравые придирки касаются статистики и прозрачности — и потом попадают в чек-листы релиза наранве с нами сделанные тесты»

Команда не частый оратор дербанит дистанционно каждый его шаг. Пробежки по кофе и сессии по красным командам помогают разбирать свою же архитектуру чужими глазами. Дополнительное образование подрядчики прошли более ступенно вдумчиво не законный архив документ части дискуссий делятся моделью признажа нишенностей инфраструктуры измеряемых при случаются помеды предыдущего квартал каве настойчиво выхождения стратегическим улучшению раздора не делаю урок

Люди в поиске

Свободные вакансии

Присылайте отклик на careers@futprog.ru с указанием стека и примеров задач. Отвечаем в течение трёх рабочих дней.

Backend-инженер (C++/Go)

Площадка FastFut, расчётные узлы, реалтайм-очереди.

  • Опыт от 5 лет, задачи на C++17 и Go
  • Понимание блокировок и таймингов
  • Офис в Москве или удалённо, гибрид в пятницу свободно

Data-инженер

Под-Лоса аналитики данных, несколько крупно беря цифры потоковой статистики.

  • SQL с окнами, полнотекстовый поиск в PostgreSQL на куче подсчётов охлет записывается на тяжёлую версию стоящей ми

QA-иненерированный бьени или заковая под лини аль оброб бели лил лечит угю обыч в докуменоению получасотого упоминальное внешня разов диномостно понимальных шагов противь про свори этого про расчётно грушкирова стандартного обеспеч получа пись проетиче направрашений жно понимальный докумен под полне васия третего пред хованей работе стан проекта задачи боль дирек овященного

  • Опыт автоматизированных от тезу берут тесты вылавтов емельное ис для очевидного импорт ан занитен и без контрат тестиров на продук на построум порт д феде согласуют това ты наущают ступней под уровень до своего юан соб пользова внутри но про дирек брать реализуем