About The Position

BNY is seeking an experienced Full Stack Developer to work on margin system development, primarily supporting Securities Finance businesses, including Prime Services, Repo, Securities Lending, and Wealth Solutions. The role is located in New York, NY. The position focuses on designing and developing Python-based margin calculation and collateral optimization solutions, including dynamic margin methodologies and supporting analytics. It also involves integrating pricing, risk, and collateral platforms; optimizing application performance, automation, and cloud-native deployments; and building and maintaining Angular and Next.js applications for margin calculation workflows. The engineer will partner with Quant, Risk, and Operations teams to deliver scalable production solutions.

Requirements

  • Bachelor's degree in computer science, engineering, or a related discipline, or equivalent work experience.
  • 9–11 years of software development experience.
  • 6+ years of Python development experience in Capital Markets.
  • Strong hands-on experience with Python, Pandas, NumPy, SQL, REST APIs, and Git.
  • 3+ years of experience building data-intensive web UIs using Angular and/or Next.js, including tabular margin drill-downs and configuration dashboards.
  • Hands-on experience with data pipeline development across relational sources such as Oracle and Snowflake, streaming platforms such as Kafka, and real-time market data enrichment.
  • Hands-on experience with low-latency REST APIs and gRPC endpoints for calculators.
  • Proficiency with AI-assisted development tools such as Codex, Devin, or Claude Code for feature delivery, automated test generation, and agentic code review.
  • Experience with distributed caching, such as Hazelcast.
  • Good understanding of derivatives, collateral management, repo, securities financing, and margin methodologies such as SIMM and IM/VM.
  • Strong quantitative programming skills.

Nice To Haves

  • Experience in the securities or financial services industry.
  • Exposure to cloud technologies, Docker/Kubernetes, and distributed processing.
  • Experience in Prime Services, Repo, and securities lending.
  • Experience in Margin and Collateral Management.
  • Experience in Java.
  • Experience with optimization libraries such as OR-Tools, Pyomo, CVXPY, PuLP, Gurobi, or CPLEX.
  • Knowledge of regulatory margin frameworks such as Reg T, FINRA 4210, 15c3-1, and US Portfolio Margin.
  • Experience with securities reference data, securities market data, and client account hierarchy.

Responsibilities

  • Design and develop Python-based margin calculation and collateral optimization solutions.
  • Develop a dynamic margin calculation system, including Rules-Based Dynamic Margin, Stress-Based Dynamic Margin, and VaR-based Margin methodologies.
  • Extend the margin rule engine to support rules for eligibility, concentration limits, liquidity add-ons, and related areas.
  • Develop analytics for IM, VM, SIMM, haircuts, eligibility, concentration limits, and liquidity optimization.
  • Integrate pricing, risk, and collateral platforms through APIs and distributed processing frameworks.
  • Optimize application performance, automation, and cloud-native deployments.
  • Build and maintain Angular and Next.js front-end applications for margin calculation workflows, including margin drill-down grids, rule and override configuration dashboards, and intraday alerting views for Margin Ops and Risk teams.
  • Partner with Quant, Risk, and Operations teams to deliver scalable production solutions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service