Компания MIRA Search ищет талантливого
Senior Backend Engineer, который станет ключевой фигурой в создании команды для захватывающего стартапа! Разработка live-score сервис обработки данных в реальном времени для агрегирования и отображения информации из нескольких сторонних API. Вы будете отвечать за проектирование и реализацию высокопроизводительного бэкенда, который эффективно обрабатывает, сохраняет и предоставляет данные в режиме реального времени.
Обязанности: - Разработка масштабируемых бэкенд-сервисов для получения, обработки и хранения данных из сторонних API.
- Реализация потоковых ETL-пайплайнов для обработки высоконагруженных данных.
- Разработка и оптимизация схем баз данных для хранения и эффективного поиска большого объема данных.
- Обеспечение отказоустойчивости и высокой доступности системы.
- Разработка и поддержка REST/gRPC API для фронтенда и внешних интеграций.
- Взаимодействие с фронтенд-разработчиками для создания удобного пользовательского интерфейса.
- Оптимизация производительности системы, снижение задержек и повышение эффективности обработки данных
Требования: - 5+ лет опыта в разработке бэкенда (Python, Go).
- Опыт работы с SQL и NoSQL базами данных (PostgreSQL, Redis, Elasticsearch, MongoDB и др.).
- Понимание работы с базами данных (PostgreSQL, профилирование/оптимизация запросов)
- Знание архитектур обработки данных в реальном времени
- Опыт проектирования API и архитектурных решений
- Понимание принципов отказоустойчивости и масштабируемости.
- Умение писать надёжный, читаемый и тестируемый код
- Инициативность и самостоятельность
- Строгое знание основ безопасности и умение применять их на практике (шифрование, аутентификация, защита API).
Будет плюсом:
- Опыт в разработке real-time приложений
- Опыт работы с gRPC для высокопроизводительной коммуникации между сервисами.
- Опыт работы с ClickHouse для хранения и аналитической обработки больших объемов данных.
- Знание CI/CD-пайплайнов и инфраструктуры как кода (Terraform, Ansible).
- Опыт в работе с очередями задач и кэшированием (Redis, RabbitMQ и др.)
- Участие в стартапах или самостоятельных проектах
Что мы предлагаем:
- Возможность повлиять на архитектуру и развитие продукта
- Новый проект — чистая архитектура без легаси
- Современный технологический стек
- Конкурентную зарплату и гибкий график работы
- Работу в сильной команде ведущих экспертов индустрии
Условия: - Оформление по ТК РФ.
- Отличные возможности для профессионального роста.
- Достойный уровень заработной платы.
- Удалённый формат работы.