Prepin
Log in
BNY

engineering opportunity

Vice President, Full-Stack Engineer

The Senior Vice President will lead the technical direction and delivery of the Wove Trading & Rebalancing platform while mentoring engineering teams. This hands-on role involves writing code, driving strategic roadmaps, and ensuring the operational health and scalability of critical financial systems.

New York, New York, United StatesonsiteFULL_TIME

Posted

About the role

What will you do at BNY?

BNY's Wove Trading & Rebalancing team builds and operates the technology

platform behind PershingX — the digital investing, trading, and portfolio

management experience for wealth management firms, advisors, and asset managers.

The platform spans 50+ microservices and microfrontends processing portfolio

rebalancing, order generation, trade execution, sleeve allocation, tax

harvesting, and investment operations across multiple custodians and investment

products (SMA, URPM, UMA). Our users range from individual financial advisors

managing client portfolios to large-scale asset managers executing firm-wide

model changes across thousands of accounts.

We ship production code daily across a polyglot stack: Angular microfrontends

(Module Federation), a NestJS GraphQL BFF, Java 21 / Spring Boot 3.x backend

services, and Kafka-driven event pipelines — all deployed on BNY's cloud-native

App Engine infrastructure. We use AI-assisted engineering practices to

accelerate the full software development lifecycle.

The Role

We are looking for a Senior Vice President, Full-Stack Engineering Lead in New

York City to own the technical direction, delivery, and operational health of

the Wove Trading & Rebalancing platform.

This is a hands-on leadership role. You will write code, review architecture,

lead incident response, and mentor engineers, while also driving the strategic

roadmap with Product and Business stakeholders. You will be responsible for a

platform that must be correct (it moves money), resilient (market hours are

non-negotiable), and scalable (the client base is growing rapidly across

multiple wealth management firms).

Architecture & System Design

* Own the technical roadmap for the Trading & Rebalancing platform — from

rebalancing compute engines and order generation pipelines to advisor-facing

trading dashboards.

* Design and evolve a multi-personal, multi-custodian entitlements architecture

that supports advisors, home office users, portfolio managers, and asset

managers — each with distinct data hierarchies, trading discretions, and

custody constraints.

* Drive the "One BFF" initiative: consolidating functional and data

entitlements resolution into a unified NestJS GraphQL middleware layer using

strategy patterns, guard chains, and per-persona data scoping.

* Make architecture decisions across the full stack — Angular microfrontends,

NestJS services, Spring Boot microservices, Kafka consumers/producers,

Hazelcast distributed caching, and the DataLake API persistence layer.

Full-Stack Engineering

* Build and maintain high-performance backend services in Java 21 / Spring Boot

3.x — order generation engines, rebalancing workflows, allocation services,

validation engines, custodian rules engines, and trade automation pipelines.

* Develop and extend Angular microfrontends using Module Federation — trading

worksheets, order review screens, overview dashboards, trading rules

configuration, tax harvesting, sleeve allocation, and custom rebalance UIs.

* Design and operate a NestJS GraphQL BFF that resolves entitlements from EMS

and Admin Center, orchestrates downstream service calls, and delivers

persona-aware data to the frontend.

* Implement secure service-to-service communication using mTLS certificates,

OAuth2/JWT, and Kerberos authentication — all integrated with BNY's API

Gateway and marketplace token exchange.

* Trading & Rebalancing Domain

* Deliver capabilities for portfolio rebalancing workflows, model management,

proposed order generation, order review, and order submission — supporting

equities, fixed income, and multi-asset sleeve strategies.

* Build systems that handle multi-custodian complexity: Pershing, Schwab, and

bank custody-including cross-hierarchy custodian bindings where different

firms route through different custodians.

* Implement per-client trading discretion configuration (e.g., one firm can

trade true UMA while another is restricted to SMA/URPM only).

* Ensure platform compliance with regulatory, audit, and risk requirements in a

financial services environment.

AI-Enabled Engineering

* Champion AI-assisted development across the SDLC- design, coding, testing,

code review, documentation, and production support.

* Drive engineering productivity through AI-powered tools for automated test

generation, release impact analysis, and incident root cause identification.

* Lead adoption of agentic AI workflows that integrate with the team's existing

CI/CD, SonarQube quality gates, and GitLab pipelines.

* Operational Excellence

* Own production readiness across the service catalog -availability,

resiliency, observability (Splunk, Dynatrace), and platform health.

* Lead major incident resolution and root cause analysis. Market-hours downtime

is not acceptable.

* Reduce operational burden through automation, intelligent monitoring, and

self-healing patterns.

* Drive continuous improvement in deployment frequency, change failure rate,

and mean time to recovery.

People Leadership

* Lead and mentor engineers across frontend, backend, BFF, and platform

disciplines.

* Foster a culture of ownership, engineering excellence, and continuous

learning.

* Support hiring, talent development, and organizational growth.

--------------------------------------------------------------------------------

Required Qualifications

* 10+ years of software engineering experience, with significant time designing

and delivering distributed systems in financial services.

* Deep hands-on expertise in at least two of the following, with working

knowledge of all:

* Java 17+ / Spring Boot 3.x -microservices, virtual threads, security filter

chains

* Angular 15+ -component architecture, signals, Module Federation /

