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.
Full Stack Developer at Certisign, designing user interfaces and developing backend solutions. Collaborating on scalable software architecture across teams to ensure client requirements.
Senior Lead Engineer managing design engineers in complex project implementations at Celestica. Overseeing large projects and coordinating efforts across global teams in engineering.
Software Engineer responsible for developing AI - integrated features from backend to frontend for an energy transition startup in Germany. Collaborating on security practices and data integration.
Fullstack Developer focused on backend services and some frontend work at InnoWave. Collaborating with teams and ensuring quality in scalable solutions in Lisbon.
Senior Full Stack Developer responsible for designing and maintaining web applications at Rhino Entertainment. Collaborate with teams and mentor juniors while adhering to modern software standards.
Senior Software Engineer responsible for reporting using Geneva application. Collaborating with fund accountants and utilizing AI tools in a financial services firm.
Fullstack Engineer developing Customer & Marketing web applications for a leading European retail company. Collaborating with teams on innovative AI solutions and technology integration.
Technical Lead in hybrid role for Weekday's client, focusing on software development in Java/Python and cybersecurity solutions. Leading initiatives for scalable systems and best practices across teams.
Senior Staff Engineer driving architectural excellence within Matillion's AI - powered data integration platform. Leading technical design and strategy for scalable data solutions with a focus on collaboration.
Software Engineer developing high - quality legal software solutions for Cisco. Partnering with cross - functional teams and applying secure coding principles for system integrity and performance.