
Vice President, Full-Stack Engineer
BNY Mellon6 days ago
Pune, IndiaStaff+
Responsibilities
- Design, develop, test, deploy, and maintain full-stack applications supporting applied AI solutions, enterprise platforms, and AI-enabled product flows.
- Integrate AI/ML capabilities, model outputs, prompts, automation workflows, data services, APIs, and enterprise systems into reliable product experiences.
- Enhance, troubleshoot, debug, upgrade, and support AI platforms and existing enterprise systems, including defect resolution, release support, and performance improvements.
- Translate product requirements into technical designs, implementation plans, and maintainable working software with product, engineering, data science, and platform teams.
- Participate in code reviews, technical documentation, automated testing, software verification, release planning, deployment activities, and production readiness.
- Ensure solutions meet enterprise architecture, security, privacy, resiliency, observability, and change management standards.
- Manage technical debt and improve software maintainability, reliability, scalability, and engineering efficiency.
Requirements
- 10+ years of experience in software development, full-stack engineering, application development, platform support, or related technology roles.
- Bachelor’s degree in computer science, engineering, or a related discipline, or equivalent work experience.
- Experience developing, supporting, and enhancing enterprise applications using modern application, API, integration, and platform technologies.
- Strong understanding of software development lifecycle practices, Agile delivery, CI/CD, automated testing, code reviews, release management, and production support.
- Experience building secure, scalable, testable, and maintainable software in complex enterprise environments.
- Familiarity with AI-enabled applications, automation platforms, data-driven products, model integrations, prompt-based workflows, or AI/ML-enabled software solutions.
- Strong troubleshooting skills, including application debugging, log review, defect resolution, and application reliability improvements.
- Understanding of security, privacy, performance, resiliency, and maintainability considerations in enterprise software development.
- Experience with Python, Java, JavaScript, TypeScript, React, Node.js, SQL or NoSQL databases, APIs, cloud platforms, containerization, and modern engineering toolchains.
- Experience in financial services, enterprise technology, or another highly regulated environment is preferred.
- Exposure to generative AI, large language models, retrieval systems, agentic workflows, AI-assisted development, enterprise AI platforms, AI observability, workflow automation, prompt orchestration, model lifecycle tooling, or data pipeline integration is preferred.