Senior Associate, Full-Stack Engineer

BNY Mellon•Pittsburgh, PA

About The Position

Join BNY’s Enterprise Onboarding platform team in Pittsburgh, Pennsylvania, as a Senior Associate, Full-Stack Engineer. You will help design, develop, and deliver software for the business-critical Enterprise Onboarding platform, building scalable, reliable, and maintainable applications and services. Working with senior engineers, you will contribute to AI-enabled capabilities using technologies and approaches such as large language models (LLMs), retrieval-augmented generation (RAG), model APIs, prompt engineering, and agentic workflows. You will collaborate with architects, engineers, product partners, and operations teams to turn business requirements into technical solutions. The role spans the software development lifecycle, including development, testing, deployment, support, technical design, code reviews, troubleshooting, and continuous improvement. You will also contribute to operational excellence and Agile delivery while building knowledge of financial services and onboarding processes.

Requirements

  • Bachelor’s degree in computer science, engineering, or a related discipline, or equivalent work experience.
  • At least 2 years of experience in software development.
  • Experience designing, developing, and supporting reliable, scalable applications in production environments.
  • Proficiency in Java, Spring Boot, RESTful APIs, and distributed systems development.
  • Experience with relational databases, data modeling, and application performance optimization.
  • Hands-on experience with microservices architecture, CI/CD pipelines, and containerization technologies.
  • Familiarity with event-driven architectures, messaging platforms such as Kafka and MQ, and large-scale data processing environments.
  • Experience working in Agile development teams, including software testing, source code management, release management, and production support.
  • Strong analytical, problem-solving, communication, and collaboration skills.
  • Foundational knowledge of generative AI and machine learning technologies, including LLMs, prompt engineering, RAG context management, and model APIs.

Nice To Haves

  • Experience with Python or other scripting languages.
  • Experience within financial services or another regulated industry.

Responsibilities

  • Contribute to the design, development, and delivery of software solutions for BNY’s Enterprise Onboarding platform.
  • Build scalable, reliable, and maintainable applications and services using sound engineering judgment.
  • Partner with senior engineers to develop AI-enabled capabilities using LLMs, RAG, model APIs, prompt engineering, agentic workflows, and related technologies.
  • Collaborate with architects, engineers, product partners, and operations teams to translate business requirements into technical solutions.
  • Develop, test, deploy, and support application features and services across the software development lifecycle.
  • Participate in technical design discussions, code reviews, troubleshooting, and continuous improvement initiatives.
  • Use modern engineering practices, automation, AI-assisted development tools, and CI/CD pipelines to improve software quality and delivery efficiency.
  • Support observability, resiliency, production readiness, incident response, and operational documentation.
  • Contribute as an active member of Agile teams to deliver business priorities and committed outcomes.
  • Build knowledge of financial services and onboarding processes to align technology capabilities with business needs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service