Мы — продуктовая команда, которая создает флагманское решение для макроэкономического анализа и прогнозирования. Наша миссия — дать профессионалам рынка инструмент, превращающий массивы сложных данных в четкие стратегии и прогнозы. Наша архитектура сочетает в себе надежность и гибкость современных технологий.
Мы ищем не просто разработчика, а технического лидера, который сможет принимать архитектурные решения, влиять на развитие продукта и помогать команде расти. Если вы любите сложные задачи, распределенные системы и хотите видеть результат своей работы в масштабе — нам по пути.
Обязанности
Проектирование и разработка: Создание масштабируемых микросервисов и распределенных систем на .NET 8+.
Работа с данными и нагрузкой: Работа с большими данными, интеграциями и высокими объёмами транзакционного/событийного трафика.
Архитектурные решения: Участие в проектировании архитектуры новых систем и сервисов, выбор технологических стеков, паттернов интеграции и стратегий хранения данных.
Управление и планирование: Оценка и декомпозиция задач, планирование работ разработчиков, участие в управлении инженерными процессами.
Лидерство и наставничество: Проактивное участие в развитии команды и внедрения новых технологий и практик.
Коммуникация и взаимодействие: Выстраивание эффективной коммуникации на экспертном уровне с ключевыми стейкхолдерами: PO, заказчиками и смежными командами. Плотное сотрудничество с продуктовой и инженерной командами для принятия архитектурных и процессных решений.
Работа с большими данными: Оптимизация запросов и проектирование схем в PostgreSQL, работа с событийными потоками через Kafka.
Качество кода: Проведение код-ревью, поддержание лучших практик и обеспечение покрытия тестами.
Производительность: Профилирование, поиск узких мест и оптимизация высоконагруженных участков системы.
Эффективность: Отслеживание и работа по улучшению ключевых метрик производственного процесса.
AI в разработке: Активное использование LLM и ИИ-инструментов в производственном процессе (генерация кода, код-ревью, формирование документация, оптимизация рутинных задач).
Требования
Опыт: От 5 лет коммерческой разработки на .NET (C#), из них минимум 2 года на позициях Senior уровня.
Современный стек: Глубокое знание .NET 8+ (производительность, новые фичи, внутреннее устройство CLR, async/await, многопоточность).
Чистый код: Практическое применение лучших инженерных практик и паттернов (Clean Architecture, DDD, SOLID).
Архитектура: Опыт построения распределенных и отказоустойчивых систем (Microservices, Event-Driven Architecture). Понимание принципов CAP, eventual consistency.
Базы данных: Уверенное владение PostgreSQL (оптимизация запросов, индексы, транзакции, изоляция, партиционирование, шардирование). Опыт работы с EF Core или Dapper.
Брокеры сообщений: Продвинутый опыт работы с Kafka (потребители, продюсеры, гарантии доставки, партиционирование, очередность сообщений).
API и интеграции: Опыт реализации и поддержки API на базе REST, gRPC и GraphQL.
Мы создаем «Цифрового помощника БФ» — инновационную платформу для автоматизации рутинных операций сотрудников блока «Финансы». Наша цель — освободить ...
Мы ищем исследователя-разработчика в команду, которая занимается решением самого сложного класса проблем - проблем производительности. Наша команда ...
Мы ищем DevOps Engineer, который будет отвечать за проектирование, развитие и сопровождение современной облачной инфраструктуры, автоматизацию процессов разработки ...