Свяжитесь напрямую по этой вакансии
Pinobyte · Full-time · Remote (excluding Russia)
Pinobyte — это инжиниринговая сервисная компания, основанная основателями. Мы работаем с клиентами по всему миру и специализируемся на сложных серверных системах — от крупномасштабных платформ извлечения данных до распределенных сервисов под реальной производственной нагрузкой.
Эта роль предназначена для работы с международной iGaming-платформой, действующей на десятке рынков по всему миру.
Вы будете работать над .NET бэкендом платформы: более 50 сервисов в продакшене. Это разноплановая система: современные микросервисы наряду с более старыми монолитными основными модулями, которые по-прежнему несут большую часть бизнес-логики, GraphQL-слой для клиентских приложений, Angular-бэкофис и интеграции с десятками платежных провайдеров, игровых студий и регуляторов.
Задачи поступают к вам в спецификации: бизнес-аналитики пишут требования и тикеты, вы отвечаете за техническое решение от начала до конца — от проектирования и реализации до тестов, развертывания и последующего сопровождения в продакшене.
Мы ожидаем, что вы будете работать в AI-native режиме.
Claude Code оплачивается, и то, насколько хорошо вы используете инструменты для более быстрого и безопасного закрытия задач — без выпуска того, что вы не понимаете — является частью того, как мы будем вас оценивать.
Детали дорожной карты мы обсудим на техническом звонке.
Это то, что фактически находится в репозиториях, а не список желаний:
Ядро:
API:
Архитектура:
Данные:
Обмен сообщениями:
Идентификация:
Инфраструктура:
Наблюдаемость:
Тестирование:
Фронтенды вокруг вас:
Вам не нужно знать каждую строку этого. Вам нужно быть комфортным при чтении незнакомого кода и быстром обучении.
Опытного senior .NET инженера с AI-native мышлением.
Человека, который берет задачу по спецификации, находит ей правильное место в системе из более чем 50 сервисов, выпускает ее с тестами и миграцией, и закрывает — надежно, неделю за неделей — и который использует AI-инструменты как само собой разумеющееся, чтобы делать это быстрее и лучше.
AI-native мышление — обязательно.
Claude Code или аналогичный агент — это ваш основной способ работы, а не то, к чему вы прибегаете время от времени: быстрый вход в большую незнакомую кодовую базу, написание рутинных частей изменений и их критический анализ, генерация тестов и миграций, поиск в логах и трассах во время инцидента. Вы знаете, где модель будет уверенно врать, и вы это ловите. Мы работаем так каждый день, и мы спросим вас, как именно вы это делаете. Человек, который считает инструменты необязательными, здесь не будет эффективен.
5+ лет продакшен C# / .NET, последние годы на .NET 6 и новее: EF Core, async на всем пути, и понимание, какой паттерн действительно нужен данному сервису.
Распределенные системы в реальных условиях.
Сервисы, общающиеся по HTTP, gRPC и Kafka; идемпотентность, повторные попытки, outbox, конечная согласованность и связанные с этим режимы сбоев.
Глубокое знание SQL Server.
Дизайн схем, индексы, планы выполнения, миграции на живых базах данных и понимание, когда EF должен отойти в сторону.
Вы не боитесь отлаживать — код, который вы не писали, в продакшене, на трех сервисах и топике Kafka, при неполной информации.
Вы проактивны.
Когда что-то сломано, медленно или плохо спроектировано, вы предлагаете конкретное исправление и компромиссы, а не отчет о статусе.
Вы улучшаете систему раунд за раундом.
Закрытие тикета — это не конец работы: вы замечаете потенциальные проблемы вокруг него — хрупкий запрос, отсутствующая проверка идемпотентности, модуль, к которому никто не хочет прикасаться — исправляете их и шаг за шагом оставляете платформу в лучшем состоянии, чем нашли.
Вы хорошо работаете в структурированной команде.
Письменные спецификации от аналитиков, ревью merge request, контроль качества, процесс релиза. Вы добавляете к этому процессу, а не боретесь с ним.
Ни одно из этих условий не является строгим требованием, но они полезны:
Кратко и по делу: короткий вступительный звонок, затем техническое интервью продолжительностью около полутора часов.
Отправьте ваше резюме плюс несколько предложений о:
Вопросы, заявки или просто хотите узнать больше, прежде чем принять решение — свяжитесь с нами любым удобным способом:
Pinobyte
3 дня назад
Грейд
Senior
Опыт работы
от 5 лет
Формат работы
Удаленно
Тип занятости
Полная занятость
Уровень английского
B2 - Выше среднего
ИИ напишет его по вашему резюме, останется только отправить
По должности