BNY
SVP, Principal Python Full Stack Engineer – Margin Calculation and System Integration
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Fullstack-разработчик в команду маржинальной системы BNY для направления Securities Finance (Prime Services, Repo, Securities Lending, Wealth Solutions). Разработка расчёта маржи и оптимизации обеспечения, интеграция pricing/risk/collateral платформ и фронтенд-дашбордов.
Задачи
- Проектировать и разрабатывать решения на Python для расчёта маржи и оптимизации обеспечения
- Развивать динамическую систему расчёта маржи: Rules-Based Dynamic Margin, Stress-Based Dynamic Margin и VaR-based Margin
- Расширять rule engine маржи правилами eligibility, concentration limits и liquidity add-on
- Разрабатывать аналитику по IM, VM, SIMM, haircuts, eligibility, concentration limits и liquidity optimization
- Интегрировать pricing, risk и collateral платформы через API и распределённые фреймворки
- Оптимизировать производительность приложений, автоматизацию и cloud-native деплой
- Разрабатывать и поддерживать фронтенд на Angular и Next.js: margin drill-down гриды, дашборды конфигурации правил и override, intraday alerting для Margin Ops и Risk
- Работать совместно с командами Quant, Risk и Operations над масштабируемыми production-решениями
Требования
- Bachelor's degree в computer science engineering или смежной дисциплине либо эквивалентный опыт
- 9–11 лет опыта в разработке ПО
- 6+ лет опыта разработки на Python в Capital Markets
- Уверенный практический опыт с Python, Pandas, NumPy, SQL, REST APIs и Git
- 3+ года опыта построения data-intensive web UI на Angular и/или Next.js, включая табличные margin drill-down и конфигурационные дашборды
- Опыт разработки data pipeline с реляционными источниками (Oracle, Snowflake) и стриминговыми платформами (Kafka), real-time обогащение рыночными данными
- Опыт создания low-latency REST API и gRPC endpoints для калькуляторов
- Владение AI-assisted инструментами разработки (Codex, Devin, Claude Code) для ускорения доставки фич, генерации тестов и agentic code review
- Опыт с распределённым кешированием (например, Hazelcast)
- Понимание деривативов, collateral management, repo, securities financing и методологий маржи (SIMM, IM/VM)
- Сильные навыки количественного программирования
Условия
- Конкурентная компенсация и пакет benefits
- Программы wellbeing и гибкие глобальные ресурсы
- Оплачиваемые отпуска, включая paid volunteer time
- Участие в 401(k) и медицинских, dental, vision и life insurance планах
- Возможность ежегодной дискреционной премии
Навыки
- Python
- Pandas
- NumPy
- SQL
- REST APIs
- Git
- Angular
- Next.js
- Oracle
- Snowflake
- Kafka
- gRPC
- Hazelcast
- Docker
- Kubernetes
- Java
- OR-Tools
- Pyomo
- CVXPY
- PuLP
- Gurobi
- CPLEX
- Codex
- Devin
- Claude Code