1. What is a Software Engineer at BNY?
A Software Engineer at BNY (The Bank of New York Mellon) powers the underlying financial architecture that moves trillions of dollars across global capital markets every day. In this role, you build and maintain critical systems responsible for clearing, settlement, treasury services, asset management, and complex financial analytics. Working at BNY means tackling challenges of massive scale, low latency, and uncompromising high availability where software defects can carry significant global financial implications.
Engineering teams across locations such as New York, Pittsburgh, Jersey City, Lake Mary, Chennai, and Pune build resilient microservices, modernization initiatives, cloud-native deployments, and modern web applications. Engineers heavily leverage enterprise Java backends, Spring Boot microservices, Angular/React frontends, enterprise database systems, and cloud environments like AWS. The role requires a blend of rigorous algorithmic problem-solving, sound object-oriented design, deep database knowledge, and a strong awareness of system architecture.
At BNY, software engineers drive strategic influence by modernizing legacy mainframes into distributed, cloud-ready platforms and integrating AI-driven workflows into developer tooling and core processing pipelines. Navigating this environment demands high technical competence, precise coding, and the ability to articulate architectural decisions clearly under technical scrutiny.



