As a Software Engineer on the Client Onboarding Transformation team, you will build and scale the digital platform that simplifies onboarding for Corporate Bank clients. You will deliver modern, low-friction capabilities within a global engineering organization of more than 150 colleagues, partnering across technology, business, operations, product, and architecture. The work focuses on reducing manual effort and complexity through automation, a unified user experience, workflow orchestration, strategic APIs, and responsible AI solutions, improving client and colleague experiences across products and regions. The role involves designing, developing, testing, and maintaining Java applications and microservices across the Client Onboarding platform. You will translate complex business and operational requirements into secure, resilient, scalable, and maintainable software, and collaborate with cross-functional colleagues across global locations. You will apply engineering standards through code reviews, automated testing, continuous integration, observability, and production support, while exploring responsible AI-assisted solutions to automate complex onboarding activities and improve team productivity. The position is based in New York City and follows the Bank’s hybrid working model, with an expectation of working in the New York City office in accordance with that model. The salary range is $100,000 to $153,000; actual salary may depend on factors including skills, experience, education, and work location. Posted salary ranges exclude incentive compensation and other remuneration.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior