Morgan Stanley
Lead Software Engineer - Parametric
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий инженер-разработчик в команду Performance Reporting компании Parametric (Morgan Stanley Investment Management). Отвечает за техническое лидерство и развитие высоконагруженного event-driven движка расчёта эффективности портфелей на AWS, а также за миграцию legacy-систем на cloud-native архитектуру.
Задачи
- Архитектура и руководство разработкой высокопроизводительного event-driven движка расчёта эффективности на AWS с обработкой больших объёмов финансовых данных
- Миграция legacy-приложения performance reporting на современную cloud-native платформу: стратегия, последовательность этапов, снижение рисков
- Проектирование распределённых систем на объектно-ориентированных языках (.NET предпочтительно), Apache Kafka и сервисах AWS
- Определение и контроль стандартов моделирования данных, схем и структур данных для расчётов эффективности
- Внедрение observability, алертинга и runbook-стандартов для надёжности и аудируемости системы
- Руководство Agile-поставкой: планирование спринтов, груминг бэклога, итеративные циклы
- Написание и ревью технических дизайн-документов, ADR и runbook'ов
- Контроль качества кода, проведение code review и review merge-request'ов
- Обеспечение полного тестового покрытия: unit, integration, functional и performance тесты
- Исследование и внедрение open-source технологий и cloud-native сервисов AWS
- Менторство и руководство глобальной командой инженеров, поддержка карьерного развития
- Взаимодействие с бизнес-аналитиками и стейкхолдерами для перевода финансовых требований в технические спецификации
- Кросс-функциональная работа с командами архитектуры, data platform и инфраструктуры
- Коммуникация технических компромиссов и рекомендаций по roadmap для senior leadership
Требования
- 8+ лет практического опыта разработки ПО
- Степень бакалавра в computer science или смежной области; магистратура — плюс
- Сильный опыт объектно-ориентированной разработки; предпочтительно C#/.NET
- Значительный опыт создания cloud-native приложений; предпочтительно AWS
- Опыт управления и наставничества команд разработки
- Подтверждённый опыт проектирования высокодоступных распределённых event-driven систем
- Практический опыт с Apache Kafka или аналогичными streaming/messaging платформами
- Сильный опыт работы с реляционными БД, SQL и NoSQL хранилищами (например, DynamoDB)
- Экспертиза в моделировании данных: реляционные, колоночные, key-value и streaming паттерны
- Подтверждённый опыт поставки по Agile/Scrum
- Опыт руководства инициативами модернизации legacy-систем
- Сильные коммуникативные навыки для работы с техническими и нетехническими пользователями
- Постоянное стремление к обучению и повышению квалификации
- Свободное владение AI/GenAI для инженерной продуктивности (интеграция, code review, генерация тестов и кода)
- Опыт Infrastructure-as-Code, предпочтительно Terraform
- Опыт работы со Snowflake как аналитическим хранилищем
- Микросервисная архитектура и serverless технологии
- Опыт с CI/CD пайплайнами и инструментами качества кода
- Опыт в финансовом секторе — плюс
Условия
- Гибридный формат работы: 3 дня в офисе, остальные дни — удалённо или в офисе
- Базовая зарплата от $115,000 до $225,000 в год
- Полный компенсационный пакет: возможны комиссионные, incentive compensation, дискреционные бонусы, краткосрочные и долгосрочные программы
- Комплексные льготы и perks для сотрудников и их семей
- Возможности карьерного роста внутри бизнеса
Навыки
- .NET
- C#
- AWS
- Apache Kafka
- SQL
- NoSQL
- DynamoDB
- Terraform
- Snowflake
- Microservices
- Serverless
- CI/CD
- AI/GenAI
- Data Modeling
- Event-driven architecture