microfrontends

* NestJS / TypeScript- GraphQL resolvers, guards, interceptors, strategy

patterns

* Strong experience with event-driven architectures — Kafka

producers/consumers, async messaging, dead-letter queues, idempotent

processing.

* Experience with NoSQL persistence (MongoDB or document stores) data modeling,

query optimization, API-mediated access patterns.

* Solid understanding of authentication and authorization in enterprise

environments — OAuth2, JWT, mTLS, Kerberos, entitlements systems.

* Experience building multi-tenant or multi-persona platforms where different

user types see different data, have different permissions, and follow

different workflows.

* Proven track record of leading Agile engineering teams and delivering in a

CI/CD environment with automated quality gates (SonarQube, security

scanning).

* Strong communication, collaboration, and stakeholder management skills.

* Bachelor’s degree in computer science, Engineering, or equivalent

professional experience.

Preferred Qualifications

  • * Experience with wealth management, trading, or portfolio management platforms
  • — rebalancing, order management, custody, or investment advisory systems.
  • * Experience modernizing monolithic applications into microservices using the
  • Strangler pattern.
  • * Familiarity with distributed coaching (Hazelcast, Redis) and real-time data
  • patterns (WebSockets, SSE).
  • * Experience with observability platforms — Splunk, Dynatrace, AppDynamics, or
  • OpenTelemetry.
  • * Experience implementing AI-assisted software development practices and
  • engineering automation.
  • * Knowledge of cloud platforms, container orchestration, and
  • infrastructure-as-code.
  • * Experience managing geographically distributed teams.
  • * Series 7 / Series 63 or CFA/CAIA is a plus but not required.
  • * Advanced degree in Computer Science, Engineering, Finance, or a related
  • field.
  • At BNY, our culture allows us to run our company better and enables employees’
  • growth and success. As a leading global financial services company at the heart
  • of the global financial system, we influence nearly 20% of the world’s
  • investible assets. Every day, our teams harness cutting-edge AI and breakthrough
  • technologies to collaborate with clients, driving transformative solutions that
  • redefine industries and uplift communities worldwide.
  • Recognized as a top destination for innovators, BNY is where bold ideas meet
  • advanced technology and exceptional talent. Together, we power the future of
  • finance – and this is what #LifeAtBNY is all about. Join us and be part of
  • something extraordinary.
  • At BNY, our culture speaks for itself, check out the latest BNY news at BNY
  • Newsroom [https://www.bny.com/corporate/global/en/about-us/newsroom.html] & BNY
  • LinkedIn [https://www.linkedin.com/company/bnyglobal/posts/?feedView=all]
  • Here’s a few of our recent awards:
  • * America’s Most Innovative Companies, Fortune, 2025
  • * World’s Most Admired Companies, Fortune 2025
  • * “Most Just Companies”, Just Capital and CNBC, 2025

Our Benefits

and Rewards:

BNY offers highly competitive compensation, benefits, and wellbeing programs

rooted in a strong culture of excellence and our pay-for-performance philosophy.

We provide access to flexible global resources and tools for your life’s

journey. Focus on your health, foster your personal resilience, and reach your

financial goals as a valued member of our team, along with generous paid leaves,

including paid volunteer time, that can support you and your family through

moments that matter.

BNY is an Equal Employment Opportunity/Affirmative Action Employer -

Underrepresented racial and ethnic groups/Females/Individuals with

Disabilities/Protected Veterans.

BNY assesses market data to ensure a competitive compensation package for our

employees. The expected base salary for this position when employment commences

can be found in the Job Info section at the bottom of the posting.

Base salary offered may vary depending on multiple individualized factors,

including market location, job-related knowledge, skills, and experience. Base

salary is only part of the total rewards package, which may include eligibility

for an annual discretionary incentive award. Subject to the terms and conditions

of the applicable plans then in effect, eligible employees may enroll in a

401(k) plan as well as participate in Company-sponsored medical, dental, vision,

and basic life insurance plans for the employee and the employee’s eligible

dependents. Eligible employees also may receive other benefits (including

various paid time off benefits, such as vacation and sick time), dependent on

the position offered. Details of participation in these benefit plans will be

provided if an employee receives an offer of employment.

If hired, the employee will be in an “at will” position and the Company reserves

the right to modify base salary (as well as any other discretionary payments or

compensation programs) at any time, including for reasons related to individual

performance, Company or individual department/team performance, and market

factors.

Which skills does this role require?

JavaSpring BootAngularNestJSGraphQLKafkaTypeScriptSystem DesignCloud-nativeTrading SystemsTeam LeadershipCI/CDAI-assisted EngineeringJava 21Spring Boot 3.xAngular 15+MicrofrontendsModule FederationNoSQLMongoDBOAuth2JWTmTLSKerberosSonarQubeGitLabDistributed SystemsApp EngineMachine LearningProduct StrategyAgile

Make your next move

Build a shortlist and prepare

Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.

Review the responsibilities and requirements before adding an opening to your shortlist.

Role information can change. Confirm current details on the original application page.

Product

AI Candidate AgentCompaniesBrowse JobsDeep ProfileSkill AssessmentOpportunity Matching
Prepin.ai

© 2026 Prepin | All rights reserved.