Hands-on Director, Senior Software Engineer-Architect at BNY, focusing on full-stack applications and leading development within a global financial services context.
Responsibilities
Lead architecture design and review across multiple pods, ensuring best practices and high-quality solutions.
Provide solutions architecture and design guidance for clients and internal engineers using the platform’s products.
Mentor junior developers on software design, clean code, programming practices, and career development.
Develop rapid, working prototype code to serve as a reference for engineering teams.
Influence and guide non-functional requirements including performance, scalability, resiliency, and recoverability.
Promote modern development practices such as reactive/non-blocking programming and contract-first API design.
Present architecture designs to the Architecture Governance Board and communicate platform capabilities to stakeholders at various levels.
Collaborate with architects across different platform groups to align on architectural standards and strategies.
Requirements
Bachelor’s degree in computer science, engineering, or a related discipline, or equivalent work experience; advanced degree is a plus
12+ years of experience in software development required with a strong background in full-stack development and proficiency in architecture
Experience in the securities, financial services or tech industry is a plus
Proficiency in Java, SQL, REST APIs, and Streaming APIs.
Experience with cloud platforms, containers, and microservices architecture.
Knowledge of NoSQL database technologies.
Experience with emerging technologies, including GenAI integration.
Benefits
BNY offers highly competitive compensation, benefits, and wellbeing programs rooted in a strong culture of excellence and our pay-for-performance philosophy.
We provide access to flexible global resources and tools for your life’s journey.
Focus on your health, foster your personal resilience, and reach your financial goals as a valued member of our team, along with generous paid leaves, including paid volunteer time, that can support you and your family through moments that matter.
Software Developer creating innovative digital solutions for clients using Dynamics 365 CRM and Power Platform technologies. Engaging in project teamwork and providing technical guidance for client success.
Internship opportunity in Cloud Software Development offering Full - Stack responsibilities using Microsoft technologies. Collaboration with experienced colleagues in a hybrid work environment.
Software Developer creating modern software solutions using Microsoft technologies and cloud architectures. Collaborating with clients and working in agile teams on innovative projects.
Senior Software Developer creating scalable software solutions with Microsoft technologies. Collaborates with clients to analyze requirements and develops tailored cloud architectures in a hybrid working environment.
Software Engineer designing and operating infrastructure solutions for a fintech company. Collaborating with engineering teams to implement secure, scalable cloud environments.
Software Engineer developing internal tools and AI solutions for the User Ops team at Anysphere. Collaborating with operations teams to improve support efficiency using data - driven insights.
Intern assisting engineers in designing, developing, and implementing AI/ML solutions at pSemi Corporation. Supporting creation of Agent frameworks and automating RFIC design workflows.
Project Engineering Lead overseeing engineering activities in defense projects at Leonardo UK. Lead a multi - disciplinary team to ensure project management, technical quality, and customer collaboration.
Software Engineer developing and testing AI components for air traffic control expansion platform. Collaborating with cross - functional teams to enhance operational decision - making and system reliability.
Software Engineer responsible for developing embedded OS and BSP for Satellogic's satellite computers. Collaborating with hardware teams and ensuring compatibility between software and electronics with a focus on innovation.