Откликайтесь
на вакансии с ИИ

Senior Backend Developer
Вакансия привлекательна четким стеком технологий и сложными инженерными задачами. Отсутствие информации о зарплате и названии компании немного снижает балл, но технический уровень задач выглядит многообещающе.
Сложность вакансии
Высокая сложность обусловлена требованиями к глубоким знаниям криптографии, сетевых протоколов и паттернов распределенных систем (Saga, Outbox). Позиция Senior предполагает ответственность за архитектуру и производительность под высокой нагрузкой.
Анализ зарплаты
Для позиции Senior .NET Developer с таким глубоким стеком (криптография, gRPC, высоконагруженные системы) рыночная вилка в РФ обычно составляет 350 000 – 500 000 рублей. Предложение будет конкурентоспособным, если оно попадает в этот диапазон.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь уже сейчас
Отправьте свое резюме @katyacheresh, чтобы присоединиться к команде и работать над сложными распределенными системами!
Описание вакансии
Senior Backend Developer
Обязанности:
Проектирование и развитие .NET-сервисов: бизнес-логика приложения, платежные и оркестрационные флоу
Обеспечение надежности: идемпотентность, повторные попытки (retries), дедупликация, outbox/Saga, обработка сбоев
Интеграция внешних API: корректная работа с заголовками/куками, форматами (multipart/x-www-form-urlencoded, JSON), соответствие спецификациям
Проектирование БД (PostgreSQL): схемы, индексы, миграции, оптимизация запросов и блокировок
Работа над производительностью и масштабируемостью: профилирование, снижение p95/p99, кеширование, лимитирование
Обеспечение безопасности: хранение секретов/KMS, контроль доступа, безопасная конфигурация и деплой
Требования:
Опыт работы 5+ лет
Глубокое знание сетевых протоколов и веб-интеграций: HTTP/2, CORS, cookies, multipart/x-www-form-urlencoded
Криптография и форматы: Ed25519, SHA-256, работа с бинарными протоколами и байтовыми префиксами
Базы данных: PostgreSQL, проектирование схем, индексы, транзакции, миграции (EF Core)
Микросервисы и интеграции: gRPC/Protobuf, очереди/брокеры (RabbitMQ/Kafka), паттерны Outbox и идемпотентности
Надежность под нагрузкой: повторные попытки, таймауты, поллинг, лимитеры, circuit breaker
Наблюдаемость: Prometheus/Grafana, структурированное логирование, трассировка (OpenTelemetry)
Контейнеризация и CI/CD: Docker, базовые практики деплоя и конфигурации
Чистый код и архитектура: SOLID, модульные и интеграционные тесты, код-ревью, проектирование API
Будет плюсом:
Опыт работы с антибот-механизмами (например, Cloudflare: заголовки, сессии)
Знание DDD и event-driven подходов, Saga/оркестраторы, управление транзакционными границами в распределённых системах
Опыт в области безопасности платежей и антифрода, KMS/Secret-management
Опыт проведения property-based тестирования, нагрузочных и performance-тестов, бенчмарков
Присылайте резюме Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Prometheus
- Grafana
- OpenTelemetry
- PostgreSQL
- Docker
- Kafka
- gRPC
- .NET
- RabbitMQ
- SOLID
- DDD
- HTTP/2
- Protobuf
- CORS
- EF Core
- Ed25519
- SHA-256
Возможные вопросы на собеседовании
Проверка понимания обеспечения надежности в распределенных системах.
Расскажите, как вы реализовывали паттерн Outbox и какие проблемы с консистентностью данных он решает?
Оценка навыков оптимизации работы с БД.
Как вы подходите к диагностике и устранению проблем с блокировками и медленными запросами в PostgreSQL при p99 выше нормы?
Проверка знаний в области безопасности и криптографии.
В чем особенности использования Ed25519 по сравнению с RSA и как безопасно управлять ключами в микросервисной архитектуре?
Оценка опыта работы с сетевыми интеграциями.
С какими сложностями вы сталкивались при интеграции внешних API, использующих multipart/x-www-form-urlencoded, и как обеспечивали отказоустойчивость таких вызовов?
Проверка архитектурного мышления.
В каких случаях вы бы предпочли оркестрацию хореографии при реализации Saga, и наоборот?
Похожие вакансии
Python разработчик (Senior)
Python - разработчик (Senior)
.NET разработчик Middle+ , Senior
Разработчик C++ ( Middle+ / Senior )
Senior Java Developer
Senior Node.js Developer
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!