
Vice President, Full-Stack Engineer
BNY Mellon2 days ago
Responsibilities
- Design, develop, test, debug, and deliver high-quality full-stack software solutions.
- Remain hands-on with coding, automated testing, performance tuning, production troubleshooting, and complex or high-risk implementation work.
- Lead architecture, implementation strategy, integration patterns, and delivery approach for complex initiatives.
- Evaluate technology and architecture trade-offs involving scalability, performance, security, resilience, maintainability, operational complexity, and cost.
- Lead and contribute to code reviews, design reviews, engineering discussions, and quality and production-readiness improvements.
- Mentor junior and mid-level engineers through code reviews, pair programming, design discussions, troubleshooting, and practical guidance.
- Partner with product, operations, risk, compliance, architecture, platform engineering, business stakeholders, and external partners.
- Identify and mitigate technical, delivery, operational, security, and cross-team dependency risks.
- Drive improvements in automation, testing, CI/CD, observability, reliability, security, developer experience, and production readiness.
- Support production stability through root-cause analysis, corrective actions, monitoring, and operational controls.
- Contribute to cloud adoption, containerized platforms, API-first design, event-driven architecture, reusable UI capabilities, workflow automation, and AI-enabled engineering practices.
Requirements
- Extensive experience designing and building enterprise-grade applications in a hands-on software engineering role.
- Strong proficiency in Java and Spring Boot, including RESTful APIs, microservices, integrations, and distributed systems.
- Strong front-end development experience with Angular, TypeScript, modern state-management patterns, responsive design, and component-based architecture.
- Working proficiency in Python for application development, automation, data processing, or engineering productivity.
- Experience making architecture and design decisions and explaining assumptions, risks, reasoning, and trade-offs.
- Experience with cloud-native platforms, containers, Kubernetes or OpenShift, CI/CD pipelines, observability, and secure software delivery.
- Ability to conduct constructive code reviews, improve engineering quality, and mentor less-experienced developers.
- Strong written and verbal communication skills with technical and non-technical stakeholders.
- Demonstrated ownership of complex initiatives, cross-team dependencies, production issues, and risk mitigation.
- Bachelor’s degree in computer science, engineering, or a related discipline, or equivalent practical experience.
- Preferred experience in financial services, wealth management, investment platforms, or regulated environments.
- Preferred experience with event-driven systems, messaging platforms, asynchronous workflows, resilient integrations, legacy modernization, container or cloud migration, application security, authentication and authorization, data protection, auditability, regulatory controls, AI-assisted development, agentic workflows, distributed teams, vendors, or strategic technology partners.
Tech Stack
Categories
About BNY Mellon
BNY Mellon is a public, New York–based global financial services company providing investment and wealth management, asset servicing, clearance, collateral, and treasury services to institutions, banks, governments, and individuals. It also offers data and investment operations software, including the Eagle platform, delivered as cloud and managed services. Founded in 1784, it is one of the world’s largest custodian banks and asset servicers.