Director, Full-Stack Engineer
BNY · Pune, Maharashtra · Full-time
At BNY, our culture allows us to run our company better and enables employees’ growth and success. As a leading global financial services company at the heart of the global financial system, we influence nearly 20% of the world’s investible assets. Every day, our teams harness cutting-edge AI and breakthrough technologies to collaborate with clients, driving transformative solutions that redefine industries and uplift communities worldwide.
Recognized as a top destination for innovators and champions of inclusion, BNY is where bold ideas meet advanced technology and exceptional talent. Together, we power the future of finance – and this is what #LifeAtBNY is all about. Join us and be part of something extraordinary.
We’re seeking a future team member for the role of Director, Full-stack Engineer in our Custody Enterprise platform. The role is based in Pune.
In this role, you’ll make an impact in the following ways:
• Lead the vision, architecture, and delivery of BNY’s next-generation Corporate Actions Processing Engine, a strategic greenfield platform critical to the firm's future operations.
• Drive the end-to-end design and development of a scalable, resilient, and high-performance processing engine that transforms Corporate Actions capabilities across the enterprise.
• Provide hands-on technical leadership while establishing architectural standards, engineering best practices, and modern development frameworks.
• Influence the long-term technology strategy and roadmap for a mission-critical platform, ensuring alignment with business objectives and enterprise architecture.
• Partner with business, product, and engineering stakeholders to deliver innovative solutions that improve efficiency, scalability, and operational excellence.
• Build and mentor high-performing engineering teams, fostering a culture of technical excellence, innovation, and continuous improvement.
• Accelerate modernization efforts by leveraging emerging technologies and engineering patterns to enhance platform capabilities and future readiness.
To be successful in this role, we’re seeking the following:
Technical Skills
• 15+ years of software engineering experience with at least 5 years in leadership roles (e.g. Head of Engineering, Technical Lead)
• Expert-level proficiency in Java and frameworks like Spring Boot for building microservices
• Strong expertise with relational databases (Oracle) and data modelling expertise (canonical data models, JSON)
• Deep experience with enterprise messaging platforms (Kafka, IBM MQ)
• Proven experience implementing AI/ML solutions ( using Python or other frameworks) to solve business problems
• Full-stack development experience (RESTful APIs, front-end frameworks such as Angular)
• Experience with Cloud and Containerization technologies
• CI/CD pipelines, DevOps practices, and automated testing frameworks
Domain Expertise
• Significant experience in financial services, specifically:
• Post-trade processing and settlement
• Custody and asset servicing operations
• Corporate actions lifecycle (dividends, stock splits, mergers, tender offers, etc.)
• Proven track record delivering mission-critical systems in banking environments
Leadership & Delivery
• Demonstrated success leading engineering teams through complex, multi-year transformation programs
• Strong Agile/Scrum methodology experience
• Excellent stakeholder management and communication skills at senior levels
• Ability to operate in a matrixed, global organization