freehire launches on Product Hunt on 26 August.

Follow →

Director, Full-Stack Engineer

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

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available