
Vice President, Full-Stack Engineer
BNY Mellon4 days ago
Pune, IndiaStaff+
Responsibilities
- Lead the architecture, design, development, testing, deployment, and support of end-to-end full-stack applications.
- Build responsive user experiences, robust APIs, scalable backend services, and reliable data integrations.
- Translate business, product, risk, and regulatory requirements into maintainable technical designs and delivery plans.
- Develop workflows for financial forecasting, stress testing, scenario analysis, sensitivity analysis, attribution, and risk reporting.
- Collaborate with quantitative and risk teams to productionize analytical and machine-learning models developed in Python, R, or related technologies.
- Establish standards for code quality, security, testing, observability, performance, and resiliency.
- Drive code reviews, automated testing, release governance, and production-readiness reviews.
- Troubleshoot complex production issues, optimize application performance, and ensure service-level expectations are met.
- Provide technical mentorship, influence architecture decisions, and foster ownership and continuous improvement.
- Manage priorities, dependencies, risks, and delivery commitments across cross-functional teams and stakeholders.
Requirements
- Bachelor’s or master’s degree in Computer Science, Engineering, Mathematics, Data Science, Financial Engineering, or a related quantitative discipline.
- Typically 4–9 years of software engineering experience, including significant ownership of enterprise application delivery.
- Demonstrated ability to lead technical design and delivery while remaining hands-on with development and problem solving.
- Experience with market risk, credit risk, liquidity risk, stress testing, forecasting, or regulatory reporting applications.
- Understanding of mathematical and financial models, model implementation, validation controls, and data-quality requirements.
- Experience with real-time or near-real-time data ingestion, high-volume processing, and highly available enterprise platforms.
- Experience presenting technical strategy, delivery status, risks, and trade-offs to senior stakeholders.
- Strong written and verbal communication skills and the ability to explain complex technical concepts to engineering and business stakeholders.
- Experience working in Agile delivery models and coordinating work across product, engineering, risk, operations, and control functions.
- Financial-services experience is strongly preferred.
- Exposure to AI-assisted development tools and responsible AI use across the software lifecycle is expected.