✦ Luna Orbit — Software Engineering

Director, Senior Software Engineer-Architect

at Bank of New York Mellon

📍 Pittsburgh, PA, United States Unknown Posted March 13, 2026
Type Full-Time
Experience senior
Exp. Years 12+ years
Education Bachelor's degree in computer science, engineering, or related discipline
Category Software Engineering

This role involves designing and guiding the development of scalable, high-quality software solutions within a financial services platform, leveraging modern architecture and emerging AI technologies.

  • Lead architecture design
  • Mentor developers
  • Develop prototypes
  • Ensure performance and scalability
  • Collaborate across platform groups

Proficiency in Java, SQL, REST APIs, microservices, cloud platforms, containers, NoSQL databases, and GenAI integration for enterprise software solutions.

The ideal candidate is a senior software engineer with over 12 years of experience in full-stack development, proficient in Java, SQL, and microservices architecture, with a strong background in cloud and emerging AI technologies.

12+ years of software developmentFull-stack developmentArchitecture designProficiency in JavaSQLREST APIs
GenAI integrationCloud platformsContainersMicroservicesNoSQL databasesFinancial industry experience
Cloud platformsContainersMicroservicesJavaSQLREST APIsStreaming APIs
JavaSQLREST APIsStreaming APIsFull Stack DevelopmentMicroservices architectureCloud platformsContainersNoSQL databasesGenAISoftware architectureReactive programmingContract-first API design
JavaSQLREST APIsStreaming APIsFull Stack DevelopmentMicroservices architectureCloud platformsContainersNoSQL databasesGenAISoftware architectureReactive programmingContract-first API design
LeadershipMentoringCommunicationCollaborationProblem-solving
Industry Financial Services
Job Function Software architecture and full-stack development leadership
JavaSQLREST APIsStreaming APIsFull Stack DevelopmentMicroservices architectureCloud platformsContainersNoSQL databasesGenAISoftware architectureReactive programmingContract-first API designFinancial servicesSenior Software EngineerArchitectMicroservices

Less than 12 years of software development experience, Lack of full-stack or architecture experience, No proficiency in Java, SQL, REST APIs

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile