BNY is seeking a Vice President, Software Engineering to lead high-impact teams and create secure, resilient, and scalable systems. The role involves leading and developing inclusive, high-performing engineering teams, owning end-to-end delivery for critical software, and raising engineering excellence and resilience.
Requirements
- Proven leadership of software engineering teams building distributed systems and microservices in agile environments
- Deep Java experience (Spring), architectural patterns for scalable, observable, testable systems
- Strong DevOps practices: CI/CD (e.g., GitLab), automated testing (JUnit/Spock), code reviews, telemetry/observability (Splunk, AppDynamics), containers (Docker), and cloud
- Hands-on AI development using modern tools and IDEs (e.g., Windsurf) and experience integrating AI into product workflows
- Excellent communication and stakeholder influence; ability to simplify complexity, make evidence-based decisions and drive continuous improvement
- Corporate Actions domain experience strongly preferred
- Groovy/Spock and JavaScript/TypeScript with Angular for full-stack contexts preferred
- Financial services background with risk and controls in regulated environments preferred
Benefits
- Competitive compensation
- Benefits and wellbeing programs
- Flexible global resources and tools
- Paid volunteer time
- Generous paid leaves