Senior Vice President, Full-Stack Engineer at Bank of New York Mellon | New York, US | Rezi

Senior Vice President, Full-Stack Engineer at Bank of New York Mellon

Senior Vice President, Full-Stack Engineer

Bank of New York Mellon · New York, US

Today

Senior Vice President, Full-Stack Engineer

Bank of New York Mellon · New York, US

2 hours ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

This hands-on leadership role involves owning the technical direction, delivery, and operational health of the Wove Trading & Rebalancing platform. Responsibilities include writing code, reviewing architecture, leading incident response, mentoring engineers, and driving the strategic roadmap with stakeholders. The platform must be correct, resilient, and scalable.

Responsibilities

  • Own the technical roadmap for the Trading & Rebalancing platform.
  • Design and evolve a multi-persona, multi-custodian entitlements architecture.
  • Drive the "One BFF" initiative: consolidating functional and data entitlements resolution into a unified NestJS GraphQL middleware layer.
  • Make architecture decisions across the full stack — Angular micro frontends, NestJS services, Spring Boot microservices, Kafka consumers/producers, Hazelcast distributed caching, and the DataLake API persistence layer.
  • Build and maintain high-performance backend services in Java 21 / Spring Boot 3.x.
  • Develop and extend Angular microfrontends using Module Federation.
  • Design and operate a NestJS GraphQL BFF that resolves entitlements from EMS and Admin Center.
  • Implement secure service-to-service communication using mTLS certificates, OAuth2/JWT, and Kerberos authentication.
  • Deliver capabilities for portfolio rebalancing workflows, model management, proposed order generation, order review, and order submission.
  • Build systems that handle multi-custodian complexity: Pershing, Schwab, and bank custody.
  • Implement per-client trading discretion configuration.
  • Ensure platform compliance with regulatory, audit, and risk requirements.
  • Champion AI-assisted development across the SDLC.
  • Drive engineering productivity through AI-powered tools.
  • Lead adoption of agentic AI workflows.
  • Own production readiness across the service catalog — availability, resiliency, observability, and platform health.
  • Lead major incident resolution and root cause analysis.
  • 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.
  • 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.

Requirements

  • 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, Angular 15+, NestJS / TypeScript.
  • Strong experience with event-driven architectures — Kafka producers/consumers, async messaging, dead-letter queues, idempotent processing.
  • Experience with NoSQL persistence (MongoDB or document stores).
  • Solid understanding of authentication and authorization in enterprise environments — OAuth2, JWT, mTLS, Kerberos, entitlements systems.
  • Experience building multi-tenant or multi-persona platforms.
  • Proven track record of leading Agile engineering teams and delivering in a CI/CD environment with automated quality gates.
  • Strong communication, collaboration, and stakeholder management skills.
  • Bachelor's degree in Computer Science, Engineering, or equivalent professional experience.

Skills

  • Java 17+ / Spring Boot 3.x
  • Angular 15+
  • NestJS / TypeScript
  • GraphQL resolvers
  • Guards
  • Interceptors
  • Strategy patterns
  • Module Federation
  • Kafka producers/consumers
  • Async messaging
  • Dead-letter queues
  • Idempotent processing
  • NoSQL persistence
  • MongoDB
  • Document stores
  • Data modeling
  • Query optimization
  • API-mediated access patterns
  • OAuth2
  • JWT
  • mTLS
  • Kerberos
  • Entitlements systems
  • CI/CD
  • SonarQube
  • Security scanning
  • Splunk
  • Dynatrace
  • AppDynamics
  • OpenTelemetry
  • Cloud platforms
  • Container orchestration
  • Infrastructure-as-code
  • WebSockets
  • SSE

Location

  • New York City

Work Type

  • Full-time

Experience Level

  • Senior
  • 10+ years

Education Level

  • Bachelor's degree in Computer Science, Engineering, or equivalent professional experience.
  • Advanced degree in Computer Science, Engineering, Finance, or a related field.

Salary/Compensations

  • Expected base salary 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.

Benefits

  • Highly competitive compensation, benefits, and wellbeing programs.
  • Access to flexible global resources and tools.
  • Focus on health, personal resilience, and financial goals.
  • Generous paid leaves, including paid volunteer time.
  • 401(k) plan.
  • Company-sponsored medical, dental, vision, and basic life insurance plans.
  • Various paid time off benefits, such as vacation and sick time.

About the Company

  • At BNY, our culture speaks for itself.
  • America’s Most Innovative Companies, Fortune, 2025
  • World’s Most Admired Companies, Fortune 2025
  • “Most Just Companies”, Just Capital and CNBC, 2025

Equal Opportunity

  • BNY is an Equal Employment Opportunity/Affirmative Action Employer - Underrepresented racial and ethnic groups/Females/Individuals with Disabilities/Protected Veterans.