Backend-разработчик в команду Security

Мы — Pyrus, платформа автоматизации и управления процессами. Нас выбирают те, кто хочет навести порядок в хаосе корпоративных задач. У нас — скорость, результат и удовольствие от того, как круто всё работает.

Мы команда, которой не всё равно — ценим инициативу и ответственность, доверяем друг другу и даём свободу в принятии решений. Наша культура - учиться на ошибках и фокусироваться на решении проблем. Мы не собираемся останавливаться на достигнутом и ищем единомышленников для реализации новых крутых идей.

10 000 запросов в БД в секунду и обработка одного запроса за 0,0005 секунды — и это не шутка!

Наши клиенты: iiko, Иви, Додо-пицца, Hoff, Flowwow, Teploluxe и тысячи других компаний в 40 странах мира.

Наш офис: в историческом месте столицы — в поселке художников на Соколе.

Наш стек: C#, .NET 8, MS SQL, PostgreSQL, ClickHouse, ElasticSearch, NATS + JetStream, git, k8s, Prometheus, Kibana, Grafana, Terraform.

Мы предлагаем:

  • Решать уникальные highload-задачи и сокращать time to market.
  • Заниматься разработкой и поддержкой систем, работающих 24/7 и обеспечивающих стабильность выше 99.99%.
  • Влиять на продукт осознанно: мы не пишем код, пока досконально не понимаем use case конечного клиента.
  • Управлять своим карьерным треком развития — мы растим лидеров внутри Компании.
  • Быть частью сильного комьюнити, которым мы гордимся — обмениваемся экспертизой и поддерживаем друг друга.
  • Работать без бюрократии и формализма — нет длинным совещаниям, да коротким дейли.

Условия:

  • Гибридный формат работы с посещением офиса в Москве.
  • Аккредитованная IT-компания, оформление по ТК РФ.
  • Подходим для оформления IT-ипотеки.
  • График работы 5/2, 8-часовой рабочий день, гибкое начало с 08:00 до 10:00.
  • Удобная и понятная система онбординга с ментором.
  • Расширенная ДМС с первого рабочего дня.
  • Изучение английского языка за счёт Компании.
  • Компенсация 75% стоимости обучения и участия в конференциях.
  • Корпоративная секция по волейболу.
  • Супер-корпоративы (мы уже катались на лошадях, устраивали парусную регату, арендовали стадион Лужники, танцевали на рок-концерте, катались на джет-машинках).
  • Полезные вкусности для завтрака, фрукты и всё к чаю в свободном доступе.

Чем предстоит заниматься:

Разрабатывать безопасно и для безопасности: мы создаем компоненты Pyrus, которые отвечают на критически важные вопросы: как предотвратить утечку персональных данных, вовремя обнаружить и нейтрализовать взлом учетной записи, отследить изменения в конфигурации бизнес-процессов. А также занимаемся защитой кода приложения от уязвимостей.

Развивать коробочную версию Pyrus: самые опытные и требовательные клиенты устанавливают Pyrus на свои сервера - эта среда полностью изолирована и мы не имеем прямого доступа к ней. Поэтому система должна быть максимально надежной и простой в установке, настройке и обслуживании. И при этом достаточно гибкой, чтобы клиенты смогли стыковать ее со своими прокси, требованиями по ИБ и корпоративными системами.

Обязательные требования:

  • Опыт коммерческой разработки на C# и .NET — не менее 2 лет непрерывно на одном месте (подтверждается трудовой книжкой или договором).
  • Высшее образование по профилю: ИТ, прикладная математика и информатика, программная инженерия, информационная безопасность или технические специальности с профильной магистратурой.
  • Уверенное знание C#, включая работу с веб и асинхронное программирование.
  • Опыт работы с любой РСУБД.
  • Опыт работы в продуктовой команде от 3 человек: постановка задач, code review, участие в декомпозиции.
  • Подтверждённые результаты: 2–3 реализованных проекта в продакшене с описанием своей роли.
  • Желание учиться и создавать.

Будет преимуществом:

  • Окончание профильных программ НГУ, МФТИ, ВШЭ, МГТУ им. Баумана, ИТМО, СПбГУ, МИФИ.
  • Опыт в B2B SaaS или low-code/BPM-платформах.
  • Английский язык на уровне чтения технической документации и деловой переписки.
  • Опыт конструктивного использования ИИ при написании кода, ревью и в других рабочих задачах.
  • Опыт работы с большими кодовыми базами, умение быстро разобраться в незнакомом коде.
  • Знание типичных уязвимостей, опыт реализации механизмов защиты.
  • Опыт работы с Docker, Kubernetes, CI/CD на уровне выше простого запуска.