B

BNY

Safeguards and moves assets for investors

Full-Stack Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeManchester, UKNo salary listedIn-person

About the Job

Requirements

  • Proven leadership of software engineering teams building distributed systems and microservices in agile environments using Scrum or Kanban.
  • Deep experience with Java and Spring, architectural patterns for scalable, observable, and testable systems, and strong application programming interface design.
  • Strong DevOps practices, including continuous integration and continuous delivery, automated testing, code reviews, telemetry and observability, containers, and cloud.
  • Hands-on artificial intelligence development using modern tools and integrated development environments, including Windsurf, and experience integrating artificial intelligence into product workflows.
  • Ability to simplify complexity, make evidence-based decisions, drive continuous improvement, and influence stakeholders.

Responsibilities

  • Lead and develop inclusive, high-performing engineering teams; set clear objectives, coach talent, and foster succession planning.
  • Own end-to-end delivery for critical software, including requirements, architecture, implementation, testing, deployment, observability, and reliability.
  • Raise engineering excellence and resilience through best practices and automation across code, testing, microservices and application programming interfaces, performance, and infrastructure.
  • Implement secure-by-design practices including threat modeling, logging and monitoring, incident playbooks, and disaster recovery.
  • Partner with product, design, and operations to translate outcomes into measurable technical plans.
  • Guide architecture modernization, integrations, cloud and container adoption, and technical debt remediation.
  • Represent engineering in program reviews and governance forums.
  • Ensure compliance, risk management, and operational excellence.

Desired Qualifications

  • Corporate Actions domain experience.
  • Experience with Groovy and Spock, and JavaScript or TypeScript with Angular in full-stack contexts.
  • Financial services background with risk and controls experience in regulated environments.

About the Company

BNY

Safeguards and moves assets for investors

BNY safeguards financial assets and runs investment services for institutions, investment firms and wealthy clients around the world. Its custody business keeps clients' securities safe and handles the records and transactions needed to administer investment funds. Banks and brokers use its systems to settle trades, manage collateral and send payments, while its investment and wealth businesses manage portfolios and advise clients. It earns servicing and management fees as well as interest on loans and securities funded by client deposits. BNY traces its roots to the Bank of New York, founded by Alexander Hamilton in 1784, and is headquartered in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1784

Recently Posted Jobs

Explore more opportunities at BNY

See more jobs