About this role
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, 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. Senior Vice President, Full-Stack Engineer We’re seeking a future team member for the role of Senior Vice President, Full-Stack Engineer to join our AI Engineering team. This role is located in Lake Mary, Fl. In this role, you’ll make an impact in the following ways:
• Design and implement scalable, secure, and performant backend services using Java, Spring Boot, and REST APIs. • Develop and consume APIs as part of a distributed microservices environment, with a focus on reliability, maintainability, and testability. • Design, Build and test AI agents using in-house AI platform and Python to automate complex control-related tasks • Design, develop and test LLM based AI Agents with RAG/Autogen and prompt engineering • Implement structured logging using SLF4J and Log4j, and integrate with monitoring tools and logging aggregators (e.g., Splunk, ELK). • Collaborate with DevOps engineers to define and optimize CI/CD pipelines using GitLab, ensuring smooth and secure build, test, and deployment workflows. Drive SRE and operational excellence: define SLIs/SLOs, instrument services (logs/metrics/traces), optimize JVM/heap/GC performance, and lead incident response to reduce MTTR. • Apply test-driven development (TDD) and behavior-driven development (BDD) practices using Cucumber, JUnit, and Mockito. • Ensure code quality and security by leveraging tools such as SonarQube and Veracode, with a focus on maintainable and compliant code. • Own end-to-end delivery of Java-based microservices and platform components; set technical direction, architecture guardrails, and operational KPIs for reliability, security, and performance. • Lead a small team (5–10 engineers), driving system-level thinking across services, data, integration, observability, and controls to achieve accelerated outcomes & Mentoring them. To be successful in this role, we’re seeking the following:
• Bachelor's degree in computer science engineering or a related discipline, or equivalent work experience required • 9-11+ years of experience in software development required; experience in the securities or financial services industry is a plus • Strong expertise and in depth knowledge of Java, Spring Framework (Spring MVC, Spring Boot), design patterns, Microservices architecture, and Restful APIs • Experience in AI Code Assist Technologies (CoPilot, Claude Code, Windsurf,..) • Strong understanding of AI agent architecture, solid grounding and prompt engineering • Strong understanding of DevOps principles, best practice for coding and Agile development • Proficient in automating CI/CD pipelines on large container platforms (Docker, Kubernetes) • Batch Monitoring & Job scheduling tools like Airflow, Autosys & Control M. • Proficient in scripting and SQL, Stored Procedures and transaction management